Guessing here, but maybe this is also interesting:
(gdb) x/10i 0x41d5d15c 0x41d5d15c <_ZN3JSC4Heap9markRootsEb+1536>: eor r9, r9, r9, lsl #12 0x41d5d160 <_ZN3JSC4Heap9markRootsEb+1540>: eor r9, r9, r9, lsr #7 0x41d5d164 <_ZN3JSC4Heap9markRootsEb+1544>: eor r9, r9, r9, lsl #2 0x41d5d168 <_ZN3JSC4Heap9markRootsEb+1548>: eor r9, r9, r9, lsr #20 0x41d5d16c <_ZN3JSC4Heap9markRootsEb+1552>: orr r9, r9, #1 0x41d5d170 <_ZN3JSC4Heap9markRootsEb+1556>: b 0x41d5d17c <_ZN3JSC4Heap9markRootsEb+1568> 0x41d5d174 <_ZN3JSC4Heap9markRootsEb+1560>: cmp r1, #0 0x41d5d178 <_ZN3JSC4Heap9markRootsEb+1564>: beq 0x41d5d1dc <_ZN3JSC4Heap9markRootsEb+1664> 0x41d5d17c <_ZN3JSC4Heap9markRootsEb+1568>: cmp r2, #0 0x41d5d180 <_ZN3JSC4Heap9markRootsEb+1572>: moveq r2, r9
Guessing here, but maybe this is also interesting:
(gdb) x/10i 0x41d5d15c arkRootsEb+ 1536>: eor r9, r9, r9, lsl #12 arkRootsEb+ 1540>: eor r9, r9, r9, lsr #7 arkRootsEb+ 1544>: eor r9, r9, r9, lsl #2 arkRootsEb+ 1548>: eor r9, r9, r9, lsr #20 arkRootsEb+ 1552>: orr r9, r9, #1 arkRootsEb+ 1556>: arkRootsEb+ 1568> arkRootsEb+ 1560>: cmp r1, #0 arkRootsEb+ 1564>: arkRootsEb+ 1664> arkRootsEb+ 1568>: cmp r2, #0 arkRootsEb+ 1572>: moveq r2, r9
0x41d5d15c <_ZN3JSC4Heap9m
0x41d5d160 <_ZN3JSC4Heap9m
0x41d5d164 <_ZN3JSC4Heap9m
0x41d5d168 <_ZN3JSC4Heap9m
0x41d5d16c <_ZN3JSC4Heap9m
0x41d5d170 <_ZN3JSC4Heap9m
b 0x41d5d17c <_ZN3JSC4Heap9m
0x41d5d174 <_ZN3JSC4Heap9m
0x41d5d178 <_ZN3JSC4Heap9m
beq 0x41d5d1dc <_ZN3JSC4Heap9m
0x41d5d17c <_ZN3JSC4Heap9m
0x41d5d180 <_ZN3JSC4Heap9m