Class SVM_SAVE


public class SVM_SAVE extends SVM_Instruction

SVM-INSTRUCTION: SAVE

Runtime Stack
	value1, value2, ... , value'size, oaddr →
	- empty

The oaddr of a save-object is popped off the Runtime stack. Then the complete Runtime stack is saved within the save-object.

See: SVM_PUSHLEN and SVM_RERSTORE See also S-Port - Definition of S-code - sect. 7. INTERMEDIATE RESULTS.

Link to GitHub: Source File.

Author:
S-Port: Definition of S-code, Øystein Myhre Andersen
  • Field Details

    • saveEntityHead

      public static final int saveEntityHead
      The head size of the SAVENT instance
      See Also:
    • sizeOffset

      public static final int sizeOffset
      The offset of the 'lng' attribute in the SAVENT instance
      See Also:
  • Constructor Details

    • SVM_SAVE

      public SVM_SAVE()
      Construct a new SVM_RETURN instruction
  • Method Details