Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
< DebugPrint: 0x4738baeff9: [JS_OBJECT_TYPE] in OldSpace
---
> DebugPrint: 0x47a334ac31: [JS_OBJECT_TYPE] in OldSpace
7,15c7,15
< #slice: 0x00479ca7bfc1 <JSFunction n.slice (sfi = 0x47a98760d9)> (const data field 1)
< #sliceInner: 0x00479ca7c001 <JSFunction n.sliceInner (sfi = 0x47a9876131)> (const data field 2)
< #copy: 0x00479ca7c041 <JSFunction n.copy (sfi = 0x47a9876189)> (const data field 3)
< #write: 0x00479ca7c081 <JSFunction n.write (sfi = 0x47a98761e1)> (const data field 4) properties[0]
< #writeJs: 0x00479ca7c0f1 <JSFunction n.writeJs (sfi = 0x47a9876241)> (const data field 5) properties[1]
< #writeRaw: 0x00479ca7c131 <JSFunction n.writeRaw (sfi = 0x47a9876299)> (const data field 6) properties[2]
< #get: 0x00479ca7c171 <JSFunction n.get (sfi = 0x47a98762f1)> (const data field 7) properties[3]
< #reset: 0x00479ca7c1b1 <JSFunction n.reset (sfi = 0x47a9876351)> (const data field 8) properties[4]
< #length: 0x00479ca7c1f1 <AccessorPair> (const accessor descriptor)
---
> #slice: 0x004728474289 <JSFunction n.slice (sfi = 0x47a98760d9)> (const data field 1)
> #sliceInner: 0x0047284742c9 <JSFunction n.sliceInner (sfi = 0x47a9876131)> (const data field 2)
> #copy: 0x004728474309 <JSFunction n.copy (sfi = 0x47a9876189)> (const data field 3)
> #write: 0x004728474349 <JSFunction n.write (sfi = 0x47a98761e1)> (const data field 4) properties[0]
> #writeJs: 0x0047284743b9 <JSFunction n.writeJs (sfi = 0x47a9876241)> (const data field 5) properties[1]
> #writeRaw: 0x0047284743f9 <JSFunction n.writeRaw (sfi = 0x47a9876299)> (const data field 6) properties[2]
> #get: 0x004728474439 <JSFunction n.get (sfi = 0x47a98762f1)> (const data field 7) properties[3]
> #reset: 0x00472847d779 <JSFunction n.reset (sfi = 0x47a9876351)> (const data field 8) properties[4]
> #length: 0x00472847d7b9 <AccessorPair> (const accessor descriptor)
28c28
< - prototype_validity cell: 0x00477ac40659 <Cell value= 1>
---
> - prototype_validity cell: 0x00471d88ec81 <Cell value= 0>
32c32
< - dependent code: 0x004721800281 <Other heap object (WEAK_FIXED_ARRAY_TYPE)>
---
> - dependent code: 0x0047ed669199 <Other heap object (WEAK_FIXED_ARRAY_TYPE)>
34d33
DebugPrint: 0x47a334ac31: [JS_OBJECT_TYPE] in OldSpace
- map: 0x00477baa9ad1 <Map(HOLEY_FROZEN_ELEMENTS)> [FastProperties]
- prototype: 0x00472e1bbef9 <Object map = 0x472d5ffca1>
- elements: 0x004721800b21 <FixedArray[0]> [HOLEY_FROZEN_ELEMENTS]
- properties: 0x0047c6fe2491 <PropertyArray[5]> {
#constructor: 0x0047e23fca51 <JSFunction e (sfi = 0x47a9876081)> (const data field 0)
#slice: 0x004728474289 <JSFunction n.slice (sfi = 0x47a98760d9)> (const data field 1)
#sliceInner: 0x0047284742c9 <JSFunction n.sliceInner (sfi = 0x47a9876131)> (const data field 2)
#copy: 0x004728474309 <JSFunction n.copy (sfi = 0x47a9876189)> (const data field 3)
#write: 0x004728474349 <JSFunction n.write (sfi = 0x47a98761e1)> (const data field 4) properties[0]
#writeJs: 0x0047284743b9 <JSFunction n.writeJs (sfi = 0x47a9876241)> (const data field 5) properties[1]
#writeRaw: 0x0047284743f9 <JSFunction n.writeRaw (sfi = 0x47a9876299)> (const data field 6) properties[2]
#get: 0x004728474439 <JSFunction n.get (sfi = 0x47a98762f1)> (const data field 7) properties[3]
#reset: 0x00472847d779 <JSFunction n.reset (sfi = 0x47a9876351)> (const data field 8) properties[4]
#length: 0x00472847d7b9 <AccessorPair> (const accessor descriptor)
}
0x477baa9ad1: [Map]
- type: JS_OBJECT_TYPE
- instance size: 56
- inobject properties: 4
- elements kind: HOLEY_FROZEN_ELEMENTS
- unused property fields: 0
- enum length: 8
- stable_map
- non-extensible
- prototype_map
- prototype info: 0x00470efb5721 <PrototypeInfo>
- prototype_validity cell: 0x00471d88ec81 <Cell value= 0>
- instance descriptors (own) #10: 0x0047813593a9 <DescriptorArray[10]>
- prototype: 0x00472e1bbef9 <Object map = 0x472d5ffca1>
- constructor: 0x00472e1bbf31 <JSFunction Object (sfi = 0x47703fb609)>
- dependent code: 0x0047ed669199 <Other heap object (WEAK_FIXED_ARRAY_TYPE)>
- construction counter: 0
DebugPrint: 0x4738baeff9: [JS_OBJECT_TYPE] in OldSpace
- map: 0x00477baa9ad1 <Map(HOLEY_FROZEN_ELEMENTS)> [FastProperties]
- prototype: 0x00472e1bbef9 <Object map = 0x472d5ffca1>
- elements: 0x004721800b21 <FixedArray[0]> [HOLEY_FROZEN_ELEMENTS]
- properties: 0x0047c6fe2491 <PropertyArray[5]> {
#constructor: 0x0047e23fca51 <JSFunction e (sfi = 0x47a9876081)> (const data field 0)
#slice: 0x00479ca7bfc1 <JSFunction n.slice (sfi = 0x47a98760d9)> (const data field 1)
#sliceInner: 0x00479ca7c001 <JSFunction n.sliceInner (sfi = 0x47a9876131)> (const data field 2)
#copy: 0x00479ca7c041 <JSFunction n.copy (sfi = 0x47a9876189)> (const data field 3)
#write: 0x00479ca7c081 <JSFunction n.write (sfi = 0x47a98761e1)> (const data field 4) properties[0]
#writeJs: 0x00479ca7c0f1 <JSFunction n.writeJs (sfi = 0x47a9876241)> (const data field 5) properties[1]
#writeRaw: 0x00479ca7c131 <JSFunction n.writeRaw (sfi = 0x47a9876299)> (const data field 6) properties[2]
#get: 0x00479ca7c171 <JSFunction n.get (sfi = 0x47a98762f1)> (const data field 7) properties[3]
#reset: 0x00479ca7c1b1 <JSFunction n.reset (sfi = 0x47a9876351)> (const data field 8) properties[4]
#length: 0x00479ca7c1f1 <AccessorPair> (const accessor descriptor)
}
0x477baa9ad1: [Map]
- type: JS_OBJECT_TYPE
- instance size: 56
- inobject properties: 4
- elements kind: HOLEY_FROZEN_ELEMENTS
- unused property fields: 0
- enum length: 8
- stable_map
- non-extensible
- prototype_map
- prototype info: 0x00470efb5721 <PrototypeInfo>
- prototype_validity cell: 0x00477ac40659 <Cell value= 1>
- instance descriptors (own) #10: 0x0047813593a9 <DescriptorArray[10]>
- prototype: 0x00472e1bbef9 <Object map = 0x472d5ffca1>
- constructor: 0x00472e1bbf31 <JSFunction Object (sfi = 0x47703fb609)>
- dependent code: 0x004721800281 <Other heap object (WEAK_FIXED_ARRAY_TYPE)>
- construction counter: 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.