Measure memory that an expression used.

bench_memory(expr)

Arguments

expr

A expression to be measured.

Value

A tibble with two columns

Examples

if (capabilities("profmem")) { bench_memory(1 + 1:10000) }
#> # A tibble: 1 x 2 #> mem_alloc memory #> <bch:byt> <list> #> 1 117KB <df[,3] [2 × 3]>