public class HermesExecutorFactory extends java.lang.Object implements JavaScriptExecutorFactory
Constructor and Description |
---|
HermesExecutorFactory() |
HermesExecutorFactory(RuntimeConfig config) |
Modifier and Type | Method and Description |
---|---|
JavaScriptExecutor |
create() |
void |
startSamplingProfiler()
Starts the sampling profiler for this specific JavaScriptExecutor Sampling profiler is usually
a singleton on the runtime, hence the method exists here and not in
JavaScriptExecutor |
void |
stopSamplingProfiler(java.lang.String filename)
Stops the Sampling profile
|
java.lang.String |
toString() |
public HermesExecutorFactory()
public HermesExecutorFactory(RuntimeConfig config)
public JavaScriptExecutor create()
create
in interface JavaScriptExecutorFactory
public void startSamplingProfiler()
JavaScriptExecutorFactory
JavaScriptExecutor
startSamplingProfiler
in interface JavaScriptExecutorFactory
public void stopSamplingProfiler(java.lang.String filename)
JavaScriptExecutorFactory
stopSamplingProfiler
in interface JavaScriptExecutorFactory
filename
- The filename where the results of the sampling profiler are dumped topublic java.lang.String toString()
toString
in class java.lang.Object