ARTist
ARTist copied to clipboard
API: Multiple instrumentation passes per module
Since #10 is resolved, we could have multiple instrumentation passes per module, which better fits our definition of modules as self-contained functionality b/c it is not required anymore to split several injections between multiple modules.
However, in order to provide this, we need to change the module API so that a module can provide multiple passes and we have to think about how to integrate per-pass filters (without having to re-create filter objects for each pass and compiled method).