Package org.eclipse.m2m.atl.engine.vm
Class SimpleDebugger
- java.lang.Object
-
- org.eclipse.m2m.atl.engine.vm.SimpleDebugger
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected class
SimpleDebugger.OperationCall
-
Constructor Summary
Constructors Constructor Description SimpleDebugger(boolean step, java.util.List stepops, java.util.List deepstepops, java.util.List nostepops, java.util.List deepnostepops, boolean showStackTrace)
SimpleDebugger(boolean step, java.util.List stepops, java.util.List deepstepops, java.util.List nostepops, java.util.List deepnostepops, boolean showStackTrace, boolean continueAfterErrors)
SimpleDebugger(boolean step, java.util.List stepops, java.util.List deepstepops, java.util.List nostepops, java.util.List deepnostepops, boolean showStackTrace, boolean showSummary, boolean profile, boolean continueAfterErrors)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
enter(StackFrame frame)
Enters the frame.void
error(StackFrame frame, java.lang.String msg, java.lang.Exception e)
Throws an error.void
leave(StackFrame frame)
Leaves the frame.void
step(ASMStackFrame frame)
Steps into the frame.void
terminated()
Terminates the execution.
-
-
-
Constructor Detail
-
SimpleDebugger
public SimpleDebugger(boolean step, java.util.List stepops, java.util.List deepstepops, java.util.List nostepops, java.util.List deepnostepops, boolean showStackTrace)
-
SimpleDebugger
public SimpleDebugger(boolean step, java.util.List stepops, java.util.List deepstepops, java.util.List nostepops, java.util.List deepnostepops, boolean showStackTrace, boolean continueAfterErrors)
-
SimpleDebugger
public SimpleDebugger(boolean step, java.util.List stepops, java.util.List deepstepops, java.util.List nostepops, java.util.List deepnostepops, boolean showStackTrace, boolean showSummary, boolean profile, boolean continueAfterErrors)
-
-
Method Detail
-
enter
public void enter(StackFrame frame)
Description copied from interface:Debugger
Enters the frame.
-
leave
public void leave(StackFrame frame)
Description copied from interface:Debugger
Leaves the frame.
-
step
public void step(ASMStackFrame frame)
Description copied from interface:Debugger
Steps into the frame.
-
error
public void error(StackFrame frame, java.lang.String msg, java.lang.Exception e)
Description copied from interface:Debugger
Throws an error.
-
terminated
public void terminated()
Description copied from interface:Debugger
Terminates the execution.- Specified by:
terminated
in interfaceDebugger
-
-