repeat.time: Adaptive timer

View source: R/timeutil.R

repeat.timeR Documentation

Adaptive timer

Description

Repeats timing expr until minSec is reached

Usage

repeat.time(expr, gcFirst = TRUE, minSec = 0.5, envir = parent.frame())

Arguments

expr

Valid expression to be timed.

gcFirst

Logical - should a garbage collection be performed immediately before the timing? Default is TRUE.

minSec

number of seconds to repeat at least

envir

the environment in which to evaluate expr (by default the calling frame)

Value

A object of class "proc_time": see proc.time() for details.

Author(s)

Jens Oehlschlägel Jens.Oehlschlaegel@truecluster.com

See Also

system.time()

Examples


  system.time(1 + 1)
  repeat.time(1 + 1)
  system.time(sort(runif(1e6)))
  repeat.time(sort(runif(1e6)))


bit documentation built on April 4, 2025, 3:09 a.m.