Skip to content

Latest commit

 

History

History
23 lines (23 loc) · 2.78 KB

File metadata and controls

23 lines (23 loc) · 2.78 KB
offsets-of JSC::JSArray
JSC::JSArray[72] {
     JSC::JSNonFinalObject                                                        JSC::JSNonFinalObject                 = char[48] at   <base type>       
         JSC::JSObject                                                            JSC::JSObject                         = char[32] at   <base type>       
             JSC::JSCell                                                          JSC::JSCell                           = char[16] at   <base type>       
>                const JSC::ClassInfo *                                           m_classInfo                           = char[ 8] at           0x0  (0) <
                 JSC::WriteBarrier<JSC::Structure>                                m_structure                           = char[ 8] at           0x8  (8)  
                     JSC::WriteBarrierBase<JSC::Structure>                        JSC::WriteBarrierBase<JSC::Structure> = char[ 8] at   <base type>       
>                        JSC::JSCell *                                            m_cell                                = char[ 8] at           0x8  (8) <
             JSC::StorageBarrier                                                  m_propertyStorage                     = char[ 8] at          0x10 (16)  
>                JSC::PropertyStorage (aka JSC::WriteBarrierBase<JSC::Unknown> *) m_storage                             = char[ 8] at          0x10 (16) <
             JSC::WriteBarrier<JSC::Structure>                                    m_inheritorID                         = char[ 8] at          0x18 (24)  
                 JSC::WriteBarrierBase<JSC::Structure>                            JSC::WriteBarrierBase<JSC::Structure> = char[ 8] at   <base type>       
>                    JSC::JSCell *                                                m_cell                                = char[ 8] at          0x18 (24) <
         JSC::WriteBarrier<JSC::Unknown> [2]                                      m_inlineStorage                       = char[16] at          0x20 (32)  
>            <range type>                                                         None                                  = char[ 8] at <range type?>      <
>    unsigned int                                                                 m_vectorLength                        = char[ 4] at          0x30 (48) <
>    unsigned int                                                                 m_indexBias                           = char[ 4] at          0x34 (52) <
>    JSC::ArrayStorage *                                                          m_storage                             = char[ 8] at          0x38 (56) <
>    JSC::SparseArrayValueMap *                                                   m_sparseValueMap                      = char[ 8] at          0x40 (64) <
}