Changeset 218070 in webkit for trunk/Source/JavaScriptCore/runtime/Structure.cpp
- Timestamp:
- Jun 11, 2017, 10:02:25 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/runtime/Structure.cpp
r217108 r218070 182 182 , m_blob(vm.heap.structureIDTable().allocateID(this), indexingType, typeInfo) 183 183 , m_outOfLineTypeFlags(typeInfo.outOfLineTypeFlags()) 184 , m_inlineCapacity(inlineCapacity) 185 , m_bitField(0) 184 186 , m_globalObject(vm, this, globalObject, WriteBarrier<JSGlobalObject>::MayBeNull) 185 187 , m_prototype(vm, this, prototype) … … 187 189 , m_transitionWatchpointSet(IsWatched) 188 190 , m_offset(invalidOffset) 189 , m_inlineCapacity(inlineCapacity)190 , m_bitField(0)191 191 { 192 192 setDictionaryKind(NoneDictionaryKind); … … 215 215 Structure::Structure(VM& vm) 216 216 : JSCell(CreatingEarlyCell) 217 , m_inlineCapacity(0) 218 , m_bitField(0) 217 219 , m_prototype(vm, this, jsNull()) 218 220 , m_classInfo(info()) 219 221 , m_transitionWatchpointSet(IsWatched) 220 222 , m_offset(invalidOffset) 221 , m_inlineCapacity(0)222 , m_bitField(0)223 223 { 224 224 setDictionaryKind(NoneDictionaryKind); … … 246 246 Structure::Structure(VM& vm, Structure* previous, DeferredStructureTransitionWatchpointFire* deferred) 247 247 : JSCell(vm, vm.structureStructure.get()) 248 , m_inlineCapacity(previous->m_inlineCapacity) 249 , m_bitField(0) 248 250 , m_prototype(vm, this, previous->storedPrototype()) 249 251 , m_classInfo(previous->m_classInfo) 250 252 , m_transitionWatchpointSet(IsWatched) 251 253 , m_offset(invalidOffset) 252 , m_inlineCapacity(previous->m_inlineCapacity)253 , m_bitField(0)254 254 { 255 255 setDictionaryKind(previous->dictionaryKind());
Note:
See TracChangeset
for help on using the changeset viewer.