Hi,

I minimized the regress-1122 test failure to

$ shell -e 'function x1() { n = 16; return (n / 2); } print(x1()); print(x1());'
8
16

As suggested on #v8 I rebuilt using objectprint=on disassembler=on and
saved the generated code:

$ shell --print-code -e 'function x1() { n = 16; return (n / 2); } print(x1()); 
print(x1());' > print-code.txt
$ shell --print-code-stubs -e 'function x1() { n = 16; return (n / 2); } 
print(x1()); print(x1());' > print-code-stubs.txt

Both files are attached to this email.

--- Raw source ---
function x1() { n = 16; return (n / 2); } print(x1()); print(x1());

--- Code ---
kind = FUNCTION
Instructions (size = 260)
0x577fa160     0  e92d4902       stmdb sp!, {r1, r8, fp, lr}
0x577fa164     4  e59ac00c       ldr ip, [r10, #+12]
0x577fa168     8  e28db008       add fp, sp, #8
0x577fa16c    12  e52dc004       str ip, [sp, #-4]!
0x577fa170    16  e59f20b8       ldr r2, [pc, #+184]         ;; object: 
0x567b73d9 <FixedArray[2]>
0x577fa174    20  e3a01000       mov r1, #0
0x577fa178    24  e3a00000       mov r0, #0
0x577fa17c    28  e92d0107       stmdb sp!, {r0, r1, r2, r8}
0x577fa180    32  e3a00004       mov r0, #4
0x577fa184    36  e59f10a8       ldr r1, [pc, #+168]
0x577fa188    40  e1a0e00f       mov lr, pc
0x577fa18c    44  e59ff0a4       ldr pc, [pc, #+164]         ;; debug: 
statement 0
                                                             ;; code: STUB, 
CEntryStub, minor: 0
0x577fa190    48  e59ac044       ldr ip, [r10, #+68]
0x577fa194    52  e15d000c       cmp sp, ip
0x577fa198    56  2a000001       bcs +12 -> 68  (0x577fa1a4)
0x577fa19c    60  e1a0e00f       mov lr, pc
0x577fa1a0    64  e59ff094       ldr pc, [pc, #+148]         ;; code: STUB, 
StackCheckStub, minor: 0
0x577fa1a4    68  e5980013       ldr r0, [r8, #+19]
0x577fa1a8    72  e52d0004       str r0, [sp, #-4]!
0x577fa1ac    76  e5980013       ldr r0, [r8, #+19]
0x577fa1b0    80  e52d0004       str r0, [sp, #-4]!
0x577fa1b4    84  e59f2084       ldr r2, [pc, #+132]         ;; object: 
0x2cd26e59 <String[2]: x1>
0x577fa1b8    88  e1a0e00f       mov lr, pc
0x577fa1bc    92  e59ff080       ldr pc, [pc, #+128]         ;; debug: 
statement 42
                                                             ;; debug: position 
48
                                                             ;; code: 
contextual, CALL_IC, UNINITIALIZED, argc = 0
0x577fa1c0    96  e51b8004       ldr r8, [fp, #-4]
0x577fa1c4   100  e52d0004       str r0, [sp, #-4]!
0x577fa1c8   104  e59f2078       ldr r2, [pc, #+120]         ;; object: 
0x2cd26a41 <String[5]: print>
0x577fa1cc   108  e1a0e00f       mov lr, pc
0x577fa1d0   112  e59ff074       ldr pc, [pc, #+116]         ;; debug: 
statement 42
                                                             ;; code: 
contextual, CALL_IC, UNINITIALIZED, argc = 1
0x577fa1d4   116  e51b8004       ldr r8, [fp, #-4]
0x577fa1d8   120  e5980013       ldr r0, [r8, #+19]
0x577fa1dc   124  e52d0004       str r0, [sp, #-4]!
0x577fa1e0   128  e5980013       ldr r0, [r8, #+19]
0x577fa1e4   132  e52d0004       str r0, [sp, #-4]!
0x577fa1e8   136  e59f2060       ldr r2, [pc, #+96]          ;; object: 
0x2cd26e59 <String[2]: x1>
0x577fa1ec   140  e1a0e00f       mov lr, pc
0x577fa1f0   144  e59ff05c       ldr pc, [pc, #+92]          ;; debug: 
statement 55
                                                             ;; debug: position 
61
                                                             ;; code: 
contextual, CALL_IC, UNINITIALIZED, argc = 0
0x577fa1f4   148  e51b8004       ldr r8, [fp, #-4]
0x577fa1f8   152  e52d0004       str r0, [sp, #-4]!
0x577fa1fc   156  e59f2054       ldr r2, [pc, #+84]          ;; object: 
0x2cd26a41 <String[5]: print>
0x577fa200   160  e1a0e00f       mov lr, pc
0x577fa204   164  e59ff050       ldr pc, [pc, #+80]          ;; debug: 
statement 55
                                                             ;; code: 
contextual, CALL_IC, UNINITIALIZED, argc = 1
0x577fa208   168  e51b8004       ldr r8, [fp, #-4]
0x577fa20c   172  e50b000c       str r0, [fp, #-12]
0x577fa210   176  e51b000c       ldr r0, [fp, #-12]
0x577fa214   180  e1a0d00b       mov sp, fp                  ;; debug: 
statement 66
                                                             ;; js return
0x577fa218   184  e8bd4800       ldmia sp!, {fp, lr}
0x577fa21c   188  e28dd004       add sp, sp, #4
0x577fa220   192  e1a0f00e       mov pc, lr
0x577fa224   196  e59a000c       ldr r0, [r10, #+12]
0x577fa228   200  eafffff9       b -20 -> 180  (0x577fa214)
0x577fa22c   204  0c00000c       constant pool begin
0x577fa230   208  567b73d9       constant
0x577fa234   212  40206758       constant
0x577fa238   216  3d688040       constant
0x577fa23c   220  2246f860       constant
0x577fa240   224  2cd26e59       constant
0x577fa244   228  22472120       constant
0x577fa248   232  2cd26a41       constant
0x577fa24c   236  22472040       constant
0x577fa250   240  2cd26e59       constant
0x577fa254   244  22472120       constant
0x577fa258   248  2cd26a41       constant
0x577fa25c   252  22472040       constant

Deoptimization Output Data (deopt points = 0)

Stack checks (size = 0)
ast_id  pc_offset

RelocInfo (size = 38)
0x577fa170  embedded object  (0x567b73d9 <FixedArray[2]>)
0x577fa18c  statement position  (0)
0x577fa18c  code target (STUB)  (0x3d688040)
0x577fa1a0  code target (STUB)  (0x2246f860)
0x577fa1b4  embedded object  (0x2cd26e59 <String[2]: x1>)
0x577fa1bc  statement position  (42)
0x577fa1bc  position  (48)
0x577fa1bc  code target (context) (CALL_IC)  (0x22472120)
0x577fa1c8  embedded object  (0x2cd26a41 <String[5]: print>)
0x577fa1d0  statement position  (42)
0x577fa1d0  code target (context) (CALL_IC)  (0x22472040)
0x577fa1e8  embedded object  (0x2cd26e59 <String[2]: x1>)
0x577fa1f0  statement position  (55)
0x577fa1f0  position  (61)
0x577fa1f0  code target (context) (CALL_IC)  (0x22472120)
0x577fa1fc  embedded object  (0x2cd26a41 <String[5]: print>)
0x577fa204  statement position  (55)
0x577fa204  code target (context) (CALL_IC)  (0x22472040)
0x577fa214  statement position  (66)
0x577fa214  js return

--- Raw source ---
() { n = 16; return (n / 2); } 

--- Code ---
kind = FUNCTION
name = x1
Instructions (size = 144)
0x577fa300     0  e92d4902       stmdb sp!, {r1, r8, fp, lr}
0x577fa304     4  e28db008       add fp, sp, #8
0x577fa308     8  e59ac044       ldr ip, [r10, #+68]
0x577fa30c    12  e15d000c       cmp sp, ip
0x577fa310    16  2a000001       bcs +12 -> 28  (0x577fa31c)
0x577fa314    20  e1a0e00f       mov lr, pc
0x577fa318    24  e59ff054       ldr pc, [pc, #+84]          ;; debug: 
statement 11
                                                             ;; code: STUB, 
StackCheckStub, minor: 0
0x577fa31c    28  e3a00020       mov r0, #32
0x577fa320    32  e59f2050       ldr r2, [pc, #+80]          ;; object: 
0x2cd26e69 <String[1]: n>
0x577fa324    36  e5981013       ldr r1, [r8, #+19]
0x577fa328    40  e1a0e00f       mov lr, pc
0x577fa32c    44  e59ff048       ldr pc, [pc, #+72]          ;; debug: 
statement 16
                                                             ;; debug: position 
18
                                                             ;; code: 
contextual, STORE_IC, UNINITIALIZED
0x577fa330    48  e5980013       ldr r0, [r8, #+19]
0x577fa334    52  e59f2044       ldr r2, [pc, #+68]          ;; object: 
0x2cd26e69 <String[1]: n>
0x577fa338    56  e1a0e00f       mov lr, pc
0x577fa33c    60  e59ff040       ldr pc, [pc, #+64]          ;; debug: 
statement 24
                                                             ;; debug: position 
32
                                                             ;; code: 
contextual, LOAD_IC, UNINITIALIZED
0x577fa340    64  e52d0004       str r0, [sp, #-4]!
0x577fa344    68  e3a00004       mov r0, #4
0x577fa348    72  e49d1004       ldr r1, [sp], #+4
0x577fa34c    76  e1a0e00f       mov lr, pc
0x577fa350    80  e59ff030       ldr pc, [pc, #+48]          ;; debug: position 
34
                                                             ;; code: 
BINARY_OP_IC, UNINITIALIZED (id = 14)
0x577fa354    84  e1a00000       mov r0, r0
0x577fa358    88  e1a0d00b       mov sp, fp                  ;; debug: 
statement 40
                                                             ;; js return
0x577fa35c    92  e8bd4800       ldmia sp!, {fp, lr}
0x577fa360    96  e28dd004       add sp, sp, #4
0x577fa364   100  e1a0f00e       mov pc, lr
0x577fa368   104  e59a000c       ldr r0, [r10, #+12]
0x577fa36c   108  eafffff9       b -20 -> 88  (0x577fa358)
0x577fa370   112  0c000006       constant pool begin
0x577fa374   116  2246f860       constant
0x577fa378   120  2cd26e69       constant
0x577fa37c   124  22473c80       constant
0x577fa380   128  2cd26e69       constant
0x577fa384   132  224732c0       constant
0x577fa388   136  577fa2a0       constant

Deoptimization Output Data (deopt points = 0)

Stack checks (size = 0)
ast_id  pc_offset

RelocInfo (size = 25)
0x577fa318  statement position  (11)
0x577fa318  code target (STUB)  (0x2246f860)
0x577fa320  embedded object  (0x2cd26e69 <String[1]: n>)
0x577fa32c  statement position  (16)
0x577fa32c  position  (18)
0x577fa32c  code target (context) (STORE_IC)  (0x22473c80)
0x577fa334  embedded object  (0x2cd26e69 <String[1]: n>)
0x577fa33c  statement position  (24)
0x577fa33c  position  (32)
0x577fa33c  code target (context) (LOAD_IC)  (0x224732c0)
0x577fa350  position  (34)
0x577fa350  code target with id (BINARY_OP_IC)  (0x577fa2a0) (id=14)
0x577fa358  statement position  (40)
0x577fa358  js return

8
16
kind = COMPARE_IC
ic_state = UNINITIALIZED
extra_ic_state = 0
ic_in_loop = 0
name = CompareICStub
Instructions (size = 124)
0x2a928040     0  e1812000       orr r2, r1, r0
0x2a928044     4  e3120001       tst r2, #1
0x2a928048     8  1a000001       bne +12 -> 20  (0x2a928054)
0x2a92804c    12  e0500001       subs r0, r0, r1
0x2a928050    16  e1a0f00e       mov pc, lr
0x2a928054    20  e92d0003       stmdb sp!, {r0, r1}
0x2a928058    24  e52de004       str lr, [sp, #-4]!
0x2a92805c    28  e92d4900       stmdb sp!, {r8, fp, lr}
0x2a928060    32  e3a0c00c       mov ip, #12
0x2a928064    36  e52dc004       str ip, [sp, #-4]!
0x2a928068    40  e59fc040       ldr ip, [pc, #+64]          ;; object: 
0x2a928021 <Code>
0x2a92806c    44  e52dc004       str ip, [sp, #-4]!
0x2a928070    48  e28db00c       add fp, sp, #12
0x2a928074    52  e92d0003       stmdb sp!, {r0, r1}
0x2a928078    56  e3a0c056       mov ip, #86
0x2a92807c    60  e52dc004       str ip, [sp, #-4]!
0x2a928080    64  e3a00003       mov r0, #3
0x2a928084    68  e59f1028       ldr r1, [pc, #+40]
0x2a928088    72  e1a0e00f       mov lr, pc
0x2a92808c    76  e59ff024       ldr pc, [pc, #+36]          ;; code: STUB, 
CEntryStub, minor: 0
0x2a928090    80  e1a0d00b       mov sp, fp
0x2a928094    84  e8bd4800       ldmia sp!, {fp, lr}
0x2a928098    88  e280201f       add r2, r0, #31
0x2a92809c    92  e49de004       ldr lr, [sp], #+4
0x2a9280a0    96  e49d0004       ldr r0, [sp], #+4
0x2a9280a4   100  e49d1004       ldr r1, [sp], #+4
0x2a9280a8   104  e1a0f002       mov pc, r2
0x2a9280ac   108  0c000003       constant pool begin
0x2a9280b0   112  2a928021       constant
0x2a9280b4   116  401731ac       constant
0x2a9280b8   120  5cb12040       constant


RelocInfo (size = 2)
0x2a928068  embedded object  (0x2a928021 <Code>)
0x2a92808c  code target (STUB)  (0x5cb12040)


kind = STUB
name = FastNewContextStub
Instructions (size = 132)
0x2a9280e0     0  e59f1070       ldr r1, [pc, #+112]
0x2a9280e4     4  e3a02020       mov r2, #32
0x2a9280e8     8  e8911001       ldmia r1, {r0, ip}
0x2a9280ec    12  e0902002       adds r2, r0, r2
0x2a9280f0    16  2a000014       bcs +88 -> 104  (0x2a928148)
0x2a9280f4    20  e152000c       cmp r2, ip
0x2a9280f8    24  8a000012       bhi +80 -> 104  (0x2a928148)
0x2a9280fc    28  e5812000       str r2, [r1, #+0]
0x2a928100    32  e2800001       add r0, r0, #1
0x2a928104    36  e59d3000       ldr r3, [sp, #+0]
0x2a928108    40  e59a20dc       ldr r2, [r10, #+220]
0x2a92810c    44  e5002001       str r2, [r0, #-1]
0x2a928110    48  e3a0200c       mov r2, #12
0x2a928114    52  e5802003       str r2, [r0, #+3]
0x2a928118    56  e3a01000       mov r1, #0
0x2a92811c    60  e5803007       str r3, [r0, #+7]
0x2a928120    64  e580800b       str r8, [r0, #+11]
0x2a928124    68  e580100f       str r1, [r0, #+15]
0x2a928128    72  e5981013       ldr r1, [r8, #+19]
0x2a92812c    76  e5801013       str r1, [r0, #+19]
0x2a928130    80  e59a100c       ldr r1, [r10, #+12]
0x2a928134    84  e5801017       str r1, [r0, #+23]
0x2a928138    88  e580101b       str r1, [r0, #+27]
0x2a92813c    92  e1a08000       mov r8, r0
0x2a928140    96  e28dd004       add sp, sp, #4
0x2a928144   100  e1a0f00e       mov pc, lr
0x2a928148   104  e3a00001       mov r0, #1
0x2a92814c   108  e59f1008       ldr r1, [pc, #+8]
0x2a928150   112  e59ff008       ldr pc, [pc, #+8]           ;; code: STUB, 
CEntryStub, minor: 0
0x2a928154   116  0c000003       constant pool begin
0x2a928158   120  00014160       constant
0x2a92815c   124  401faed4       constant
0x2a928160   128  5cb12040       constant


RelocInfo (size = 3)
0x2a928150  code target (STUB)  (0x5cb12040)


kind = STUB
name = KeyedStoreElementStub
Instructions (size = 116)
0x2a9289c0     0  e3110001       tst r1, #1
0x2a9289c4     4  1a000016       bne +96 -> 100  (0x2a928a24)
0x2a9289c8     8  e5924007       ldr r4, [r2, #+7]
0x2a9289cc    12  e5143001       ldr r3, [r4, #-1]
0x2a9289d0    16  e59ac02c       ldr ip, [r10, #+44]
0x2a9289d4    20  e153000c       cmp r3, ip
0x2a9289d8    24  1a000011       bne +76 -> 100  (0x2a928a24)
0x2a9289dc    28  e5943003       ldr r3, [r4, #+3]
0x2a9289e0    32  e1510003       cmp r1, r3
0x2a9289e4    36  2a00000e       bcs +64 -> 100  (0x2a928a24)
0x2a9289e8    40  e2843007       add r3, r4, #7
0x2a9289ec    44  e7830081       str r0, [r3, +r1, lsl #1]
0x2a9289f0    48  e20324ff       and r2, r3, #-16777216
0x2a9289f4    52  e3520315       cmp r2, #1409286144
0x2a9289f8    56  0a000008       beq +40 -> 96  (0x2a928a20)
0x2a9289fc    60  e0832081       add r2, r3, r1, lsl #1
0x2a928a00    64  e59fc024       ldr ip, [pc, #+36]
0x2a928a04    68  e1c3300c       bic r3, r3, ip
0x2a928a08    72  e2022c1f       and r2, r2, #7936
0x2a928a0c    76  e1a02422       mov r2, r2, lsr #8
0x2a928a10    80  e5934008       ldr r4, [r3, #+8]
0x2a928a14    84  e3a0c001       mov ip, #1
0x2a928a18    88  e184421c       orr r4, r4, ip, lsl r2
0x2a928a1c    92  e5834008       str r4, [r3, #+8]
0x2a928a20    96  e1a0f00e       mov pc, lr
0x2a928a24   100  e59ff004       ldr pc, [pc, #+4]           ;; code: BUILTIN
0x2a928a28   104  0c000002       constant pool begin
0x2a928a2c   108  00001fff       constant
0x2a928a30   112  2a925120       constant


RelocInfo (size = 3)
0x2a928a24  code target (BUILTIN)  (0x2a925120)


kind = KEYED_STORE_IC
ic_state = MONOMORPHIC
extra_ic_state = 0
ic_in_loop = 0
type = NORMAL
Instructions (size = 44)
0x2a928a60     0  e3120001       tst r2, #1
0x2a928a64     4  0a000003       beq +20 -> 24  (0x2a928a78)
0x2a928a68     8  e5123001       ldr r3, [r2, #-1]
0x2a928a6c    12  e59fc00c       ldr ip, [pc, #+12]          ;; object: 
0x30e7e941 <Map>
0x2a928a70    16  e153000c       cmp r3, ip
0x2a928a74    20  059ff008       ldreq pc, [pc, #+8]         ;; code: STUB, 
KeyedStoreElementStub, minor: 13
0x2a928a78    24  e59ff008       ldr pc, [pc, #+8]           ;; code: BUILTIN
0x2a928a7c    28  0c000003       constant pool begin
0x2a928a80    32  30e7e941       constant
0x2a928a84    36  2a9289c0       constant
0x2a928a88    40  2a9250e0       constant


RelocInfo (size = 3)
0x2a928a6c  embedded object  (0x30e7e941 <Map>)
0x2a928a74  code target (STUB)  (0x2a9289c0)
0x2a928a78  code target (BUILTIN)  (0x2a9250e0)

kind = CALL_IC
ic_state = MONOMORPHIC
extra_ic_state = STRING_INDEX_OUT_OF_BOUNDS
ic_in_loop = 0
type = NORMAL
argc = 2
name = InstantiateFunction
Instructions (size = 88)
0x2a928ac0     0  e59d0008       ldr r0, [sp, #+8]
0x2a928ac4     4  e5101001       ldr r1, [r0, #-1]
0x2a928ac8     8  e59fc034       ldr ip, [pc, #+52]          ;; object: 
0x30e7e861 <Map>
0x2a928acc    12  e151000c       cmp r1, ip
0x2a928ad0    16  1a000009       bne +44 -> 60  (0x2a928afc)
0x2a928ad4    20  e59f302c       ldr r3, [pc, #+44]          ;; object: 
0x418a8e31 Cell for 0x3dcbb5dd <JS Function InstantiateFunction>
0x2a928ad8    24  e5931003       ldr r1, [r3, #+3]
0x2a928adc    28  e59fc028       ldr ip, [pc, #+40]          ;; object: 
0x3dcbb5dd <JS Function InstantiateFunction>
0x2a928ae0    32  e151000c       cmp r1, ip
0x2a928ae4    36  1a000004       bne +24 -> 60  (0x2a928afc)
0x2a928ae8    40  e5903013       ldr r3, [r0, #+19]
0x2a928aec    44  e58d3008       str r3, [sp, #+8]
0x2a928af0    48  e5918017       ldr r8, [r1, #+23]
0x2a928af4    52  e3a05002       mov r5, #2
0x2a928af8    56  e59ff010       ldr pc, [pc, #+16]          ;; code: FUNCTION
0x2a928afc    60  e59ff010       ldr pc, [pc, #+16]          ;; code: CALL_IC, 
MONOMORPHIC_PROTOTYPE_FAILURE, argc = 2
0x2a928b00    64  0c000005       constant pool begin
0x2a928b04    68  30e7e861       constant
0x2a928b08    72  418a8e31       constant
0x2a928b0c    76  3dcbb5dd       constant
0x2a928b10    80  2a9281a0       constant
0x2a928b14    84  4c1b4740       constant


RelocInfo (size = 5)
0x2a928ac8  embedded object  (0x30e7e861 <Map>)
0x2a928ad4  embedded object  (0x418a8e31 Cell for 0x3dcbb5dd <JS Function 
InstantiateFunction>)
0x2a928adc  embedded object  (0x3dcbb5dd <JS Function InstantiateFunction>)
0x2a928af8  code target (FUNCTION)  (0x2a9281a0)
0x2a928afc  code target (CALL_IC)  (0x4c1b4740)

kind = LOAD_IC
ic_state = MONOMORPHIC
extra_ic_state = 0
ic_in_loop = 0
type = NORMAL
name = kApiFunctionCache
Instructions (size = 52)
0x2a928b40     0  e5104001       ldr r4, [r0, #-1]
0x2a928b44     4  e59fc01c       ldr ip, [pc, #+28]          ;; object: 
0x30e7e861 <Map>
0x2a928b48     8  e154000c       cmp r4, ip
0x2a928b4c    12  1a000003       bne +20 -> 32  (0x2a928b60)
0x2a928b50    16  e59f3014       ldr r3, [pc, #+20]          ;; object: 
0x418a8ac9 Cell for 0x5daf9b25 <an Object>>
0x2a928b54    20  e5934003       ldr r4, [r3, #+3]
0x2a928b58    24  e1a00004       mov r0, r4
0x2a928b5c    28  e1a0f00e       mov pc, lr
0x2a928b60    32  e59ff008       ldr pc, [pc, #+8]           ;; code: BUILTIN
0x2a928b64    36  0c000003       constant pool begin
0x2a928b68    40  30e7e861       constant
0x2a928b6c    44  418a8ac9       constant
0x2a928b70    48  2a924fe0       constant


RelocInfo (size = 3)
0x2a928b44  embedded object  (0x30e7e861 <Map>)
0x2a928b50  embedded object  (0x418a8ac9 Cell for 0x5daf9b25 <an Object>>)
0x2a928b60  code target (BUILTIN)  (0x2a924fe0)

kind = CALL_IC
ic_state = UNINITIALIZED
extra_ic_state = STRING_INDEX_OUT_OF_BOUNDS
ic_in_loop = 1
argc = 2
name = CompileCallInitialize
Instructions (size = 172)
0x2a928ba0     0  e59d3008       ldr r3, [sp, #+8]
0x2a928ba4     4  e92d4900       stmdb sp!, {r8, fp, lr}
0x2a928ba8     8  e3a0c00c       mov ip, #12
0x2a928bac    12  e52dc004       str ip, [sp, #-4]!
0x2a928bb0    16  e59fc084       ldr ip, [pc, #+132]         ;; object: 
0x2a928b81 <Code>
0x2a928bb4    20  e52dc004       str ip, [sp, #-4]!
0x2a928bb8    24  e28db00c       add fp, sp, #12
0x2a928bbc    28  e92d000c       stmdb sp!, {r2, r3}
0x2a928bc0    32  e3a00002       mov r0, #2
0x2a928bc4    36  e59f1074       ldr r1, [pc, #+116]
0x2a928bc8    40  e1a0e00f       mov lr, pc
0x2a928bcc    44  e59ff070       ldr pc, [pc, #+112]         ;; code: STUB, 
CEntryStub, minor: 0
0x2a928bd0    48  e1a01000       mov r1, r0
0x2a928bd4    52  e1a0d00b       mov sp, fp
0x2a928bd8    56  e8bd4800       ldmia sp!, {fp, lr}
0x2a928bdc    60  e59d2008       ldr r2, [sp, #+8]
0x2a928be0    64  e3120001       tst r2, #1
0x2a928be4    68  0a000007       beq +36 -> 104  (0x2a928c08)
0x2a928be8    72  e5123001       ldr r3, [r2, #-1]
0x2a928bec    76  e5d33007       ldrb r3, [r3, #+7]
0x2a928bf0    80  e35300a5       cmp r3, #165
0x2a928bf4    84  0a000001       beq +12 -> 96  (0x2a928c00)
0x2a928bf8    88  e35300a6       cmp r3, #166
0x2a928bfc    92  1a000001       bne +12 -> 104  (0x2a928c08)
0x2a928c00    96  e5922013       ldr r2, [r2, #+19]
0x2a928c04   100  e58d2008       str r2, [sp, #+8]
0x2a928c08   104  e5913013       ldr r3, [r1, #+19]
0x2a928c0c   108  e5918017       ldr r8, [r1, #+23]
0x2a928c10   112  e5932037       ldr r2, [r3, #+55]
0x2a928c14   116  e1a020c2       mov r2, r2, asr #1
0x2a928c18   120  e591300b       ldr r3, [r1, #+11]
0x2a928c1c   124  e3520002       cmp r2, #2
0x2a928c20   128  0a000002       beq +16 -> 144  (0x2a928c30)
0x2a928c24   132  e3a00002       mov r0, #2
0x2a928c28   136  e3a05002       mov r5, #2
0x2a928c2c   140  e59ff014       ldr pc, [pc, #+20]          ;; code: BUILTIN
0x2a928c30   144  e3a05002       mov r5, #2
0x2a928c34   148  e1a0f003       mov pc, r3
0x2a928c38   152  0c000004       constant pool begin
0x2a928c3c   156  2a928b81       constant
0x2a928c40   160  40174e58       constant
0x2a928c44   164  5cb12040       constant
0x2a928c48   168  4c1b0fc0       constant


RelocInfo (size = 5)
0x2a928bb0  embedded object  (0x2a928b81 <Code>)
0x2a928bcc  code target (STUB)  (0x5cb12040)
0x2a928c2c  code target (BUILTIN)  (0x4c1b0fc0)

kind = KEYED_LOAD_IC
ic_state = MONOMORPHIC
extra_ic_state = 0
ic_in_loop = 0
type = NORMAL
Instructions (size = 44)
0x2a9290a0     0  e3110001       tst r1, #1
0x2a9290a4     4  0a000003       beq +20 -> 24  (0x2a9290b8)
0x2a9290a8     8  e5112001       ldr r2, [r1, #-1]
0x2a9290ac    12  e59fc00c       ldr ip, [pc, #+12]          ;; object: 
0x30e7e941 <Map>
0x2a9290b0    16  e152000c       cmp r2, ip
0x2a9290b4    20  059ff008       ldreq pc, [pc, #+8]         ;; code: STUB, 
KeyedLoadElementStub, minor: 0
0x2a9290b8    24  e59ff008       ldr pc, [pc, #+8]           ;; code: BUILTIN
0x2a9290bc    28  0c000003       constant pool begin
0x2a9290c0    32  30e7e941       constant
0x2a9290c4    36  4c1b29e0       constant
0x2a9290c8    40  2a925020       constant


RelocInfo (size = 3)
0x2a9290ac  embedded object  (0x30e7e941 <Map>)
0x2a9290b4  code target (STUB)  (0x4c1b29e0)
0x2a9290b8  code target (BUILTIN)  (0x2a925020)

kind = KEYED_LOAD_IC
ic_state = MONOMORPHIC
extra_ic_state = 0
ic_in_loop = 0
type = NORMAL
Instructions (size = 44)
0x2a929100     0  e3110001       tst r1, #1
0x2a929104     4  0a000003       beq +20 -> 24  (0x2a929118)
0x2a929108     8  e5112001       ldr r2, [r1, #-1]
0x2a92910c    12  e59fc00c       ldr ip, [pc, #+12]          ;; object: 
0x30e7e5c1 <Map>
0x2a929110    16  e152000c       cmp r2, ip
0x2a929114    20  059ff008       ldreq pc, [pc, #+8]         ;; code: STUB, 
KeyedLoadElementStub, minor: 0
0x2a929118    24  e59ff008       ldr pc, [pc, #+8]           ;; code: BUILTIN
0x2a92911c    28  0c000003       constant pool begin
0x2a929120    32  30e7e5c1       constant
0x2a929124    36  4c1b29e0       constant
0x2a929128    40  2a925020       constant


RelocInfo (size = 3)
0x2a92910c  embedded object  (0x30e7e5c1 <Map>)
0x2a929114  code target (STUB)  (0x4c1b29e0)
0x2a929118  code target (BUILTIN)  (0x2a925020)

kind = CALL_IC
ic_state = PREMONOMORPHIC
extra_ic_state = STRING_INDEX_OUT_OF_BOUNDS
ic_in_loop = 1
argc = 2
name = CompileCallPreMonomorphic
Instructions (size = 172)
0x2a929160     0  e59d3008       ldr r3, [sp, #+8]
0x2a929164     4  e92d4900       stmdb sp!, {r8, fp, lr}
0x2a929168     8  e3a0c00c       mov ip, #12
0x2a92916c    12  e52dc004       str ip, [sp, #-4]!
0x2a929170    16  e59fc084       ldr ip, [pc, #+132]         ;; object: 
0x2a929141 <Code>
0x2a929174    20  e52dc004       str ip, [sp, #-4]!
0x2a929178    24  e28db00c       add fp, sp, #12
0x2a92917c    28  e92d000c       stmdb sp!, {r2, r3}
0x2a929180    32  e3a00002       mov r0, #2
0x2a929184    36  e59f1074       ldr r1, [pc, #+116]
0x2a929188    40  e1a0e00f       mov lr, pc
0x2a92918c    44  e59ff070       ldr pc, [pc, #+112]         ;; code: STUB, 
CEntryStub, minor: 0
0x2a929190    48  e1a01000       mov r1, r0
0x2a929194    52  e1a0d00b       mov sp, fp
0x2a929198    56  e8bd4800       ldmia sp!, {fp, lr}
0x2a92919c    60  e59d2008       ldr r2, [sp, #+8]
0x2a9291a0    64  e3120001       tst r2, #1
0x2a9291a4    68  0a000007       beq +36 -> 104  (0x2a9291c8)
0x2a9291a8    72  e5123001       ldr r3, [r2, #-1]
0x2a9291ac    76  e5d33007       ldrb r3, [r3, #+7]
0x2a9291b0    80  e35300a5       cmp r3, #165
0x2a9291b4    84  0a000001       beq +12 -> 96  (0x2a9291c0)
0x2a9291b8    88  e35300a6       cmp r3, #166
0x2a9291bc    92  1a000001       bne +12 -> 104  (0x2a9291c8)
0x2a9291c0    96  e5922013       ldr r2, [r2, #+19]
0x2a9291c4   100  e58d2008       str r2, [sp, #+8]
0x2a9291c8   104  e5913013       ldr r3, [r1, #+19]
0x2a9291cc   108  e5918017       ldr r8, [r1, #+23]
0x2a9291d0   112  e5932037       ldr r2, [r3, #+55]
0x2a9291d4   116  e1a020c2       mov r2, r2, asr #1
0x2a9291d8   120  e591300b       ldr r3, [r1, #+11]
0x2a9291dc   124  e3520002       cmp r2, #2
0x2a9291e0   128  0a000002       beq +16 -> 144  (0x2a9291f0)
0x2a9291e4   132  e3a00002       mov r0, #2
0x2a9291e8   136  e3a05002       mov r5, #2
0x2a9291ec   140  e59ff014       ldr pc, [pc, #+20]          ;; code: BUILTIN
0x2a9291f0   144  e3a05002       mov r5, #2
0x2a9291f4   148  e1a0f003       mov pc, r3
0x2a9291f8   152  0c000004       constant pool begin
0x2a9291fc   156  2a929141       constant
0x2a929200   160  40174e58       constant
0x2a929204   164  5cb12040       constant
0x2a929208   168  4c1b0fc0       constant


RelocInfo (size = 5)
0x2a929170  embedded object  (0x2a929141 <Code>)
0x2a92918c  code target (STUB)  (0x5cb12040)
0x2a9291ec  code target (BUILTIN)  (0x4c1b0fc0)

kind = CALL_IC
ic_state = MONOMORPHIC
extra_ic_state = STRING_INDEX_OUT_OF_BOUNDS
ic_in_loop = 0
type = NORMAL
argc = 2
name = ConfigureTemplateInstance
Instructions (size = 88)
0x2a929240     0  e59d0008       ldr r0, [sp, #+8]
0x2a929244     4  e5101001       ldr r1, [r0, #-1]
0x2a929248     8  e59fc034       ldr ip, [pc, #+52]          ;; object: 
0x30e7e861 <Map>
0x2a92924c    12  e151000c       cmp r1, ip
0x2a929250    16  1a000009       bne +44 -> 60  (0x2a92927c)
0x2a929254    20  e59f302c       ldr r3, [pc, #+44]          ;; object: 
0x418a87a9 Cell for 0x5dafaabd <JS Function ConfigureTemplateInstance>
0x2a929258    24  e5931003       ldr r1, [r3, #+3]
0x2a92925c    28  e59fc028       ldr ip, [pc, #+40]          ;; object: 
0x5dafaabd <JS Function ConfigureTemplateInstance>
0x2a929260    32  e151000c       cmp r1, ip
0x2a929264    36  1a000004       bne +24 -> 60  (0x2a92927c)
0x2a929268    40  e5903013       ldr r3, [r0, #+19]
0x2a92926c    44  e58d3008       str r3, [sp, #+8]
0x2a929270    48  e5918017       ldr r8, [r1, #+23]
0x2a929274    52  e3a05002       mov r5, #2
0x2a929278    56  e59ff010       ldr pc, [pc, #+16]          ;; code: FUNCTION
0x2a92927c    60  e59ff010       ldr pc, [pc, #+16]          ;; code: CALL_IC, 
MONOMORPHIC_PROTOTYPE_FAILURE, argc = 2
0x2a929280    64  0c000005       constant pool begin
0x2a929284    68  30e7e861       constant
0x2a929288    72  418a87a9       constant
0x2a92928c    76  5dafaabd       constant
0x2a929290    80  2a928c80       constant
0x2a929294    84  4c1b4740       constant


RelocInfo (size = 5)
0x2a929248  embedded object  (0x30e7e861 <Map>)
0x2a929254  embedded object  (0x418a87a9 Cell for 0x5dafaabd <JS Function 
ConfigureTemplateInstance>)
0x2a92925c  embedded object  (0x5dafaabd <JS Function 
ConfigureTemplateInstance>)
0x2a929278  code target (FUNCTION)  (0x2a928c80)
0x2a92927c  code target (CALL_IC)  (0x4c1b4740)

kind = CALL_IC
ic_state = MONOMORPHIC
extra_ic_state = STRING_INDEX_OUT_OF_BOUNDS
ic_in_loop = 1
type = NORMAL
argc = 2
name = Instantiate
Instructions (size = 88)
0x2a9292c0     0  e59d0008       ldr r0, [sp, #+8]
0x2a9292c4     4  e5101001       ldr r1, [r0, #-1]
0x2a9292c8     8  e59fc034       ldr ip, [pc, #+52]          ;; object: 
0x30e7e861 <Map>
0x2a9292cc    12  e151000c       cmp r1, ip
0x2a9292d0    16  1a000009       bne +44 -> 60  (0x2a9292fc)
0x2a9292d4    20  e59f302c       ldr r3, [pc, #+44]          ;; object: 
0x418a8d31 Cell for 0x3dcbaf55 <JS Function Instantiate>
0x2a9292d8    24  e5931003       ldr r1, [r3, #+3]
0x2a9292dc    28  e59fc028       ldr ip, [pc, #+40]          ;; object: 
0x3dcbaf55 <JS Function Instantiate>
0x2a9292e0    32  e151000c       cmp r1, ip
0x2a9292e4    36  1a000004       bne +24 -> 60  (0x2a9292fc)
0x2a9292e8    40  e5903013       ldr r3, [r0, #+19]
0x2a9292ec    44  e58d3008       str r3, [sp, #+8]
0x2a9292f0    48  e5918017       ldr r8, [r1, #+23]
0x2a9292f4    52  e3a05002       mov r5, #2
0x2a9292f8    56  e59ff010       ldr pc, [pc, #+16]          ;; code: FUNCTION
0x2a9292fc    60  e59ff010       ldr pc, [pc, #+16]          ;; code: CALL_IC, 
MONOMORPHIC_PROTOTYPE_FAILURE, argc = 2
0x2a929300    64  0c000005       constant pool begin
0x2a929304    68  30e7e861       constant
0x2a929308    72  418a8d31       constant
0x2a92930c    76  3dcbaf55       constant
0x2a929310    80  2a927c80       constant
0x2a929314    84  4c1b4740       constant


RelocInfo (size = 5)
0x2a9292c8  embedded object  (0x30e7e861 <Map>)
0x2a9292d4  embedded object  (0x418a8d31 Cell for 0x3dcbaf55 <JS Function 
Instantiate>)
0x2a9292dc  embedded object  (0x3dcbaf55 <JS Function Instantiate>)
0x2a9292f8  code target (FUNCTION)  (0x2a927c80)
0x2a9292fc  code target (CALL_IC)  (0x4c1b4740)

kind = COMPARE_IC
ic_state = UNINITIALIZED
extra_ic_state = 0
ic_in_loop = 0
name = CompareICStub
Instructions (size = 156)
0x2a929340     0  e3110001       tst r1, #1
0x2a929344     4  13100001       tstne r0, #1
0x2a929348     8  0a000009       beq +44 -> 52  (0x2a929374)
0x2a92934c    12  e5112001       ldr r2, [r1, #-1]
0x2a929350    16  e5103001       ldr r3, [r0, #-1]
0x2a929354    20  e5d22007       ldrb r2, [r2, #+7]
0x2a929358    24  e5d33007       ldrb r3, [r3, #+7]
0x2a92935c    28  e0022003       and r2, r2, r3
0x2a929360    32  e3120040       tst r2, #64
0x2a929364    36  0a000002       beq +16 -> 52  (0x2a929374)
0x2a929368    40  e1510000       cmp r1, r0
0x2a92936c    44  03a00000       moveq r0, #0
0x2a929370    48  e1a0f00e       mov pc, lr
0x2a929374    52  e92d0003       stmdb sp!, {r0, r1}
0x2a929378    56  e52de004       str lr, [sp, #-4]!
0x2a92937c    60  e92d4900       stmdb sp!, {r8, fp, lr}
0x2a929380    64  e3a0c00c       mov ip, #12
0x2a929384    68  e52dc004       str ip, [sp, #-4]!
0x2a929388    72  e59fc040       ldr ip, [pc, #+64]          ;; object: 
0x2a929321 <Code>
0x2a92938c    76  e52dc004       str ip, [sp, #-4]!
0x2a929390    80  e28db00c       add fp, sp, #12
0x2a929394    84  e92d0003       stmdb sp!, {r0, r1}
0x2a929398    88  e3a0c056       mov ip, #86
0x2a92939c    92  e52dc004       str ip, [sp, #-4]!
0x2a9293a0    96  e3a00003       mov r0, #3
0x2a9293a4   100  e59f1028       ldr r1, [pc, #+40]
0x2a9293a8   104  e1a0e00f       mov lr, pc
0x2a9293ac   108  e59ff024       ldr pc, [pc, #+36]          ;; code: STUB, 
CEntryStub, minor: 0
0x2a9293b0   112  e1a0d00b       mov sp, fp
0x2a9293b4   116  e8bd4800       ldmia sp!, {fp, lr}
0x2a9293b8   120  e280201f       add r2, r0, #31
0x2a9293bc   124  e49de004       ldr lr, [sp], #+4
0x2a9293c0   128  e49d0004       ldr r0, [sp], #+4
0x2a9293c4   132  e49d1004       ldr r1, [sp], #+4
0x2a9293c8   136  e1a0f002       mov pc, r2
0x2a9293cc   140  0c000003       constant pool begin
0x2a9293d0   144  2a929321       constant
0x2a9293d4   148  401731ac       constant
0x2a9293d8   152  5cb12040       constant


RelocInfo (size = 4)
0x2a929388  embedded object  (0x2a929321 <Code>)
0x2a9293ac  code target (STUB)  (0x5cb12040)


kind = BINARY_OP_IC
ic_state = MONOMORPHIC
extra_ic_state = 0
ic_in_loop = 0
type = NORMAL
name = BinaryOpStub_ADD_OverwriteLeft_BothStrings
Instructions (size = 108)
0x2a929bc0     0  e3110001       tst r1, #1
0x2a929bc4     4  0a00000b       beq +52 -> 56  (0x2a929bf8)
0x2a929bc8     8  e5112001       ldr r2, [r1, #-1]
0x2a929bcc    12  e5d22007       ldrb r2, [r2, #+7]
0x2a929bd0    16  e3520080       cmp r2, #128
0x2a929bd4    20  aa000007       bge +36 -> 56  (0x2a929bf8)
0x2a929bd8    24  e3100001       tst r0, #1
0x2a929bdc    28  0a000005       beq +28 -> 56  (0x2a929bf8)
0x2a929be0    32  e5102001       ldr r2, [r0, #-1]
0x2a929be4    36  e5d22007       ldrb r2, [r2, #+7]
0x2a929be8    40  e3520080       cmp r2, #128
0x2a929bec    44  aa000001       bge +12 -> 56  (0x2a929bf8)
0x2a929bf0    48  e92d0003       stmdb sp!, {r0, r1}
0x2a929bf4    52  e59ff020       ldr pc, [pc, #+32]          ;; code: STUB, 
StringAddStub, minor: 3
0x2a929bf8    56  e92d0003       stmdb sp!, {r0, r1}
0x2a929bfc    60  e59f201c       ldr r2, [pc, #+28]
0x2a929c00    64  e3a01048       mov r1, #72
0x2a929c04    68  e3a0000a       mov r0, #10
0x2a929c08    72  e92d0007       stmdb sp!, {r0, r1, r2}
0x2a929c0c    76  e3a00005       mov r0, #5
0x2a929c10    80  e59f100c       ldr r1, [pc, #+12]
0x2a929c14    84  e59ff00c       ldr pc, [pc, #+12]          ;; code: STUB, 
CEntryStub, minor: 0
0x2a929c18    88  0c000004       constant pool begin
0x2a929c1c    92  4c1b04e0       constant
0x2a929c20    96  00002922       constant
0x2a929c24   100  4017894c       constant
0x2a929c28   104  5cb12040       constant


RelocInfo (size = 2)
0x2a929bf4  code target (STUB)  (0x4c1b04e0)
0x2a929c14  code target (STUB)  (0x5cb12040)


kind = CALL_IC
ic_state = MONOMORPHIC
extra_ic_state = 0
ic_in_loop = 0
type = NORMAL
argc = 2
name = ToPrimitive
Instructions (size = 88)
0x2a929c60     0  e59d0008       ldr r0, [sp, #+8]
0x2a929c64     4  e5101001       ldr r1, [r0, #-1]
0x2a929c68     8  e59fc034       ldr ip, [pc, #+52]          ;; object: 
0x30e7e861 <Map>
0x2a929c6c    12  e151000c       cmp r1, ip
0x2a929c70    16  1a000009       bne +44 -> 60  (0x2a929c9c)
0x2a929c74    20  e59f302c       ldr r3, [pc, #+44]          ;; object: 
0x418a8519 Cell for 0x5daf9bad <JS Function ToPrimitive>
0x2a929c78    24  e5931003       ldr r1, [r3, #+3]
0x2a929c7c    28  e59fc028       ldr ip, [pc, #+40]          ;; object: 
0x5daf9bad <JS Function ToPrimitive>
0x2a929c80    32  e151000c       cmp r1, ip
0x2a929c84    36  1a000004       bne +24 -> 60  (0x2a929c9c)
0x2a929c88    40  e5903013       ldr r3, [r0, #+19]
0x2a929c8c    44  e58d3008       str r3, [sp, #+8]
0x2a929c90    48  e5918017       ldr r8, [r1, #+23]
0x2a929c94    52  e3a05000       mov r5, #0
0x2a929c98    56  e59ff010       ldr pc, [pc, #+16]          ;; code: FUNCTION
0x2a929c9c    60  e59ff010       ldr pc, [pc, #+16]          ;; code: CALL_IC, 
MONOMORPHIC_PROTOTYPE_FAILURE, argc = 2
0x2a929ca0    64  0c000005       constant pool begin
0x2a929ca4    68  30e7e861       constant
0x2a929ca8    72  418a8519       constant
0x2a929cac    76  5daf9bad       constant
0x2a929cb0    80  4c1bdc00       constant
0x2a929cb4    84  4c1b51c0       constant


RelocInfo (size = 5)
0x2a929c68  embedded object  (0x30e7e861 <Map>)
0x2a929c74  embedded object  (0x418a8519 Cell for 0x5daf9bad <JS Function 
ToPrimitive>)
0x2a929c7c  embedded object  (0x5daf9bad <JS Function ToPrimitive>)
0x2a929c98  code target (FUNCTION)  (0x4c1bdc00)
0x2a929c9c  code target (CALL_IC)  (0x4c1b51c0)

kind = CALL_IC
ic_state = MONOMORPHIC
extra_ic_state = 0
ic_in_loop = 0
type = NORMAL
argc = 1
name = DefaultNumber
Instructions (size = 88)
0x2a929ce0     0  e59d0004       ldr r0, [sp, #+4]
0x2a929ce4     4  e5101001       ldr r1, [r0, #-1]
0x2a929ce8     8  e59fc034       ldr ip, [pc, #+52]          ;; object: 
0x30e7e861 <Map>
0x2a929cec    12  e151000c       cmp r1, ip
0x2a929cf0    16  1a000009       bne +44 -> 60  (0x2a929d1c)
0x2a929cf4    20  e59f302c       ldr r3, [pc, #+44]          ;; object: 
0x418a8af1 Cell for 0x3dcba801 <JS Function DefaultNumber>
0x2a929cf8    24  e5931003       ldr r1, [r3, #+3]
0x2a929cfc    28  e59fc028       ldr ip, [pc, #+40]          ;; object: 
0x3dcba801 <JS Function DefaultNumber>
0x2a929d00    32  e151000c       cmp r1, ip
0x2a929d04    36  1a000004       bne +24 -> 60  (0x2a929d1c)
0x2a929d08    40  e5903013       ldr r3, [r0, #+19]
0x2a929d0c    44  e58d3004       str r3, [sp, #+4]
0x2a929d10    48  e5918017       ldr r8, [r1, #+23]
0x2a929d14    52  e3a05000       mov r5, #0
0x2a929d18    56  e59ff010       ldr pc, [pc, #+16]          ;; code: FUNCTION
0x2a929d1c    60  e59ff010       ldr pc, [pc, #+16]          ;; code: CALL_IC, 
MONOMORPHIC_PROTOTYPE_FAILURE, argc = 1
0x2a929d20    64  0c000005       constant pool begin
0x2a929d24    68  30e7e861       constant
0x2a929d28    72  418a8af1       constant
0x2a929d2c    76  3dcba801       constant
0x2a929d30    80  2a929400       constant
0x2a929d34    84  4c1b5a80       constant


RelocInfo (size = 5)
0x2a929ce8  embedded object  (0x30e7e861 <Map>)
0x2a929cf4  embedded object  (0x418a8af1 Cell for 0x3dcba801 <JS Function 
DefaultNumber>)
0x2a929cfc  embedded object  (0x3dcba801 <JS Function DefaultNumber>)
0x2a929d18  code target (FUNCTION)  (0x2a929400)
0x2a929d1c  code target (CALL_IC)  (0x4c1b5a80)

kind = LOAD_IC
ic_state = MONOMORPHIC
extra_ic_state = 0
ic_in_loop = 0
type = CONSTANT_FUNCTION
name = valueOf
Instructions (size = 108)
0x2a929d60     0  e3100001       tst r0, #1
0x2a929d64     4  0a00000f       beq +68 -> 72  (0x2a929da8)
0x2a929d68     8  e5101001       ldr r1, [r0, #-1]
0x2a929d6c    12  e59fc03c       ldr ip, [pc, #+60]          ;; object: 
0x30e7f2e1 <Map>
0x2a929d70    16  e151000c       cmp r1, ip
0x2a929d74    20  1a00000b       bne +52 -> 72  (0x2a929da8)
0x2a929d78    24  e59f3034       ldr r3, [pc, #+52]          ;; object: 
0x5daf611d <JS Function Empty>
0x2a929d7c    28  e5131001       ldr r1, [r3, #-1]
0x2a929d80    32  e59fc030       ldr ip, [pc, #+48]          ;; object: 
0x30e7e781 <Map>
0x2a929d84    36  e151000c       cmp r1, ip
0x2a929d88    40  1a000006       bne +32 -> 72  (0x2a929da8)
0x2a929d8c    44  e59f3028       ldr r3, [pc, #+40]          ;; object: 
0x5daf6141 <an Object>>
0x2a929d90    48  e5131001       ldr r1, [r3, #-1]
0x2a929d94    52  e59fc024       ldr ip, [pc, #+36]          ;; object: 
0x30e7e7a1 <Map>
0x2a929d98    56  e151000c       cmp r1, ip
0x2a929d9c    60  1a000001       bne +12 -> 72  (0x2a929da8)
0x2a929da0    64  e59f001c       ldr r0, [pc, #+28]          ;; object: 
0x3dcbadbd <JS Function valueOf>
0x2a929da4    68  e1a0f00e       mov pc, lr
0x2a929da8    72  e59ff018       ldr pc, [pc, #+24]          ;; code: BUILTIN
0x2a929dac    76  0c000007       constant pool begin
0x2a929db0    80  30e7f2e1       constant
0x2a929db4    84  5daf611d       constant
0x2a929db8    88  30e7e781       constant
0x2a929dbc    92  5daf6141       constant
0x2a929dc0    96  30e7e7a1       constant
0x2a929dc4   100  3dcbadbd       constant
0x2a929dc8   104  2a924fe0       constant


RelocInfo (size = 7)
0x2a929d6c  embedded object  (0x30e7f2e1 <Map>)
0x2a929d78  embedded object  (0x5daf611d <JS Function Empty>)
0x2a929d80  embedded object  (0x30e7e781 <Map>)
0x2a929d8c  embedded object  (0x5daf6141 <an Object>>)
0x2a929d94  embedded object  (0x30e7e7a1 <Map>)
0x2a929da0  embedded object  (0x3dcbadbd <JS Function valueOf>)
0x2a929da8  code target (BUILTIN)  (0x2a924fe0)

kind = CALL_IC
ic_state = MONOMORPHIC
extra_ic_state = STRING_INDEX_OUT_OF_BOUNDS
ic_in_loop = 0
type = NORMAL
argc = 1
name = ToObject
Instructions (size = 88)
0x2a929e00     0  e59d0004       ldr r0, [sp, #+4]
0x2a929e04     4  e5101001       ldr r1, [r0, #-1]
0x2a929e08     8  e59fc034       ldr ip, [pc, #+52]          ;; object: 
0x30e7e861 <Map>
0x2a929e0c    12  e151000c       cmp r1, ip
0x2a929e10    16  1a000009       bne +44 -> 60  (0x2a929e3c)
0x2a929e14    20  e59f302c       ldr r3, [pc, #+44]          ;; object: 
0x418a8bd9 Cell for 0x3dcbaac5 <JS Function ToObject>
0x2a929e18    24  e5931003       ldr r1, [r3, #+3]
0x2a929e1c    28  e59fc028       ldr ip, [pc, #+40]          ;; object: 
0x3dcbaac5 <JS Function ToObject>
0x2a929e20    32  e151000c       cmp r1, ip
0x2a929e24    36  1a000004       bne +24 -> 60  (0x2a929e3c)
0x2a929e28    40  e5903013       ldr r3, [r0, #+19]
0x2a929e2c    44  e58d3004       str r3, [sp, #+4]
0x2a929e30    48  e5918017       ldr r8, [r1, #+23]
0x2a929e34    52  e3a05002       mov r5, #2
0x2a929e38    56  e59ff010       ldr pc, [pc, #+16]          ;; code: FUNCTION
0x2a929e3c    60  e59ff010       ldr pc, [pc, #+16]          ;; code: CALL_IC, 
MONOMORPHIC_PROTOTYPE_FAILURE, argc = 1
0x2a929e40    64  0c000005       constant pool begin
0x2a929e44    68  30e7e861       constant
0x2a929e48    72  418a8bd9       constant
0x2a929e4c    76  3dcbaac5       constant
0x2a929e50    80  4c1be440       constant
0x2a929e54    84  4c1b44a0       constant


RelocInfo (size = 5)
0x2a929e08  embedded object  (0x30e7e861 <Map>)
0x2a929e14  embedded object  (0x418a8bd9 Cell for 0x3dcbaac5 <JS Function 
ToObject>)
0x2a929e1c  embedded object  (0x3dcbaac5 <JS Function ToObject>)
0x2a929e38  code target (FUNCTION)  (0x4c1be440)
0x2a929e3c  code target (CALL_IC)  (0x4c1b44a0)

kind = CALL_IC
ic_state = MONOMORPHIC
extra_ic_state = 0
ic_in_loop = 0
type = NORMAL
argc = 1
name = IsPrimitive
Instructions (size = 88)
0x2a929e80     0  e59d0004       ldr r0, [sp, #+4]
0x2a929e84     4  e5101001       ldr r1, [r0, #-1]
0x2a929e88     8  e59fc034       ldr ip, [pc, #+52]          ;; object: 
0x30e7e861 <Map>
0x2a929e8c    12  e151000c       cmp r1, ip
0x2a929e90    16  1a000009       bne +44 -> 60  (0x2a929ebc)
0x2a929e94    20  e59f302c       ldr r3, [pc, #+44]          ;; object: 
0x418a82c9 Cell for 0x5daf7e41 <JS Function IsPrimitive>
0x2a929e98    24  e5931003       ldr r1, [r3, #+3]
0x2a929e9c    28  e59fc028       ldr ip, [pc, #+40]          ;; object: 
0x5daf7e41 <JS Function IsPrimitive>
0x2a929ea0    32  e151000c       cmp r1, ip
0x2a929ea4    36  1a000004       bne +24 -> 60  (0x2a929ebc)
0x2a929ea8    40  e5903013       ldr r3, [r0, #+19]
0x2a929eac    44  e58d3004       str r3, [sp, #+4]
0x2a929eb0    48  e5918017       ldr r8, [r1, #+23]
0x2a929eb4    52  e3a05000       mov r5, #0
0x2a929eb8    56  e59ff010       ldr pc, [pc, #+16]          ;; code: FUNCTION
0x2a929ebc    60  e59ff010       ldr pc, [pc, #+16]          ;; code: CALL_IC, 
MONOMORPHIC_PROTOTYPE_FAILURE, argc = 1
0x2a929ec0    64  0c000005       constant pool begin
0x2a929ec4    68  30e7e861       constant
0x2a929ec8    72  418a82c9       constant
0x2a929ecc    76  5daf7e41       constant
0x2a929ed0    80  2a929780       constant
0x2a929ed4    84  4c1b5a80       constant


RelocInfo (size = 5)
0x2a929e88  embedded object  (0x30e7e861 <Map>)
0x2a929e94  embedded object  (0x418a82c9 Cell for 0x5daf7e41 <JS Function 
IsPrimitive>)
0x2a929e9c  embedded object  (0x5daf7e41 <JS Function IsPrimitive>)
0x2a929eb8  code target (FUNCTION)  (0x2a929780)
0x2a929ebc  code target (CALL_IC)  (0x4c1b5a80)

kind = LOAD_IC
ic_state = MONOMORPHIC
extra_ic_state = 0
ic_in_loop = 0
type = CONSTANT_FUNCTION
name = toString
Instructions (size = 80)
0x2a929f00     0  e3100001       tst r0, #1
0x2a929f04     4  0a00000a       beq +48 -> 52  (0x2a929f34)
0x2a929f08     8  e5101001       ldr r1, [r0, #-1]
0x2a929f0c    12  e59fc028       ldr ip, [pc, #+40]          ;; object: 
0x30e7f2e1 <Map>
0x2a929f10    16  e151000c       cmp r1, ip
0x2a929f14    20  1a000006       bne +32 -> 52  (0x2a929f34)
0x2a929f18    24  e59f3020       ldr r3, [pc, #+32]          ;; object: 
0x5daf611d <JS Function Empty>
0x2a929f1c    28  e5131001       ldr r1, [r3, #-1]
0x2a929f20    32  e59fc01c       ldr ip, [pc, #+28]          ;; object: 
0x30e7e781 <Map>
0x2a929f24    36  e151000c       cmp r1, ip
0x2a929f28    40  1a000001       bne +12 -> 52  (0x2a929f34)
0x2a929f2c    44  e59f0014       ldr r0, [pc, #+20]          ;; object: 
0x3dcbaa25 <JS Function toString>
0x2a929f30    48  e1a0f00e       mov pc, lr
0x2a929f34    52  e59ff010       ldr pc, [pc, #+16]          ;; code: BUILTIN
0x2a929f38    56  0c000005       constant pool begin
0x2a929f3c    60  30e7f2e1       constant
0x2a929f40    64  5daf611d       constant
0x2a929f44    68  30e7e781       constant
0x2a929f48    72  3dcbaa25       constant
0x2a929f4c    76  2a924fe0       constant


RelocInfo (size = 5)
0x2a929f0c  embedded object  (0x30e7f2e1 <Map>)
0x2a929f18  embedded object  (0x5daf611d <JS Function Empty>)
0x2a929f20  embedded object  (0x30e7e781 <Map>)
0x2a929f2c  embedded object  (0x3dcbaa25 <JS Function toString>)
0x2a929f34  code target (BUILTIN)  (0x2a924fe0)

kind = CALL_IC
ic_state = MONOMORPHIC
extra_ic_state = STRING_INDEX_OUT_OF_BOUNDS
ic_in_loop = 0
type = NORMAL
argc = 1
name = FunctionSourceString
Instructions (size = 88)
0x2a929f80     0  e59d0004       ldr r0, [sp, #+4]
0x2a929f84     4  e5101001       ldr r1, [r0, #-1]
0x2a929f88     8  e59fc034       ldr ip, [pc, #+52]          ;; object: 
0x30e7e861 <Map>
0x2a929f8c    12  e151000c       cmp r1, ip
0x2a929f90    16  1a000009       bne +44 -> 60  (0x2a929fbc)
0x2a929f94    20  e59f302c       ldr r3, [pc, #+44]          ;; object: 
0x418a8181 Cell for 0x5daf6f25 <JS Function FunctionSourceString>
0x2a929f98    24  e5931003       ldr r1, [r3, #+3]
0x2a929f9c    28  e59fc028       ldr ip, [pc, #+40]          ;; object: 
0x5daf6f25 <JS Function FunctionSourceString>
0x2a929fa0    32  e151000c       cmp r1, ip
0x2a929fa4    36  1a000004       bne +24 -> 60  (0x2a929fbc)
0x2a929fa8    40  e5903013       ldr r3, [r0, #+19]
0x2a929fac    44  e58d3004       str r3, [sp, #+4]
0x2a929fb0    48  e5918017       ldr r8, [r1, #+23]
0x2a929fb4    52  e3a05002       mov r5, #2
0x2a929fb8    56  e59ff010       ldr pc, [pc, #+16]          ;; code: FUNCTION
0x2a929fbc    60  e59ff010       ldr pc, [pc, #+16]          ;; code: CALL_IC, 
MONOMORPHIC_PROTOTYPE_FAILURE, argc = 1
0x2a929fc0    64  0c000005       constant pool begin
0x2a929fc4    68  30e7e861       constant
0x2a929fc8    72  418a8181       constant
0x2a929fcc    76  5daf6f25       constant
0x2a929fd0    80  2a9298c0       constant
0x2a929fd4    84  4c1b44a0       constant


RelocInfo (size = 5)
0x2a929f88  embedded object  (0x30e7e861 <Map>)
0x2a929f94  embedded object  (0x418a8181 Cell for 0x5daf6f25 <JS Function 
FunctionSourceString>)
0x2a929f9c  embedded object  (0x5daf6f25 <JS Function FunctionSourceString>)
0x2a929fb8  code target (FUNCTION)  (0x2a9298c0)
0x2a929fbc  code target (CALL_IC)  (0x4c1b44a0)

kind = CALL_IC
ic_state = MONOMORPHIC
extra_ic_state = 0
ic_in_loop = 0
type = NORMAL
argc = 1
name = ToNumber
Instructions (size = 88)
0x2a92a040     0  e59d0004       ldr r0, [sp, #+4]
0x2a92a044     4  e5101001       ldr r1, [r0, #-1]
0x2a92a048     8  e59fc034       ldr ip, [pc, #+52]          ;; object: 
0x30e7e861 <Map>
0x2a92a04c    12  e151000c       cmp r1, ip
0x2a92a050    16  1a000009       bne +44 -> 60  (0x2a92a07c)
0x2a92a054    20  e59f302c       ldr r3, [pc, #+44]          ;; object: 
0x418a8c19 Cell for 0x3dcbab5d <JS Function ToNumber>
0x2a92a058    24  e5931003       ldr r1, [r3, #+3]
0x2a92a05c    28  e59fc028       ldr ip, [pc, #+40]          ;; object: 
0x3dcbab5d <JS Function ToNumber>
0x2a92a060    32  e151000c       cmp r1, ip
0x2a92a064    36  1a000004       bne +24 -> 60  (0x2a92a07c)
0x2a92a068    40  e5903013       ldr r3, [r0, #+19]
0x2a92a06c    44  e58d3004       str r3, [sp, #+4]
0x2a92a070    48  e5918017       ldr r8, [r1, #+23]
0x2a92a074    52  e3a05000       mov r5, #0
0x2a92a078    56  e59ff010       ldr pc, [pc, #+16]          ;; code: FUNCTION
0x2a92a07c    60  e59ff010       ldr pc, [pc, #+16]          ;; code: CALL_IC, 
MONOMORPHIC_PROTOTYPE_FAILURE, argc = 1
0x2a92a080    64  0c000005       constant pool begin
0x2a92a084    68  30e7e861       constant
0x2a92a088    72  418a8c19       constant
0x2a92a08c    76  3dcbab5d       constant
0x2a92a090    80  4c1be040       constant
0x2a92a094    84  4c1b5a80       constant


RelocInfo (size = 5)
0x2a92a048  embedded object  (0x30e7e861 <Map>)
0x2a92a054  embedded object  (0x418a8c19 Cell for 0x3dcbab5d <JS Function 
ToNumber>)
0x2a92a05c  embedded object  (0x3dcbab5d <JS Function ToNumber>)
0x2a92a078  code target (FUNCTION)  (0x4c1be040)
0x2a92a07c  code target (CALL_IC)  (0x4c1b5a80)

kind = CALL_IC
ic_state = MONOMORPHIC
extra_ic_state = STRING_INDEX_OUT_OF_BOUNDS
ic_in_loop = 0
type = NORMAL
argc = 1
name = Instantiate
Instructions (size = 120)
0x2a92a0c0     0  e59d0004       ldr r0, [sp, #+4]
0x2a92a0c4     4  e5101001       ldr r1, [r0, #-1]
0x2a92a0c8     8  e59fc04c       ldr ip, [pc, #+76]          ;; object: 
0x30e7e861 <Map>
0x2a92a0cc    12  e151000c       cmp r1, ip
0x2a92a0d0    16  1a00000f       bne +68 -> 84  (0x2a92a114)
0x2a92a0d4    20  e59f3044       ldr r3, [pc, #+68]          ;; object: 
0x418a8d31 Cell for 0x3dcbaf55 <JS Function Instantiate>
0x2a92a0d8    24  e5931003       ldr r1, [r3, #+3]
0x2a92a0dc    28  e59fc040       ldr ip, [pc, #+64]          ;; object: 
0x3dcbaf55 <JS Function Instantiate>
0x2a92a0e0    32  e151000c       cmp r1, ip
0x2a92a0e4    36  1a00000a       bne +48 -> 84  (0x2a92a114)
0x2a92a0e8    40  e5903013       ldr r3, [r0, #+19]
0x2a92a0ec    44  e58d3004       str r3, [sp, #+4]
0x2a92a0f0    48  e5918017       ldr r8, [r1, #+23]
0x2a92a0f4    52  e3a00001       mov r0, #1
0x2a92a0f8    56  e3a02002       mov r2, #2
0x2a92a0fc    60  e59f3024       ldr r3, [pc, #+36]          ;; object: 
0x2a927c61 <Code>
0x2a92a100    64  e283301f       add r3, r3, #31
0x2a92a104    68  e3a05002       mov r5, #2
0x2a92a108    72  e59ff01c       ldr pc, [pc, #+28]          ;; code: BUILTIN
0x2a92a10c    76  e3a05002       mov r5, #2
0x2a92a110    80  e59ff018       ldr pc, [pc, #+24]          ;; code: FUNCTION
0x2a92a114    84  e59ff018       ldr pc, [pc, #+24]          ;; code: CALL_IC, 
MONOMORPHIC_PROTOTYPE_FAILURE, argc = 1
0x2a92a118    88  0c000007       constant pool begin
0x2a92a11c    92  30e7e861       constant
0x2a92a120    96  418a8d31       constant
0x2a92a124   100  3dcbaf55       constant
0x2a92a128   104  2a927c61       constant
0x2a92a12c   108  4c1b0fc0       constant
0x2a92a130   112  2a927c80       constant
0x2a92a134   116  4c1b44a0       constant


RelocInfo (size = 7)
0x2a92a0c8  embedded object  (0x30e7e861 <Map>)
0x2a92a0d4  embedded object  (0x418a8d31 Cell for 0x3dcbaf55 <JS Function 
Instantiate>)
0x2a92a0dc  embedded object  (0x3dcbaf55 <JS Function Instantiate>)
0x2a92a0fc  embedded object  (0x2a927c61 <Code>)
0x2a92a108  code target (BUILTIN)  (0x4c1b0fc0)
0x2a92a110  code target (FUNCTION)  (0x2a927c80)
0x2a92a114  code target (CALL_IC)  (0x4c1b44a0)

kind = BINARY_OP_IC
ic_state = UNINITIALIZED
extra_ic_state = 0
ic_in_loop = 0
name = BinaryOpStub_DIV_Alloc_Uninitialized
Instructions (size = 44)
0x2a92a2a0     0  e92d0003       stmdb sp!, {r0, r1}
0x2a92a2a4     4  e3a02f4e       mov r2, #312
0x2a92a2a8     8  e3a0104e       mov r1, #78
0x2a92a2ac    12  e3a00000       mov r0, #0
0x2a92a2b0    16  e92d0007       stmdb sp!, {r0, r1, r2}
0x2a92a2b4    20  e3a00005       mov r0, #5
0x2a92a2b8    24  e59f1004       ldr r1, [pc, #+4]
0x2a92a2bc    28  e59ff004       ldr pc, [pc, #+4]           ;; code: STUB, 
CEntryStub, minor: 0
0x2a92a2c0    32  0c000002       constant pool begin
0x2a92a2c4    36  4017894c       constant
0x2a92a2c8    40  5cb12040       constant


RelocInfo (size = 1)
0x2a92a2bc  code target (STUB)  (0x5cb12040)


kind = BINARY_OP_IC
ic_state = MONOMORPHIC
extra_ic_state = 0
ic_in_loop = 0
type = NORMAL
name = BinaryOpStub_DIV_Alloc_SMI
Instructions (size = 200)
0x2a92a3c0     0  e1817000       orr r7, r1, r0
0x2a92a3c4     4  e3170001       tst r7, #1
0x2a92a3c8     8  1a00001a       bne +112 -> 120  (0x2a92a438)
0x2a92a3cc    12  e2507001       subs r7, r0, #1
0x2a92a3d0    16  4a000018       bmi +104 -> 120  (0x2a92a438)
0x2a92a3d4    20  e1170000       tst r7, r0
0x2a92a3d8    24  1a000016       bne +96 -> 120  (0x2a92a438)
0x2a92a3dc    28  e3879102       orr r9, r7, #-2147483648
0x2a92a3e0    32  e1110009       tst r1, r9
0x2a92a3e4    36  1a000013       bne +84 -> 120  (0x2a92a438)
0x2a92a3e8    40  e3a07000       mov r7, #0
0x2a92a3ec    44  e1a09007       mov r9, r7
0x2a92a3f0    48  e59fc080       ldr ip, [pc, #+128]
0x2a92a3f4    52  e119000c       tst r9, ip
0x2a92a3f8    56  02877010       addeq r7, r7, #16
0x2a92a3fc    60  01a09809       moveq r9, r9, lsl #16
0x2a92a400    64  e31904ff       tst r9, #-16777216
0x2a92a404    68  02877008       addeq r7, r7, #8
0x2a92a408    72  01a09409       moveq r9, r9, lsl #8
0x2a92a40c    76  e319020f       tst r9, #-268435456
0x2a92a410    80  02877004       addeq r7, r7, #4
0x2a92a414    84  01a09209       moveq r9, r9, lsl #4
0x2a92a418    88  e3190103       tst r9, #-1073741824
0x2a92a41c    92  02877002       addeq r7, r7, #2
0x2a92a420    96  01a09109       moveq r9, r9, lsl #2
0x2a92a424   100  e3190102       tst r9, #-2147483648
0x2a92a428   104  02877001       addeq r7, r7, #1
0x2a92a42c   108  e267701f       rsb r7, r7, #31
0x2a92a430   112  e1a00731       mov r0, r1, lsr r7
0x2a92a434   116  e1a0f00e       mov pc, lr
0x2a92a438   120  e92d0003       stmdb sp!, {r0, r1}
0x2a92a43c   124  e59f2038       ldr r2, [pc, #+56]
0x2a92a440   128  e3a0104e       mov r1, #78
0x2a92a444   132  e3a00002       mov r0, #2
0x2a92a448   136  e92d0007       stmdb sp!, {r0, r1, r2}
0x2a92a44c   140  e3a00005       mov r0, #5
0x2a92a450   144  e59f1028       ldr r1, [pc, #+40]
0x2a92a454   148  e59ff028       ldr pc, [pc, #+40]          ;; code: STUB, 
CEntryStub, minor: 0
0x2a92a458   152  e92d0003       stmdb sp!, {r0, r1}
0x2a92a45c   156  e5981013       ldr r1, [r8, #+19]
0x2a92a460   160  e591100b       ldr r1, [r1, #+11]
0x2a92a464   164  e591102f       ldr r1, [r1, #+47]
0x2a92a468   168  e591200b       ldr r2, [r1, #+11]
0x2a92a46c   172  e3a05000       mov r5, #0
0x2a92a470   176  e1a0f002       mov pc, r2
0x2a92a474   180  0c000004       constant pool begin
0x2a92a478   184  ffff0000       constant
0x2a92a47c   188  00000938       constant
0x2a92a480   192  4017894c       constant
0x2a92a484   196  5cb12040       constant


RelocInfo (size = 3)
0x2a92a454  code target (STUB)  (0x5cb12040)


8
kind = STORE_IC
ic_state = MONOMORPHIC
extra_ic_state = 0
ic_in_loop = 0
type = NORMAL
name = n
Instructions (size = 64)
0x2a92a4c0     0  e5113001       ldr r3, [r1, #-1]
0x2a92a4c4     4  e59fc028       ldr ip, [pc, #+40]          ;; object: 
0x30e80121 <Map>
0x2a92a4c8     8  e153000c       cmp r3, ip
0x2a92a4cc    12  1a000006       bne +32 -> 44  (0x2a92a4ec)
0x2a92a4d0    16  e59f4020       ldr r4, [pc, #+32]          ;; object: 
0x418a8ff9 Cell for 16
0x2a92a4d4    20  e59a5010       ldr r5, [r10, #+16]
0x2a92a4d8    24  e5946003       ldr r6, [r4, #+3]
0x2a92a4dc    28  e1550006       cmp r5, r6
0x2a92a4e0    32  0a000001       beq +12 -> 44  (0x2a92a4ec)
0x2a92a4e4    36  e5840003       str r0, [r4, #+3]
0x2a92a4e8    40  e1a0f00e       mov pc, lr
0x2a92a4ec    44  e59ff008       ldr pc, [pc, #+8]           ;; code: BUILTIN
0x2a92a4f0    48  0c000003       constant pool begin
0x2a92a4f4    52  30e80121       constant
0x2a92a4f8    56  418a8ff9       constant
0x2a92a4fc    60  2a9250a0       constant


RelocInfo (size = 3)
0x2a92a4c4  embedded object  (0x30e80121 <Map>)
0x2a92a4d0  embedded object  (0x418a8ff9 Cell for 16)
0x2a92a4ec  code target (BUILTIN)  (0x2a9250a0)

kind = LOAD_IC
ic_state = MONOMORPHIC
extra_ic_state = 0
ic_in_loop = 0
type = NORMAL
name = n
Instructions (size = 64)
0x2a92a520     0  e5104001       ldr r4, [r0, #-1]
0x2a92a524     4  e59fc028       ldr ip, [pc, #+40]          ;; object: 
0x30e80121 <Map>
0x2a92a528     8  e154000c       cmp r4, ip
0x2a92a52c    12  1a000006       bne +32 -> 44  (0x2a92a54c)
0x2a92a530    16  e59f3020       ldr r3, [pc, #+32]          ;; object: 
0x418a8ff9 Cell for 16
0x2a92a534    20  e5934003       ldr r4, [r3, #+3]
0x2a92a538    24  e59ac010       ldr ip, [r10, #+16]
0x2a92a53c    28  e154000c       cmp r4, ip
0x2a92a540    32  0a000001       beq +12 -> 44  (0x2a92a54c)
0x2a92a544    36  e1a00004       mov r0, r4
0x2a92a548    40  e1a0f00e       mov pc, lr
0x2a92a54c    44  e59ff008       ldr pc, [pc, #+8]           ;; code: BUILTIN
0x2a92a550    48  0c000003       constant pool begin
0x2a92a554    52  30e80121       constant
0x2a92a558    56  418a8ff9       constant
0x2a92a55c    60  2a924fe0       constant


RelocInfo (size = 3)
0x2a92a524  embedded object  (0x30e80121 <Map>)
0x2a92a530  embedded object  (0x418a8ff9 Cell for 16)
0x2a92a54c  code target (BUILTIN)  (0x2a924fe0)

16
-Timo

Reply via email to