Abstract
Protected
Abstract
closeProtected
Abstract
compilationProtected
Abstract
compileExecutes the current version of the benchmark. Requires calling .compile() first.
the ProcessExecutor used to execute this instance
Protected
executeAn available BenchmarkCompilationEngine that can be used to run compiled the program (implementations may vary). If used, can be used to configure the compilation.
The executor that will be used to run the compiled program, can be used to configure the execution.
Abstract
getPoint in the code representing the execution of the benchmark kernel, around which metrics should be measured.
Protected
Abstract
loadProtected
Abstract
loadTest the current instance.
Function with no parameters that will be called after loading the benchmark code as AST.
If true, executes the code after worker is applied.
If execution is enabled, will be called after execution with the corresponding ProcessExecutor.
True, if finished without problems
Protected
Static
getStatic
purgeStatic
set
Represents a set of BenchmarkInstances.
Param: name
The name of this benchmark instance.