com.pnfsoftware.jeb.core.units.code.asm.decompiler.opt.IMasterOptimizerInstrumenter<T extends com.pnfsoftware.jeb.core.units.code.asm.decompiler.opt.IOptimizerTarget> |
Instrumentation engine for IMasterOptimizer
, providing callbacks to be executed
before/after optimizations.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract void |
postAllOptimizationsCallback(T target)
Executed once after all optimizations
| ||||||||||
abstract void |
postOptimizationCallback(T target, OptimizerEntry<T> e, int cnt, long executionTimeMs)
Executed after each optimization
| ||||||||||
abstract void |
preAllOptimizationsCallback(T target)
Executed once before all optimizations
| ||||||||||
abstract void |
preOptimizationCallback(T target, OptimizerEntry<T> e)
Executed before each optimization
|
Executed once after all optimizations
Executed after each optimization
cnt | number of optimizations done |
---|
Executed once before all optimizations
Executed before each optimization