Flame Graph
Data
Options ▾
git/R/profvis/test.RMemoryTime
N <- 1e5
NN <- 200
fa <- function(i) {
fb(i)
fc(i)
runif(NN)
}
fb <- function(i) fc(i)
fc <- function(i) runif(NN)
profvis::profvis(
lapply(seq_len(N), function(i) {
if (i %% 10 == 0) fc(i) else if (i %% 3 == 0) fa(i) else fb(i)
})
)
lapplyFUNfafcfafbfcruniffafcfafbfcruniffafcruniffafbfcruniffafbfcfafcruniffbfcruniffafafafbfcrunif<GC>fafbfcfafbfcfbfcfafafbfcruniffbfcfafbfcrunif<GC>fafafcfbfcfarunif<GC>fafafafbfcfafbfcfafbfcfafbfcrunif<GC>fafa02004006008001,0001,2001,4001,6001,8002,000