Changeset 37646 in webkit for trunk/JavaScriptCore
- Timestamp:
- Oct 16, 2008, 8:05:58 PM (17 years ago)
- Location:
- trunk/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/ChangeLog
r37645 r37646 1 2008-10-16 Maciej Stachowiak <[email protected]> 2 3 Reviewed by Oliver Hunt. 4 5 - fix for REGRESSION: r37631 causing crashes on buildbot 6 https://bugs.webkit.org/show_bug.cgi?id=21682 7 8 * kjs/collector.cpp: 9 (JSC::Heap::collect): Avoid crashing when a GC occurs while no global objects are live. 10 1 11 2008-10-16 Sam Weinig <[email protected]> 2 12 -
trunk/JavaScriptCore/kjs/collector.cpp
r37631 r37646 971 971 972 972 JSGlobalObject* globalObject = m_globalData->head; 973 do { 974 globalObject->markCrossHeapDependentObjects(); 975 globalObject = globalObject->next(); 976 } while (globalObject != m_globalData->head); 973 if (globalObject) { 974 do { 975 globalObject->markCrossHeapDependentObjects(); 976 globalObject = globalObject->next(); 977 } while (globalObject != m_globalData->head); 978 } 977 979 978 980 JAVASCRIPTCORE_GC_MARKED();
Note:
See TracChangeset
for help on using the changeset viewer.