Software

RIR

A back-end for R. It explores just-in-time compilation and speculative optimizations of the R language.

More information at https://github.com/reactorlabs/rir

R Dynamic Tracing (RDT)

A dynamic tracing framework for R. It instruments the execution of R code with custom programmable hooks.

More information at https://github.com/PRL-PRG/R-dyntrace

Genthat

A framework for automated unit tests generation for R.

More information at https://github.com/PRL-PRG/genthat

Artifact for the OOPSLA 17 DejaVu Paper

R notebooks that detail every step required for the analysis presented in the paper from data acquisition to the production of graphs showing our results.

More information at https://github.com/PRL-PRG/dejavu-artifact