JaegerMonkey/OpcodeProgress: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 3: Line 3:
{| border="1"
{| border="1"
|-
|-
! Opcode
! Opcode  
! Status
! Status  
! Notes
! Notes  
! High Priority?
! High Priority?
|-
|-
| JSOP_NOP
| JSOP_NOP  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
| Y
| Y
|-
|-
| JSOP_PUSH
| JSOP_PUSH  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_POPV
| JSOP_POPV  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
| Y
| Y
|-
|-
| JSOP_ENTERWITH
| JSOP_ENTERWITH  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_LEAVEWITH
| JSOP_LEAVEWITH  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_RETURN
| JSOP_RETURN  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_GOTO
| JSOP_GOTO  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
| Y
| Y
|-
|-
| JSOP_IFEQ
| JSOP_IFEQ  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
| Y
| Y
|-
|-
| JSOP_IFNE
| JSOP_IFNE  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
| Y
| Y
|-
|-
| JSOP_ARGUMENTS
| JSOP_ARGUMENTS  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_FORARG
| JSOP_FORARG  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_FORLOCAL
| JSOP_FORLOCAL  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_DUP
| JSOP_DUP  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_DUP2
| JSOP_DUP2  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_SETCONST
| JSOP_SETCONST  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_BITOR
| JSOP_BITOR  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_BITXOR
| JSOP_BITXOR  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_BITAND
| JSOP_BITAND  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
| Y
| Y
|-
|-
| JSOP_EQ
| JSOP_EQ  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_NE
| JSOP_NE  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_LT
| JSOP_LT  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
| Y
| Y
|-
|-
| JSOP_LE
| JSOP_LE  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
| Y
| Y
|-
|-
| JSOP_GT
| JSOP_GT  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
| Y
| Y
|-
|-
| JSOP_GE
| JSOP_GE  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
| Y
| Y
|-
|-
| JSOP_LSH
| JSOP_LSH  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_RSH
| JSOP_RSH  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_URSH
| JSOP_URSH  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_ADD
| JSOP_ADD  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
| Y
| Y
|-
|-
| JSOP_SUB
| JSOP_SUB  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_MUL
| JSOP_MUL  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_DIV
| JSOP_DIV  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_MOD
| JSOP_MOD  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_NOT
| JSOP_NOT  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_BITNOT
| JSOP_BITNOT  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_NEG
| JSOP_NEG  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_POS
| JSOP_POS  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_DELNAME
| JSOP_DELNAME  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_DELPROP
| JSOP_DELPROP  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_DELELEM
| JSOP_DELELEM  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_TYPEOF
| JSOP_TYPEOF  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_VOID
| JSOP_VOID  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_INCNAME
| JSOP_INCNAME  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
|  
|  
|-
|-
| JSOP_INCPROP
| JSOP_INCPROP  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_INCELEM
| JSOP_INCELEM  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_DECNAME
| JSOP_DECNAME  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
|  
|  
|-
|-
| JSOP_DECPROP
| JSOP_DECPROP  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_DECELEM
| JSOP_DECELEM  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_NAMEINC
| JSOP_NAMEINC  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
|  
|  
|-
|-
| JSOP_PROPINC
| JSOP_PROPINC  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_ELEMINC
| JSOP_ELEMINC  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_NAMEDEC
| JSOP_NAMEDEC  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
|  
|  
|-
|-
| JSOP_PROPDEC
| JSOP_PROPDEC  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_ELEMDEC
| JSOP_ELEMDEC  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_GETPROP
| JSOP_GETPROP  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_SETPROP
| JSOP_SETPROP  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_GETELEM
| JSOP_GETELEM  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_SETELEM
| JSOP_SETELEM  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_CALLNAME
| JSOP_CALLNAME  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
| Y
| Y
|-
|-
| JSOP_CALL
| JSOP_CALL  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_NAME
| JSOP_NAME  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
| Y
| Y
|-
|-
| JSOP_DOUBLE
| JSOP_DOUBLE  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
| Y
| Y
|-
|-
| JSOP_STRING
| JSOP_STRING  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_ZERO
| JSOP_ZERO  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
| Y
| Y
|-
|-
| JSOP_ONE
| JSOP_ONE  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
| Y
| Y
|-
|-
| JSOP_NULL
| JSOP_NULL  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_THIS
| JSOP_THIS  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_FALSE
| JSOP_FALSE  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_TRUE
| JSOP_TRUE  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_OR
| JSOP_OR  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_AND
| JSOP_AND  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_TABLESWITCH
| JSOP_TABLESWITCH  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_LOOKUPSWITCH
| JSOP_LOOKUPSWITCH  
|
|  
|  
|  
|  
| Y
|-
|-
| JSOP_STRICTEQ
| JSOP_STRICTEQ  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_STRICTNE
| JSOP_STRICTNE  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_SETCALL
| JSOP_SETCALL  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_ITER
| JSOP_ITER  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_NEXTITER
| JSOP_NEXTITER  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_ENDITER
| JSOP_ENDITER  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_APPLY
| JSOP_APPLY  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_SWAP
| JSOP_SWAP  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_OBJECT
| JSOP_OBJECT  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_POP
| JSOP_POP  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
| Y
| Y
|-
|-
| JSOP_NEW
| JSOP_NEW  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_TRAP
| JSOP_TRAP  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_GETARG
| JSOP_GETARG  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_SETARG
| JSOP_SETARG  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_GETLOCAL
| JSOP_GETLOCAL  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_SETLOCAL
| JSOP_SETLOCAL  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_UINT16
| JSOP_UINT16  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
| Y
| Y
|-
|-
| JSOP_NEWINIT
| JSOP_NEWINIT  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_ENDINIT
| JSOP_ENDINIT  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_INITPROP
| JSOP_INITPROP  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_INITELEM
| JSOP_INITELEM  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_DEFSHARP
| JSOP_DEFSHARP  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_USESHARP
| JSOP_USESHARP  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_INCARG
| JSOP_INCARG  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_DECARG
| JSOP_DECARG  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_ARGINC
| JSOP_ARGINC  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_ARGDEC
| JSOP_ARGDEC  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_INCLOCAL
| JSOP_INCLOCAL  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_DECLOCAL
| JSOP_DECLOCAL  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_LOCALINC
| JSOP_LOCALINC  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_LOCALDEC
| JSOP_LOCALDEC  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_IMACOP
| JSOP_IMACOP  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_FORNAME
| JSOP_FORNAME  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_FORPROP
| JSOP_FORPROP  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_FORELEM
| JSOP_FORELEM  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_POPN
| JSOP_POPN  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_BINDNAME
| JSOP_BINDNAME  
| IMPLEMENTED
| IMPLEMENTED  
| fast path
| fast path  
| Y
| Y
|-
|-
| JSOP_SETNAME
| JSOP_SETNAME  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
| Y
| Y
|-
|-
| JSOP_THROW
| JSOP_THROW  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_IN
| JSOP_IN  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_INSTANCEOF
| JSOP_INSTANCEOF  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_DEBUGGER
| JSOP_DEBUGGER  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_GOSUB
| JSOP_GOSUB  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_RETSUB
| JSOP_RETSUB  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_EXCEPTION
| JSOP_EXCEPTION  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_LINENO
| JSOP_LINENO  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_CONDSWITCH
| JSOP_CONDSWITCH  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_CASE
| JSOP_CASE  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_DEFAULT
| JSOP_DEFAULT  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_EVAL
| JSOP_EVAL  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_ENUMELEM
| JSOP_ENUMELEM  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_GETTER
| JSOP_GETTER  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_SETTER
| JSOP_SETTER  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_DEFFUN
| JSOP_DEFFUN  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
| Y
| Y
|-
|-
| JSOP_DEFCONST
| JSOP_DEFCONST  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
| Y
| Y
|-
|-
| JSOP_DEFVAR
| JSOP_DEFVAR  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
| Y
| Y
|-
|-
| JSOP_LAMBDA
| JSOP_LAMBDA  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_CALLEE
| JSOP_CALLEE  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_SETLOCALPOP
| JSOP_SETLOCALPOP  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_PICK
| JSOP_PICK  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_TRY
| JSOP_TRY  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_FINALLY
| JSOP_FINALLY  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_GETDSLOT
| JSOP_GETDSLOT  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_CALLDSLOT
| JSOP_CALLDSLOT  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_ARGSUB
| JSOP_ARGSUB  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_ARGCNT
| JSOP_ARGCNT  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_DEFLOCALFUN
| JSOP_DEFLOCALFUN  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_GOTOX
| JSOP_GOTOX  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_IFEQX
| JSOP_IFEQX  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_IFNEX
| JSOP_IFNEX  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_ORX
| JSOP_ORX  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_ANDX
| JSOP_ANDX  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_GOSUBX
| JSOP_GOSUBX  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_CASEX
| JSOP_CASEX  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_DEFAULTX
| JSOP_DEFAULTX  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_TABLESWITCHX
| JSOP_TABLESWITCHX  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_LOOKUPSWITCHX
| JSOP_LOOKUPSWITCHX  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_BACKPATCH
| JSOP_BACKPATCH  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_BACKPATCH_POP
| JSOP_BACKPATCH_POP  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_THROWING
| JSOP_THROWING  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_SETRVAL
| JSOP_SETRVAL  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_RETRVAL
| JSOP_RETRVAL  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_GETGVAR
| JSOP_GETGVAR  
| IMPLEMENTED
| IMPLEMENTED  
| fast path
| fast path  
| Y
| Y
|-
|-
| JSOP_SETGVAR
| JSOP_SETGVAR  
| IMPLEMENTED
| IMPLEMENTED  
| fast path
| fast path  
| Y
| Y
|-
|-
| JSOP_INCGVAR
| JSOP_INCGVAR  
| IMPLEMENTED
| IMPLEMENTED  
| fast paths
| fast paths  
| Y
| Y
|-
|-
| JSOP_DECGVAR
| JSOP_DECGVAR  
| IMPLEMENTED
| IMPLEMENTED  
| fast paths
| fast paths  
| Y
| Y
|-
|-
| JSOP_GVARINC
| JSOP_GVARINC  
| IMPLEMENTED
| IMPLEMENTED  
| fast paths
| fast paths  
| Y
| Y
|-
|-
| JSOP_GVARDEC
| JSOP_GVARDEC  
| IMPLEMENTED
| IMPLEMENTED  
| fast paths
| fast paths  
| Y
| Y
|-
|-
| JSOP_REGEXP
| JSOP_REGEXP  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_DEFXMLNS
| JSOP_DEFXMLNS  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_ANYNAME
| JSOP_ANYNAME  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_QNAMEPART
| JSOP_QNAMEPART  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_QNAMECONST
| JSOP_QNAMECONST  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_QNAME
| JSOP_QNAME  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_TOATTRNAME
| JSOP_TOATTRNAME  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_TOATTRVAL
| JSOP_TOATTRVAL  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_ADDATTRNAME
| JSOP_ADDATTRNAME  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_ADDATTRVAL
| JSOP_ADDATTRVAL  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_BINDXMLNAME
| JSOP_BINDXMLNAME  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_SETXMLNAME
| JSOP_SETXMLNAME  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_XMLNAME
| JSOP_XMLNAME  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_DESCENDANTS
| JSOP_DESCENDANTS  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_FILTER
| JSOP_FILTER  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_ENDFILTER
| JSOP_ENDFILTER  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_TOXML
| JSOP_TOXML  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_TOXMLLIST
| JSOP_TOXMLLIST  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_XMLTAGEXPR
| JSOP_XMLTAGEXPR  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_XMLELTEXPR
| JSOP_XMLELTEXPR  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_XMLOBJECT
| JSOP_XMLOBJECT  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_XMLCDATA
| JSOP_XMLCDATA  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_XMLCOMMENT
| JSOP_XMLCOMMENT  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_XMLPI
| JSOP_XMLPI  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_CALLPROP
| JSOP_CALLPROP  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_GETUPVAR
| JSOP_GETUPVAR  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_CALLUPVAR
| JSOP_CALLUPVAR  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_DELDESC
| JSOP_DELDESC  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_UINT24
| JSOP_UINT24  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
| Y
| Y
|-
|-
| JSOP_INDEXBASE
| JSOP_INDEXBASE  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_RESETBASE
| JSOP_RESETBASE  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_RESETBASE0
| JSOP_RESETBASE0  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_STARTXML
| JSOP_STARTXML  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_STARTXMLEXPR
| JSOP_STARTXMLEXPR  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_CALLELEM
| JSOP_CALLELEM  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_STOP
| JSOP_STOP  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
| Y
| Y
|-
|-
| JSOP_GETXPROP
| JSOP_GETXPROP  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_CALLXMLNAME
| JSOP_CALLXMLNAME  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_TYPEOFEXPR
| JSOP_TYPEOFEXPR  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_ENTERBLOCK
| JSOP_ENTERBLOCK  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_LEAVEBLOCK
| JSOP_LEAVEBLOCK  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_IFPRIMTOP
| JSOP_IFPRIMTOP  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_PRIMTOP
| JSOP_PRIMTOP  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_GENERATOR
| JSOP_GENERATOR  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_YIELD
| JSOP_YIELD  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_ARRAYPUSH
| JSOP_ARRAYPUSH  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_GETFUNNS
| JSOP_GETFUNNS  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_ENUMCONSTELEM
| JSOP_ENUMCONSTELEM  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_LEAVEBLOCKEXPR
| JSOP_LEAVEBLOCKEXPR  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_GETTHISPROP
| JSOP_GETTHISPROP  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_GETARGPROP
| JSOP_GETARGPROP  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_GETLOCALPROP
| JSOP_GETLOCALPROP  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_INDEXBASE1
| JSOP_INDEXBASE1  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_INDEXBASE2
| JSOP_INDEXBASE2  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_INDEXBASE3
| JSOP_INDEXBASE3  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_CALLGVAR
| JSOP_CALLGVAR  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_CALLLOCAL
| JSOP_CALLLOCAL  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_CALLARG
| JSOP_CALLARG  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_CALLBUILTIN
| JSOP_CALLBUILTIN  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_INT8
| JSOP_INT8  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
| Y
| Y
|-
|-
| JSOP_INT32
| JSOP_INT32  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
| Y
| Y
|-
|-
| JSOP_LENGTH
| JSOP_LENGTH  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_NEWARRAY
| JSOP_NEWARRAY  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_HOLE
| JSOP_HOLE  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_DEFFUN_FC
| JSOP_DEFFUN_FC  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_DEFLOCALFUN_FC
| JSOP_DEFLOCALFUN_FC  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_LAMBDA_FC
| JSOP_LAMBDA_FC  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_OBJTOP
| JSOP_OBJTOP  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_TRACE
| JSOP_TRACE  
| IMPLEMENTED
| IMPLEMENTED  
|  
|  
|  
|  
|-
|-
| JSOP_GETUPVAR_DBG
| JSOP_GETUPVAR_DBG  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_CALLUPVAR_DBG
| JSOP_CALLUPVAR_DBG  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_DEFFUN_DBGFC
| JSOP_DEFFUN_DBGFC  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_DEFLOCALFUN_DBGFC
| JSOP_DEFLOCALFUN_DBGFC  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_LAMBDA_DBGFC
| JSOP_LAMBDA_DBGFC  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_CONCATN
| JSOP_CONCATN  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_SETMETHOD
| JSOP_SETMETHOD  
|  
|  
|  
|  
| Y
| Y
|-
|-
| JSOP_INITMETHOD
| JSOP_INITMETHOD  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_UNBRAND
| JSOP_UNBRAND  
|  
|  
|  
|  
|  
|  
|-
|-
| JSOP_SHARPINIT
| JSOP_SHARPINIT  
|  
|  
|  
|  
|  
|  
|}
|}
313

edits