类 CurrentFrame
java.lang.Object
cn.taketoday.bytecode.Frame
cn.taketoday.bytecode.CurrentFrame
Information about the input stack map frame at the "current" instruction of a method. This is
implemented as a Frame subclass for a "basic block" containing only one instruction.
- 作者:
- Eric Bruneton
-
字段概要
从类继承的字段 cn.taketoday.bytecode.Frame
APPEND_FRAME, CHOP_FRAME, FULL_FRAME, ITEM_DOUBLE, ITEM_FLOAT, ITEM_INTEGER, ITEM_LONG, ITEM_NULL, ITEM_OBJECT, ITEM_TOP, ITEM_UNINITIALIZED, ITEM_UNINITIALIZED_THIS, owner, RESERVED, SAME_FRAME, SAME_FRAME_EXTENDED, SAME_LOCALS_1_STACK_ITEM_FRAME, SAME_LOCALS_1_STACK_ITEM_FRAME_EXTENDED -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明(专用程序包) voidexecute(int opcode, int arg, Symbol symbolArg, SymbolTable symbolTable) Sets this CurrentFrame to the input stack map frame of the next "current" instruction, i.e. the instruction just after the given one.从类继承的方法 cn.taketoday.bytecode.Frame
accept, copyFrom, getAbstractTypeFromApiFormat, getAbstractTypeFromInternalName, getInputStackSize, merge, putAbstractType, setInputFrameFromApiFormat, setInputFrameFromDescriptor
-
构造器详细资料
-
CurrentFrame
CurrentFrame(Label owner)
-
-
方法详细资料
-
execute
Sets this CurrentFrame to the input stack map frame of the next "current" instruction, i.e. the instruction just after the given one. It is assumed that the value of this object when this method is called is the stack map frame status just before the given instruction is executed.
-