Package: memtoc
Title: 'Tictoc'-Style Memory Usage Tracking
Version: 0.1.1
Authors@R: 
    person(given = "Juan",
           family = "Ocampo",
           role = c("aut", "cre"),
           email = "jocampo1997@hotmail.com",
           comment = c(ORCID = "0000-0002-9353-7581"))
Description: Provides 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 estimate 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/issues
Encoding: UTF-8
Depends: R (>= 4.1.0)
Imports: ps (>= 1.7.0), cli (>= 3.0.0), callr (>= 3.7.0)
Suggests: testthat (>= 3.2.0), withr, future, parallelly, knitr,
        rmarkdown
Config/testthat/edition: 3
Language: en-US
VignetteBuilder: knitr
Config/roxygen2/version: 8.0.0
NeedsCompilation: no
Packaged: 2026-09-15 19:55:54 UTC; jocampo
Author: Juan Ocampo [aut, cre] (ORCID: <https://orcid.org/0000-0002-9353-7581>)
Maintainer: Juan Ocampo <jocampo1997@hotmail.com>
Repository: CRAN
Date/Publication: 2026-09-26 17:10:02 UTC
Built: R 4.5.2; ; 2026-09-26 19:34:33 UTC; unix
