Confirmed users
156
edits
mNo edit summary |
mNo edit summary |
||
| Line 2: | Line 2: | ||
"IMPLEMENTED" means the opcode will successfully Jaeger-compile. | "IMPLEMENTED" means the opcode will successfully Jaeger-compile. | ||
{| border="1" | {| border="1" | ||
| Line 12: | Line 11: | ||
|- | |- | ||
| JSOP_NOP | | JSOP_NOP | ||
| | | IMPLEMENTED | ||
| fast path | | fast path | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_PUSH | | JSOP_PUSH | ||
| | | IMPLEMENTED | ||
| fast path | | fast path | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_POPV | | JSOP_POPV | ||
| | | IMPLEMENTED | ||
| fast path | | fast path | ||
| Y | | Y | ||
| Line 37: | Line 36: | ||
|- | |- | ||
| JSOP_RETURN | | JSOP_RETURN | ||
| | | IMPLEMENTED | ||
| fast path | | fast path | ||
| Y | | Y | ||
| Line 47: | Line 46: | ||
|- | |- | ||
| JSOP_IFEQ | | JSOP_IFEQ | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_IFNE | | JSOP_IFNE | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_ARGUMENTS | | JSOP_ARGUMENTS | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
| Line 67: | Line 66: | ||
|- | |- | ||
| JSOP_FORLOCAL | | JSOP_FORLOCAL | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
|- | |- | ||
| JSOP_DUP | | JSOP_DUP | ||
| | | IMPLEMENTED | ||
| fast path | | fast path | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_DUP2 | | JSOP_DUP2 | ||
| | | IMPLEMENTED | ||
| fast path | | fast path | ||
| Y | | Y | ||
| Line 87: | Line 86: | ||
|- | |- | ||
| JSOP_BITOR | | JSOP_BITOR | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_BITXOR | | JSOP_BITXOR | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_BITAND | | JSOP_BITAND | ||
| | | IMPLEMENTED | ||
| fast path | | fast path | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_EQ | | JSOP_EQ | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_NE | | JSOP_NE | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_LT | | JSOP_LT | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_LE | | JSOP_LE | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_GT | | JSOP_GT | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_GE | | JSOP_GE | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_LSH | | JSOP_LSH | ||
| | | IMPLEMENTED | ||
| fast path | | fast path | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_RSH | | JSOP_RSH | ||
| | | IMPLEMENTED | ||
| fast path | | fast path | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_URSH | | JSOP_URSH | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_ADD | | JSOP_ADD | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_SUB | | JSOP_SUB | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_MUL | | JSOP_MUL | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_DIV | | JSOP_DIV | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
| Line 172: | Line 171: | ||
|- | |- | ||
| JSOP_NOT | | JSOP_NOT | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_BITNOT | | JSOP_BITNOT | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_NEG | | JSOP_NEG | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
| Line 212: | Line 211: | ||
|- | |- | ||
| JSOP_VOID | | JSOP_VOID | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
|- | |- | ||
| JSOP_INCNAME | | JSOP_INCNAME | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
|- | |- | ||
| JSOP_INCPROP | | JSOP_INCPROP | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
|- | |- | ||
| JSOP_INCELEM | | JSOP_INCELEM | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
|- | |- | ||
| JSOP_DECNAME | | JSOP_DECNAME | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
|- | |- | ||
| JSOP_DECPROP | | JSOP_DECPROP | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
|- | |- | ||
| JSOP_DECELEM | | JSOP_DECELEM | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
|- | |- | ||
| JSOP_NAMEINC | | JSOP_NAMEINC | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
|- | |- | ||
| JSOP_PROPINC | | JSOP_PROPINC | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_ELEMINC | | JSOP_ELEMINC | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
|- | |- | ||
| JSOP_NAMEDEC | | JSOP_NAMEDEC | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
|- | |- | ||
| JSOP_PROPDEC | | JSOP_PROPDEC | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
|- | |- | ||
| JSOP_ELEMDEC | | JSOP_ELEMDEC | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
|- | |- | ||
| JSOP_GETPROP | | JSOP_GETPROP | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_SETPROP | | JSOP_SETPROP | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_GETELEM | | JSOP_GETELEM | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_SETELEM | | JSOP_SETELEM | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_CALLNAME | | JSOP_CALLNAME | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_CALL | | JSOP_CALL | ||
| | | IMPLEMENTED | ||
| | | | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_NAME | | JSOP_NAME | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_DOUBLE | | JSOP_DOUBLE | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_STRING | | JSOP_STRING | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_ZERO | | JSOP_ZERO | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_ONE | | JSOP_ONE | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_NULL | | JSOP_NULL | ||
| | | IMPLEMENTED | ||
| fast path | | fast path | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_THIS | | JSOP_THIS | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_FALSE | | JSOP_FALSE | ||
| | | IMPLEMENTED | ||
| fast path | | fast path | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_TRUE | | JSOP_TRUE | ||
| | | IMPLEMENTED | ||
| fast path | | fast path | ||
| Y | | Y | ||
| Line 372: | Line 371: | ||
|- | |- | ||
| JSOP_STRICTEQ | | JSOP_STRICTEQ | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
|- | |- | ||
| JSOP_STRICTNE | | JSOP_STRICTNE | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
| Line 387: | Line 386: | ||
|- | |- | ||
| JSOP_ITER | | JSOP_ITER | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_NEXTITER | | JSOP_NEXTITER | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_ENDITER | | JSOP_ENDITER | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
| Line 417: | Line 416: | ||
|- | |- | ||
| JSOP_POP | | JSOP_POP | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_NEW | | JSOP_NEW | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
| Line 432: | Line 431: | ||
|- | |- | ||
| JSOP_GETARG | | JSOP_GETARG | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_SETARG | | JSOP_SETARG | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_GETLOCAL | | JSOP_GETLOCAL | ||
| | | IMPLEMENTED | ||
| fast path | | fast path | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_SETLOCAL | | JSOP_SETLOCAL | ||
| | | IMPLEMENTED | ||
| fast path | | fast path | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_UINT16 | | JSOP_UINT16 | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_NEWINIT | | JSOP_NEWINIT | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_ENDINIT | | JSOP_ENDINIT | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_INITPROP | | JSOP_INITPROP | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_INITELEM | | JSOP_INITELEM | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
| Line 487: | Line 486: | ||
|- | |- | ||
| JSOP_INCARG | | JSOP_INCARG | ||
| | | IMPLEMENTED | ||
| fast path | | fast path | ||
| <br> | | <br> | ||
|- | |- | ||
| JSOP_DECARG | | JSOP_DECARG | ||
| | | IMPLEMENTED | ||
| fast path | | fast path | ||
| <br> | | <br> | ||
|- | |- | ||
| JSOP_ARGINC | | JSOP_ARGINC | ||
| | | IMPLEMENTED | ||
| fast path | | fast path | ||
| <br> | | <br> | ||
|- | |- | ||
| JSOP_ARGDEC | | JSOP_ARGDEC | ||
| | | IMPLEMENTED | ||
| fast path | | fast path | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_INCLOCAL | | JSOP_INCLOCAL | ||
| | | IMPLEMENTED | ||
| fast-path | | fast-path | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_DECLOCAL | | JSOP_DECLOCAL | ||
| | | IMPLEMENTED | ||
| fast-path | | fast-path | ||
| <br> | | <br> | ||
|- | |- | ||
| JSOP_LOCALINC | | JSOP_LOCALINC | ||
| | | IMPLEMENTED | ||
| fast-path | | fast-path | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_LOCALDEC | | JSOP_LOCALDEC | ||
| | | IMPLEMENTED | ||
| fast-path | | fast-path | ||
| <br> | | <br> | ||
| Line 547: | Line 546: | ||
|- | |- | ||
| JSOP_POPN | | JSOP_POPN | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
|- | |- | ||
| JSOP_BINDNAME | | JSOP_BINDNAME | ||
| | | IMPLEMENTED | ||
| fast path | | fast path | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_SETNAME | | JSOP_SETNAME | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_THROW | | JSOP_THROW | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
|- | |- | ||
| JSOP_IN | | JSOP_IN | ||
| | | IMPLEMENTED | ||
| fused, tracing | | fused, tracing | ||
| <br> | | <br> | ||
| Line 592: | Line 591: | ||
|- | |- | ||
| JSOP_EXCEPTION | | JSOP_EXCEPTION | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
|- | |- | ||
| JSOP_LINENO | | JSOP_LINENO | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
| Line 647: | Line 646: | ||
|- | |- | ||
| JSOP_DEFVAR | | JSOP_DEFVAR | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_LAMBDA | | JSOP_LAMBDA | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
| Line 682: | Line 681: | ||
|- | |- | ||
| JSOP_GETDSLOT | | JSOP_GETDSLOT | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
| Line 692: | Line 691: | ||
|- | |- | ||
| JSOP_ARGSUB | | JSOP_ARGSUB | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
|- | |- | ||
| JSOP_ARGCNT | | JSOP_ARGCNT | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
| Line 782: | Line 781: | ||
|- | |- | ||
| JSOP_GETGVAR | | JSOP_GETGVAR | ||
| | | IMPLEMENTED | ||
| fast path | | fast path | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_SETGVAR | | JSOP_SETGVAR | ||
| | | IMPLEMENTED | ||
| fast path | | fast path | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_INCGVAR | | JSOP_INCGVAR | ||
| | | IMPLEMENTED | ||
| fast paths | | fast paths | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_DECGVAR | | JSOP_DECGVAR | ||
| | | IMPLEMENTED | ||
| fast paths | | fast paths | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_GVARINC | | JSOP_GVARINC | ||
| | | IMPLEMENTED | ||
| fast paths | | fast paths | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_GVARDEC | | JSOP_GVARDEC | ||
| | | IMPLEMENTED | ||
| fast paths | | fast paths | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_REGEXP | | JSOP_REGEXP | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
| Line 932: | Line 931: | ||
|- | |- | ||
| JSOP_CALLPROP | | JSOP_CALLPROP | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_GETUPVAR | | JSOP_GETUPVAR | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
|- | |- | ||
| JSOP_CALLUPVAR | | JSOP_CALLUPVAR | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
| Line 952: | Line 951: | ||
|- | |- | ||
| JSOP_UINT24 | | JSOP_UINT24 | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
| Line 982: | Line 981: | ||
|- | |- | ||
| JSOP_CALLELEM | | JSOP_CALLELEM | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
| Line 992: | Line 991: | ||
|- | |- | ||
| JSOP_GETXPROP | | JSOP_GETXPROP | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
| Line 1,007: | Line 1,006: | ||
|- | |- | ||
| JSOP_ENTERBLOCK | | JSOP_ENTERBLOCK | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
|- | |- | ||
| JSOP_LEAVEBLOCK | | JSOP_LEAVEBLOCK | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
| Line 1,057: | Line 1,056: | ||
|- | |- | ||
| JSOP_GETTHISPROP | | JSOP_GETTHISPROP | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
| Line 1,087: | Line 1,086: | ||
|- | |- | ||
| JSOP_CALLGVAR | | JSOP_CALLGVAR | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
|- | |- | ||
| JSOP_CALLLOCAL | | JSOP_CALLLOCAL | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_CALLARG | | JSOP_CALLARG | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
| Line 1,107: | Line 1,106: | ||
|- | |- | ||
| JSOP_INT8 | | JSOP_INT8 | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_INT32 | | JSOP_INT32 | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
| Line 1,122: | Line 1,121: | ||
|- | |- | ||
| JSOP_NEWARRAY | | JSOP_NEWARRAY | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_HOLE | | JSOP_HOLE | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
| Line 1,142: | Line 1,141: | ||
|- | |- | ||
| JSOP_LAMBDA_FC | | JSOP_LAMBDA_FC | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
| Line 1,182: | Line 1,181: | ||
|- | |- | ||
| JSOP_CONCATN | | JSOP_CONCATN | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||
|- | |- | ||
| JSOP_SETMETHOD | | JSOP_SETMETHOD | ||
| | | IMPLEMENTED | ||
| <br> | | <br> | ||
| Y | | Y | ||