Executor

trait Executor[V]

Executor is a class that executes benchmarks.

Executor is a class that executes benchmarks.

It uses a warmer to get the VM to a state where benchmarks can be executed. It then uses a measurer to do the actual measurements.

Companion
object
class Object
trait Matchable
class Any

Value members

Abstract methods

def measurer: Measurer[V]
def runSetup[T](setup: Setup[T]): CurveData[V]
def warmer: Warmer

Concrete methods

def run[T](setuptree: Tree[Setup[T]], reporter: Reporter[V], persistor: Persistor): Tree[CurveData[V]]