org.jruby.ast.executable
Class YARVInstructions
java.lang.Object
org.jruby.ast.executable.YARVInstructions
public abstract class YARVInstructions
- extends java.lang.Object
AUTOGENERATED. Change template, not generated file.
Method Summary |
static int |
instruction(java.lang.String name)
|
static java.lang.String |
name(int index)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NOP
public static final int NOP
- See Also:
- Constant Field Values
GETLOCAL
public static final int GETLOCAL
- See Also:
- Constant Field Values
SETLOCAL
public static final int SETLOCAL
- See Also:
- Constant Field Values
GETSPECIAL
public static final int GETSPECIAL
- See Also:
- Constant Field Values
SETSPECIAL
public static final int SETSPECIAL
- See Also:
- Constant Field Values
GETDYNAMIC
public static final int GETDYNAMIC
- See Also:
- Constant Field Values
SETDYNAMIC
public static final int SETDYNAMIC
- See Also:
- Constant Field Values
GETINSTANCEVARIABLE
public static final int GETINSTANCEVARIABLE
- See Also:
- Constant Field Values
SETINSTANCEVARIABLE
public static final int SETINSTANCEVARIABLE
- See Also:
- Constant Field Values
GETCLASSVARIABLE
public static final int GETCLASSVARIABLE
- See Also:
- Constant Field Values
SETCLASSVARIABLE
public static final int SETCLASSVARIABLE
- See Also:
- Constant Field Values
GETCONSTANT
public static final int GETCONSTANT
- See Also:
- Constant Field Values
SETCONSTANT
public static final int SETCONSTANT
- See Also:
- Constant Field Values
GETGLOBAL
public static final int GETGLOBAL
- See Also:
- Constant Field Values
SETGLOBAL
public static final int SETGLOBAL
- See Also:
- Constant Field Values
PUTNIL
public static final int PUTNIL
- See Also:
- Constant Field Values
PUTSELF
public static final int PUTSELF
- See Also:
- Constant Field Values
PUTUNDEF
public static final int PUTUNDEF
- See Also:
- Constant Field Values
PUTOBJECT
public static final int PUTOBJECT
- See Also:
- Constant Field Values
PUTSTRING
public static final int PUTSTRING
- See Also:
- Constant Field Values
CONCATSTRINGS
public static final int CONCATSTRINGS
- See Also:
- Constant Field Values
TOSTRING
public static final int TOSTRING
- See Also:
- Constant Field Values
TOREGEXP
public static final int TOREGEXP
- See Also:
- Constant Field Values
NEWARRAY
public static final int NEWARRAY
- See Also:
- Constant Field Values
DUPARRAY
public static final int DUPARRAY
- See Also:
- Constant Field Values
EXPANDARRAY
public static final int EXPANDARRAY
- See Also:
- Constant Field Values
CONCATARRAY
public static final int CONCATARRAY
- See Also:
- Constant Field Values
SPLATARRAY
public static final int SPLATARRAY
- See Also:
- Constant Field Values
CHECKINCLUDEARRAY
public static final int CHECKINCLUDEARRAY
- See Also:
- Constant Field Values
NEWHASH
public static final int NEWHASH
- See Also:
- Constant Field Values
NEWRANGE
public static final int NEWRANGE
- See Also:
- Constant Field Values
PUTNOT
public static final int PUTNOT
- See Also:
- Constant Field Values
POP
public static final int POP
- See Also:
- Constant Field Values
DUP
public static final int DUP
- See Also:
- Constant Field Values
DUPN
public static final int DUPN
- See Also:
- Constant Field Values
SWAP
public static final int SWAP
- See Also:
- Constant Field Values
REPUT
public static final int REPUT
- See Also:
- Constant Field Values
TOPN
public static final int TOPN
- See Also:
- Constant Field Values
SETN
public static final int SETN
- See Also:
- Constant Field Values
EMPTSTACK
public static final int EMPTSTACK
- See Also:
- Constant Field Values
DEFINEMETHOD
public static final int DEFINEMETHOD
- See Also:
- Constant Field Values
ALIAS
public static final int ALIAS
- See Also:
- Constant Field Values
UNDEF
public static final int UNDEF
- See Also:
- Constant Field Values
DEFINED
public static final int DEFINED
- See Also:
- Constant Field Values
POSTEXE
public static final int POSTEXE
- See Also:
- Constant Field Values
TRACE
public static final int TRACE
- See Also:
- Constant Field Values
DEFINECLASS
public static final int DEFINECLASS
- See Also:
- Constant Field Values
SEND
public static final int SEND
- See Also:
- Constant Field Values
INVOKESUPER
public static final int INVOKESUPER
- See Also:
- Constant Field Values
INVOKEBLOCK
public static final int INVOKEBLOCK
- See Also:
- Constant Field Values
LEAVE
public static final int LEAVE
- See Also:
- Constant Field Values
FINISH
public static final int FINISH
- See Also:
- Constant Field Values
THROW
public static final int THROW
- See Also:
- Constant Field Values
JUMP
public static final int JUMP
- See Also:
- Constant Field Values
BRANCHIF
public static final int BRANCHIF
- See Also:
- Constant Field Values
BRANCHUNLESS
public static final int BRANCHUNLESS
- See Also:
- Constant Field Values
GETINLINECACHE
public static final int GETINLINECACHE
- See Also:
- Constant Field Values
ONCEINLINECACHE
public static final int ONCEINLINECACHE
- See Also:
- Constant Field Values
SETINLINECACHE
public static final int SETINLINECACHE
- See Also:
- Constant Field Values
OPT_CASE_DISPATCH
public static final int OPT_CASE_DISPATCH
- See Also:
- Constant Field Values
OPT_CHECKENV
public static final int OPT_CHECKENV
- See Also:
- Constant Field Values
OPT_PLUS
public static final int OPT_PLUS
- See Also:
- Constant Field Values
OPT_MINUS
public static final int OPT_MINUS
- See Also:
- Constant Field Values
OPT_MULT
public static final int OPT_MULT
- See Also:
- Constant Field Values
OPT_DIV
public static final int OPT_DIV
- See Also:
- Constant Field Values
OPT_MOD
public static final int OPT_MOD
- See Also:
- Constant Field Values
OPT_EQ
public static final int OPT_EQ
- See Also:
- Constant Field Values
OPT_LT
public static final int OPT_LT
- See Also:
- Constant Field Values
OPT_LE
public static final int OPT_LE
- See Also:
- Constant Field Values
OPT_LTLT
public static final int OPT_LTLT
- See Also:
- Constant Field Values
OPT_AREF
public static final int OPT_AREF
- See Also:
- Constant Field Values
OPT_ASET
public static final int OPT_ASET
- See Also:
- Constant Field Values
OPT_LENGTH
public static final int OPT_LENGTH
- See Also:
- Constant Field Values
OPT_SUCC
public static final int OPT_SUCC
- See Also:
- Constant Field Values
OPT_REGEXPMATCH1
public static final int OPT_REGEXPMATCH1
- See Also:
- Constant Field Values
OPT_REGEXPMATCH2
public static final int OPT_REGEXPMATCH2
- See Also:
- Constant Field Values
OPT_CALL_NATIVE_COMPILED
public static final int OPT_CALL_NATIVE_COMPILED
- See Also:
- Constant Field Values
BITBLT
public static final int BITBLT
- See Also:
- Constant Field Values
ANSWER
public static final int ANSWER
- See Also:
- Constant Field Values
GETLOCAL_OP_2
public static final int GETLOCAL_OP_2
- See Also:
- Constant Field Values
GETLOCAL_OP_3
public static final int GETLOCAL_OP_3
- See Also:
- Constant Field Values
GETLOCAL_OP_4
public static final int GETLOCAL_OP_4
- See Also:
- Constant Field Values
SETLOCAL_OP_2
public static final int SETLOCAL_OP_2
- See Also:
- Constant Field Values
SETLOCAL_OP_3
public static final int SETLOCAL_OP_3
- See Also:
- Constant Field Values
SETLOCAL_OP_4
public static final int SETLOCAL_OP_4
- See Also:
- Constant Field Values
GETDYNAMIC_OP__WC__0
public static final int GETDYNAMIC_OP__WC__0
- See Also:
- Constant Field Values
GETDYNAMIC_OP_1_0
public static final int GETDYNAMIC_OP_1_0
- See Also:
- Constant Field Values
GETDYNAMIC_OP_2_0
public static final int GETDYNAMIC_OP_2_0
- See Also:
- Constant Field Values
GETDYNAMIC_OP_3_0
public static final int GETDYNAMIC_OP_3_0
- See Also:
- Constant Field Values
GETDYNAMIC_OP_4_0
public static final int GETDYNAMIC_OP_4_0
- See Also:
- Constant Field Values
SETDYNAMIC_OP__WC__0
public static final int SETDYNAMIC_OP__WC__0
- See Also:
- Constant Field Values
SETDYNAMIC_OP_1_0
public static final int SETDYNAMIC_OP_1_0
- See Also:
- Constant Field Values
SETDYNAMIC_OP_2_0
public static final int SETDYNAMIC_OP_2_0
- See Also:
- Constant Field Values
SETDYNAMIC_OP_3_0
public static final int SETDYNAMIC_OP_3_0
- See Also:
- Constant Field Values
SETDYNAMIC_OP_4_0
public static final int SETDYNAMIC_OP_4_0
- See Also:
- Constant Field Values
PUTOBJECT_OP_INT2FIX_0_0_C_
public static final int PUTOBJECT_OP_INT2FIX_0_0_C_
- See Also:
- Constant Field Values
PUTOBJECT_OP_INT2FIX_0_1_C_
public static final int PUTOBJECT_OP_INT2FIX_0_1_C_
- See Also:
- Constant Field Values
PUTOBJECT_OP_QTRUE
public static final int PUTOBJECT_OP_QTRUE
- See Also:
- Constant Field Values
PUTOBJECT_OP_QFALSE
public static final int PUTOBJECT_OP_QFALSE
- See Also:
- Constant Field Values
SEND_OP__WC___WC__QFALSE_0__WC_
public static final int SEND_OP__WC___WC__QFALSE_0__WC_
- See Also:
- Constant Field Values
SEND_OP__WC__0_QFALSE_0__WC_
public static final int SEND_OP__WC__0_QFALSE_0__WC_
- See Also:
- Constant Field Values
SEND_OP__WC__1_QFALSE_0__WC_
public static final int SEND_OP__WC__1_QFALSE_0__WC_
- See Also:
- Constant Field Values
SEND_OP__WC__2_QFALSE_0__WC_
public static final int SEND_OP__WC__2_QFALSE_0__WC_
- See Also:
- Constant Field Values
SEND_OP__WC__3_QFALSE_0__WC_
public static final int SEND_OP__WC__3_QFALSE_0__WC_
- See Also:
- Constant Field Values
SEND_OP__WC___WC__QFALSE_0X04__WC_
public static final int SEND_OP__WC___WC__QFALSE_0X04__WC_
- See Also:
- Constant Field Values
SEND_OP__WC__0_QFALSE_0X04__WC_
public static final int SEND_OP__WC__0_QFALSE_0X04__WC_
- See Also:
- Constant Field Values
SEND_OP__WC__1_QFALSE_0X04__WC_
public static final int SEND_OP__WC__1_QFALSE_0X04__WC_
- See Also:
- Constant Field Values
SEND_OP__WC__2_QFALSE_0X04__WC_
public static final int SEND_OP__WC__2_QFALSE_0X04__WC_
- See Also:
- Constant Field Values
SEND_OP__WC__3_QFALSE_0X04__WC_
public static final int SEND_OP__WC__3_QFALSE_0X04__WC_
- See Also:
- Constant Field Values
SEND_OP__WC__0_QFALSE_0X0C__WC_
public static final int SEND_OP__WC__0_QFALSE_0X0C__WC_
- See Also:
- Constant Field Values
UNIFIED_PUTOBJECT_PUTOBJECT
public static final int UNIFIED_PUTOBJECT_PUTOBJECT
- See Also:
- Constant Field Values
UNIFIED_PUTOBJECT_PUTSTRING
public static final int UNIFIED_PUTOBJECT_PUTSTRING
- See Also:
- Constant Field Values
UNIFIED_PUTOBJECT_SETLOCAL
public static final int UNIFIED_PUTOBJECT_SETLOCAL
- See Also:
- Constant Field Values
UNIFIED_PUTOBJECT_SETDYNAMIC
public static final int UNIFIED_PUTOBJECT_SETDYNAMIC
- See Also:
- Constant Field Values
UNIFIED_PUTSTRING_PUTSTRING
public static final int UNIFIED_PUTSTRING_PUTSTRING
- See Also:
- Constant Field Values
UNIFIED_PUTSTRING_PUTOBJECT
public static final int UNIFIED_PUTSTRING_PUTOBJECT
- See Also:
- Constant Field Values
UNIFIED_PUTSTRING_SETLOCAL
public static final int UNIFIED_PUTSTRING_SETLOCAL
- See Also:
- Constant Field Values
UNIFIED_PUTSTRING_SETDYNAMIC
public static final int UNIFIED_PUTSTRING_SETDYNAMIC
- See Also:
- Constant Field Values
UNIFIED_DUP_SETLOCAL
public static final int UNIFIED_DUP_SETLOCAL
- See Also:
- Constant Field Values
UNIFIED_GETLOCAL_GETLOCAL
public static final int UNIFIED_GETLOCAL_GETLOCAL
- See Also:
- Constant Field Values
UNIFIED_GETLOCAL_PUTOBJECT
public static final int UNIFIED_GETLOCAL_PUTOBJECT
- See Also:
- Constant Field Values
INSTS_TO_INDEX
public static final java.util.Map<java.lang.String,java.lang.Integer> INSTS_TO_INDEX
INDEX_TO_NAME
public static final java.lang.String[] INDEX_TO_NAME
ARGS_SPLAT_FLAG
public static final int ARGS_SPLAT_FLAG
- See Also:
- Constant Field Values
ARGS_BLOCKARG_FLAG
public static final int ARGS_BLOCKARG_FLAG
- See Also:
- Constant Field Values
FCALL_FLAG
public static final int FCALL_FLAG
- See Also:
- Constant Field Values
VCALL_FLAG
public static final int VCALL_FLAG
- See Also:
- Constant Field Values
TAILCALL_FLAG
public static final int TAILCALL_FLAG
- See Also:
- Constant Field Values
TAILRECURSION_FLAG
public static final int TAILRECURSION_FLAG
- See Also:
- Constant Field Values
SUPER
public static final int SUPER
- See Also:
- Constant Field Values
YARVInstructions
public YARVInstructions()
instruction
public static int instruction(java.lang.String name)
name
public static java.lang.String name(int index)
Copyright © 2002-2007 JRuby Team. All Rights Reserved.