Run R code and record Rprof samples.
record_rprof(expr, seconds_timeout = Inf, rprof = tempfile(), ...)An R expression to profile.
Maximum number of seconds of elapsed time
to profile expr. When the timeout is reached, proffer stops running
expr and returns the profiling samples taken during the
seconds_timeout time window.
Path to a file with Rprof samples. Also returned from the function.
Additional arguments passed on to Rprof().
Path to a file with Rprof samples.
if (identical(Sys.getenv("PROFFER_EXAMPLES"), "true")) {
# Returns a path to Rprof samples.
record_rprof(replicate(1e2, sample.int(1e4)))
}