Class ProfilingLaunchAdapter
java.lang.Object
org.eclipse.m2m.atl.emftvm.launcher.LaunchAdapter
org.eclipse.m2m.atl.emftvm.launcher.profiler.ProfilingLaunchAdapter
- All Implemented Interfaces:
VMMonitor
Profiling
LaunchAdapter for EMFTVM.-
Constructor Summary
ConstructorsConstructorDescriptionProfilingLaunchAdapter(org.eclipse.debug.core.ILaunch launch) Creates a newProfilingLaunchAdapter. -
Method Summary
Modifier and TypeMethodDescriptionvoidenter(StackFrame frame) Enters the stack frame.Returns the embedded profiler.voidleave(StackFrame frame) Leaves the stack frame.voidInvoked when execution is terminated.Methods inherited from class org.eclipse.m2m.atl.emftvm.launcher.LaunchAdapter
error, getLaunch, isTerminated, setTerminated, step
-
Constructor Details
-
ProfilingLaunchAdapter
public ProfilingLaunchAdapter(org.eclipse.debug.core.ILaunch launch) Creates a newProfilingLaunchAdapter.- Parameters:
launch- the launch object to wrap
-
-
Method Details
-
enter
Enters the stack frame.- Specified by:
enterin interfaceVMMonitor- Overrides:
enterin classLaunchAdapter- Parameters:
frame- the frame to enter in- See Also:
-
leave
Leaves the stack frame.- Specified by:
leavein interfaceVMMonitor- Overrides:
leavein classLaunchAdapter- Parameters:
frame- the frame to leave- See Also:
-
terminated
public void terminated()Invoked when execution is terminated.- Specified by:
terminatedin interfaceVMMonitor- Overrides:
terminatedin classLaunchAdapter- See Also:
-
getProfiler
Returns the embedded profiler.- Returns:
- the profiler
-