Racket code:
count-chaperones.rkt
: collects low-level performance detailsmake-configurations.rkt
: creates the2**N
configurations for a benchmarkmodulegraph.rkt
: builds module-dependence graphstype-info.rkt
: collects type annotationscopy-configuration.rkt
: creates one configuration (not user-friendly)
Other:
count-chaperones.patch
patch that adds C-level variables to count chaperones. This patch probably will not apply automatically. Good luck. Originally from https://www.cs.umd.edu/~sstrickl/chaperones/index.html