box
box copied to clipboard
Benchmark different operations in ‘box’
As discussed in #262, there should be a suite of benchmarks of different operations, and how they compare to equivalent base R operations. The results should be published as a vignette.
Measure performance of …
box::use(pkg)- When ‘pkg’ is already loaded
- When ‘pkg’ isn’t loaded
- When ‘pkg’ isn’t loaded, but its dependencies are
box::use(pkg[...])- When ‘pkg’ is already loaded
- When ‘pkg’ isn’t loaded
- When ‘pkg’ isn’t loaded, but its dependencies are
library(pkg)- When ‘pkg’ is already loaded
- When ‘pkg’ isn’t loaded
- When ‘pkg’ isn’t loaded, but its dependencies are
box::use(./mod)- When
./modis already loaded - When
./modisn’t loaded - When
./modisn’t loaded, but its dependencies are
- When
box::use(path/to/mod)- When
./modis already loaded - When
./modisn’t loaded - When
./modisn’t loaded, but its dependencies are
- When
box::use(./mod[...])- When
./modis already loaded - When
./modisn’t loaded - When
./modisn’t loaded, but its dependencies are
- When
And …
mod$namename, for an attached name- Locally, in the same environment
- Locally, in the parent environment
- In the global search path