Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Function glo ( (#1.0), #1) () (size: 24 [24])
- 7 locals (3 temps from R4), 10 inline cache
- Constant Table:
- ======== =====
- R1 LdRoot
- R2 LdC_A_I4 int:25
- R3 LdC_A_I4 int:30
- 0000 EnsureNoRootFld root.a
- 0003 EnsureNoRootFld root.b
- 0006 EnsureNoRootFld root.c
- 0009 InitUndeclRootLetFld root.a
- 000c InitUndeclRootLetFld root.b
- 000f InitUndeclRootLetFld root.c
- 0012 LdUndef R0
- Line 1: let a = 25;
- Col 1: ^
- 0014 InitRootLetFld root.a = R2 #7
- Line 2: let b = 30;
- Col 1: ^
- 001a InitRootLetFld root.b = R3 #8
- Line 4: let c = a + b;
- Col 1: ^
- 0020 ProfiledLdRootFld R4 = root.a #3 <3>
- 0026 ProfiledLdRootFld R5 = root.b #4 <4>
- 002c Add_A R4 R4 R5
- 0030 InitRootLetFld root.c = R4 #9
- Line 7: Array.prototype.reverse.call(c);
- Col 1: ^
- 0036 ProfiledLdRootFld R5 = root.Array #5 <5>
- 003c ProfiledLdFld R5 = R5.prototype #0 <0>
- 0040 ProfiledLdFldForCallApplyTarget R5 = R5.reverse #1 <1>
- 0044 ProfiledLdMethodFld R4 = R5.call #2 <2>
- 0048 StartCall ArgCount: 2
- 004b ArgOut_A Out0 = R5
- 004e ProfiledLdRootFld R6 = root.c #6 <6>
- 0054 ArgOut_A Out1 = R6
- 0057 ProfiledCallIWithICIndex R4(ArgCount: 2) <2> <0>
- 0061 Ret
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement