An R package for collecting information about how vectors and data frames are used in R programs.
See the vtrace-analysis
"meta" repository for details on how to develop and use this package.
R/
- R source codeR/tracer.R
- Main application code, in R
src/
- C++ source codesrc/callbacks.{h,cpp}
- Main application code, in C++
src/model
- Models R objects in the tracer -- these need to be header-only
src/init.c
- Registers native functions so they can be called from Rsrc/r_callbacks.{h,cpp}
- Wrapper functions that return R pointers to C++ functions
src/lib/picosha2.h
- PicoSHA2 is a small, header-only, C++ library for generating SHA256 hashes