duncantl/CallCounter: Run-time code measurement and tools for helping debugging

Tools for instrumenting code, i.e., adding code to measure different characteristics of code. These include counting the number of calls to different functions, useful when profiling; collecting the call stack for each call to one or more functions; collecting information about each parameter in alll calls to one or more functions; evaluating code in an R script in various ways to measure the time of each expression, store intermediate results allowing detailed checkpoint comparisons when code changes, determining when the .Random.seed changes; collect times for each call to a function (not just aggregated across all calls as with profiling).

Getting started

Package details

AuthorDuncan Temple Lang
MaintainerDuncan Temple Lang <duncan@r-project.org>
LicenseBSD_3_clause + file LICENSE
Version0.2-0
Package repositoryView on GitHub
Installation Install the latest version of this package by entering the following in R:
install.packages("remotes")
remotes::install_github("duncantl/CallCounter")
duncantl/CallCounter documentation built on Nov. 23, 2023, 3:38 p.m.