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: <https://orcid.org/0000-0002-9353-7581>)
Maintainer: Juan Ocampo <jocampo1997@hotmail.com>
