Changeset 76100 in webkit for trunk/Source/JavaScriptCore/runtime/JSGlobalObject.cpp
- Timestamp:
- Jan 18, 2011, 8:33:12 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/runtime/JSGlobalObject.cpp
r76078 r76100 350 350 (*it)->markAggregate(markStack); 351 351 352 RegisterFile& registerFile = globalData().interpreter->registerFile(); 353 if (registerFile.globalObject() == this) 354 registerFile.markGlobals(markStack, &globalData().heap); 355 352 356 markIfNeeded(markStack, d()->regExpConstructor); 353 357 markIfNeeded(markStack, d()->errorConstructor); … … 394 398 // guaranteed to be referenced elsewhere. 395 399 396 markStack.appendValues(d()->registers - symbolTable().size(), symbolTable().size()); 400 Register* registerArray = d()->registerArray.get(); 401 if (!registerArray) 402 return; 403 404 size_t size = d()->registerArraySize; 405 markStack.appendValues(reinterpret_cast<JSValue*>(registerArray), size); 397 406 } 398 407
Note:
See TracChangeset
for help on using the changeset viewer.