BISM Experiments
BISM is a lightweight ASM instrumentation framework designed to instrument Java programs at bytecode level by writing Java syntax. The framework adopts an aspect-oriented programming paradigm and provides a rich API to facilitate instrumentation that includes: join points, dynamic and static context, and instrumentation methods. A program is instrumented statically with minimal overhead and will run without any dependency to BISM. The framework also provides CFG visualization that helps developers in the instrumentation process.
This repository hosts the experiments we performed to benchmark BISM.
The results of the experiments can be found in BISM published papers