Tic-toc logging

log_tictoc(..., level = INFO, namespace = NA_character_)

Arguments

...

passed to log_level()

level

see log_levels()

namespace

x

Author

Thanks to Neal Fultz for the idea and original implementation!

Examples

log_tictoc("warming up")
#> INFO [2025-09-17 13:55:15] global timer tic 0 secs -- warming up
Sys.sleep(0.1)
log_tictoc("running")
#> INFO [2025-09-17 13:55:15] global timer toc 0.1 secs -- running
Sys.sleep(0.1)
log_tictoc("running")
#> INFO [2025-09-17 13:55:15] global timer toc 0.1 secs -- running
Sys.sleep(runif(1))
log_tictoc("and running")
#> INFO [2025-09-17 13:55:16] global timer toc 0.07 secs -- and running