Class StackValue

java.lang.Object
com.oracle.truffle.api.bytecode.StackValue

public abstract class StackValue extends Object
Abstract definition of a stack value in the interpreter.

Stack values are build-time handles to values on the operand stack. A stack value can be bound using BindStackValue and then accessed using LoadStackValue and StoreStackValue. A stack value is valid while the enclosing custom operation or Block is active.

Since:
25.4
  • Constructor Details

    • StackValue

      public StackValue(Object token)
      Internal constructor for generated code. Do not use.
      Since:
      25.4