Package org.eclipse.m2m.atl.profiler.vm
Class ProfilingDebugger
java.lang.Object
org.eclipse.m2m.atl.profiler.vm.ProfilingDebugger
- All Implemented Interfaces:
Debugger
Class used by the ATL Virtual Machine.
Redirect operations to the ATL profiler
Redirect operations to the ATL profiler
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionProfilingDebugger(org.eclipse.emf.ecore.EObject atlModel) Creates a new profiling debugger. -
Method Summary
Modifier and TypeMethodDescriptionvoidenter(StackFrame frame) Enters the frame.voiderror(StackFrame frame, String msg, Exception e) Throws an error.voidleave(StackFrame frame) Leaves the frame.voidstep(ASMStackFrame frame) Steps into the frame.voidTerminates the execution.
-
Constructor Details
-
ProfilingDebugger
public ProfilingDebugger(org.eclipse.emf.ecore.EObject atlModel) Creates a new profiling debugger.- Parameters:
atlModel- the atl code model
-
-
Method Details
-
terminated
public void terminated()Terminates the execution.- Specified by:
terminatedin interfaceDebugger- See Also:
-
error
Throws an error. -
enter
Enters the frame. -
leave
Leaves the frame. -
step
Steps into the frame.
-