Interface VMMonitor

    • Method Detail

      • isTerminated

        boolean isTerminated()
        Returns true when the running EMFTVM instance should be terminated.
        Returns:
        true when the running EMFTVM instance should be terminated
      • enter

        void enter​(StackFrame frame)
        Enters the stack frame.
        Parameters:
        frame - the frame to enter in
      • leave

        void leave​(StackFrame frame)
        Leaves the stack frame.
        Parameters:
        frame - the frame to leave
      • step

        void step​(StackFrame frame)
        Steps into the stack frame.
        Parameters:
        frame - the frame to step
      • terminated

        void terminated()
        Invoked when execution is terminated.
      • error

        void error​(StackFrame frame,
                   java.lang.String msg,
                   java.lang.Exception e)
        Throws an error.
        Parameters:
        frame - the current frame
        msg - the error message
        e - the exception