Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <global>#DbeYWM:[0x7f23d6d780a0->0x7f23d6d8c8a0, NoneGlobal, 222]: 222 m_instructions; 1776 bytes; 1 parameter(s); 16 callee register(s); 5 variable(s); scope at loc3
- [ 0] enter
- [ 1] get_scope loc3
- [ 3] mov loc4, loc3
- [ 6] check_traps
- [ 7] mov loc5, Undefined(const0)
- [ 10] resolve_scope loc6, loc3, o(@id0), <GlobalLexicalVar>, 0, 0x7f23d6dd00a0
- [ 17] new_object loc7, 0
- [ 21] put_to_scope loc6, o(@id0), loc7, 1048578<DoNotThrowIfNotFound|GlobalLexicalVar|Initialization>, <structure>, 392025856
- [ 28] mov loc6, <JSValue()>(const1)
- [ 31] new_object loc7, 1
- [ 35] put_by_id loc7, xx(@id1), Int32: 0(const2), IsDirect|Bottom
- [ 44] op_get_property_enumerator loc8, loc7
- [ 47] op_get_enumerable_length loc9, loc8
- [ 50] mov loc10, Int32: 0(const3)
- [ 53] loop_hint
- [ 54] check_traps
- [ 55] less loc12, loc10, loc9
- [ 59] jfalse loc12, 46(->105)
- [ 62] op_has_indexed_property loc12, loc7, loc10 Original
- [ 67] jfalse loc12, 32(->99)
- [ 70] op_to_index_string loc11, loc10
- [ 73] mov loc6, loc11
- [ 76] resolve_scope loc13, loc3, o(@id0), <GlobalLexicalVar>, 0, 0x7f23d6dd00a0
- [ 83] get_from_scope loc14, loc13, o(@id0), 2050<ThrowIfNotFound|GlobalLexicalVar|NotInitialization>, 392025856 predicting None
- [ 91] op_check_tdz loc6
- [ 93] get_by_val loc5, loc14, loc10 Original; predicting None
- [ 99] inc loc10
- [ 101] jmp -48(->53)
- [ 103] jmp 117(->220)
- [ 105] mov loc10, Int32: 0(const3)
- [ 108] op_enumerator_structure_pname loc11, loc8, loc10
- [ 112] loop_hint
- [ 113] check_traps
- [ 114] eq_null loc12, loc11
- [ 117] jtrue loc12, 48(->165)
- [ 120] op_has_structure_property loc12, loc7, loc11, loc8
- [ 125] jfalse loc12, 30(->155)
- [ 128] mov loc6, loc11
- [ 131] resolve_scope loc13, loc3, o(@id0), <GlobalLexicalVar>, 0, 0x7f23d6dd00a0
- [ 138] get_from_scope loc14, loc13, o(@id0), 2050<ThrowIfNotFound|GlobalLexicalVar|NotInitialization>, 392025856 predicting None
- [ 146] op_check_tdz loc6
- [ 148] op_get_direct_pname loc5, loc14, loc6, loc10, loc8 predicting None
- [ 155] inc loc10
- [ 157] op_enumerator_structure_pname loc11, loc8, loc10
- [ 161] jmp -49(->112)
- [ 163] jmp 57(->220)
- [ 165] op_enumerator_generic_pname loc11, loc8, loc10
- [ 169] loop_hint
- [ 170] check_traps
- [ 171] eq_null loc12, loc11
- [ 174] jtrue loc12, 46(->220)
- [ 177] op_has_generic_property loc12, loc7, loc11
- [ 181] jfalse loc12, 29(->210)
- [ 184] mov loc6, loc11
- [ 187] resolve_scope loc13, loc3, o(@id0), <GlobalLexicalVar>, 0, 0x7f23d6dd00a0
- [ 194] get_from_scope loc14, loc13, o(@id0), 2050<ThrowIfNotFound|GlobalLexicalVar|NotInitialization>, 392025856 predicting None
- [ 202] op_check_tdz loc6
- [ 204] get_by_val loc5, loc14, loc6 Original; predicting None
- [ 210] inc loc10
- [ 212] op_enumerator_generic_pname loc11, loc8, loc10
- [ 216] jmp -47(->169)
- [ 218] jmp 2(->220)
- [ 220] end loc5
- Identifiers:
- id0 = o
- id1 = xx
- Constants:
- k0 = Undefined
- k1 = <JSValue()>
- k2 = Int32: 0: in source as integer
- k3 = Int32: 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement