Changeset 36851 in webkit for trunk/JavaScriptCore/kjs/JSGlobalObject.h
- Timestamp:
- Sep 24, 2008, 10:02:14 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/JSGlobalObject.h
r36821 r36851 57 57 JSGlobalObjectData(JSGlobalObject* globalObject, JSObject* thisValue) 58 58 : JSVariableObjectData(&symbolTable, 0) 59 , registerArraySize(0) 59 60 , globalScopeChain(globalObject, thisValue) 60 61 , regExpConstructor(0) … … 82 83 } 83 84 85 size_t registerArraySize; 86 84 87 JSGlobalObject* next; 85 88 JSGlobalObject* prev; … … 270 273 void reset(JSValue* prototype); 271 274 275 void setRegisters(Register* registers, Register* registerArray, size_t count); 276 272 277 void* operator new(size_t); // can only be allocated with JSGlobalData 273 278 }; 279 280 inline void JSGlobalObject::setRegisters(Register* registers, Register* registerArray, size_t count) 281 { 282 JSVariableObject::setRegisters(registers, registerArray); 283 d()->registerArraySize = count; 284 } 274 285 275 286 inline void JSGlobalObject::addStaticGlobals(GlobalPropertyInfo* globals, int count) … … 324 335 } 325 336 337 326 338 } // namespace JSC 327 339
Note:
See TracChangeset
for help on using the changeset viewer.