Package: memtoc Title: Tictoc-style memory usage tracking Version: 0.1.0 Authors@R: person(given = "Juan", family = "Ocampo", role = c("aut", "cre"), email = "jocampo1997@hotmail.com", comment = c(ORCID = "0000-0002-9353-7581")) Description: Simple start/stop memory tracking functions 'tic_mem()' and 'toc_mem()' that can be nested, inspired by the 'tictoc' package. Track RAM usage during code execution with support for logging, custom messages, nested tracking blocks, and parallel worker monitoring. Features continuous background polling to capture true peak memory usage across main process and workers. Integrates with the 'future' package ecosystem for automatic worker detection. Designed for monitoring memory consumption in parallel workflows. License: MIT + file LICENSE URL: https://github.com/jcoa05/memtoc BugReports: https://github.com/jcoa05/memtoc Encoding: UTF-8 Roxygen: list(markdown = TRUE) RoxygenNote: 7.3.3 Depends: R (>= 4.1.0) Imports: ps (>= 1.7.0), cli (>= 3.0.0), callr (>= 3.7.0) Suggests: testthat (>= 3.0.0), withr, future, parallelly, knitr, rmarkdown Config/testthat/edition: 3 OS_type: windows Language: en-US VignetteBuilder: knitr Repository: https://jcoa05.r-universe.dev Date/Publication: 2025-12-17 20:21:48 UTC RemoteUrl: https://github.com/jcoa05/memtoc RemoteRef: HEAD RemoteSha: a7503e849834b9704e6fc0d3f18670c8410c1dad NeedsCompilation: no Packaged: 2026-09-30 07:05:58 UTC; root Author: Juan Ocampo [aut, cre] (ORCID: ) Maintainer: Juan Ocampo