Dynsim - a dyninst plugin that makes Simpoint Basic Block Vector Files


I attempted to write a Dyninst mutator that would generate Simpoint Basic Block Vector (BBV) Files.

The code in the end did not work very well; the instrumentation of many of the SPEC2000 benchmarks was so large it ran out of memory on a 2GB machine. It also only works on dynamically linked executables. Also, my target of interest was Irix/MIPS, which is unsupported with dyninst as of version 5.0. I've included the code below in case anyone finds it interesting.

Files of interest:
Back to my BBV Research Page