Changeset 77391 in webkit for trunk/Source/JavaScriptCore/ChangeLog
- Timestamp:
- Feb 2, 2011, 11:21:17 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r77389 r77391 1 2011-02-01 Geoffrey Garen <[email protected]> 2 3 Reviewed by Sam Weinig. 4 5 A little more Heap refactoring 6 https://bugs.webkit.org/show_bug.cgi?id=53577 7 8 SunSpider reports no change. 9 10 Split out MarkedBlock into its own file / class. 11 12 Did the following renames: 13 isCellMarked => isMarked 14 checkMarkCell => testAndSetMarked 15 markCell => setMarked 16 cellOffset => cellNumber 17 collectorBlock => blockFor 18 19 * Android.mk: 20 * CMakeLists.txt: 21 * GNUmakefile.am: 22 * JavaScriptCore.gypi: 23 * JavaScriptCore.pro: 24 * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj: 25 * JavaScriptCore.xcodeproj/project.pbxproj: 26 * runtime/Heap.cpp: 27 (JSC::WeakGCHandlePool::update): 28 * runtime/Heap.h: 29 (JSC::Heap::isMarked): 30 (JSC::Heap::testAndSetMarked): 31 (JSC::Heap::setMarked): 32 * runtime/JSArray.h: 33 (JSC::MarkStack::markChildren): 34 (JSC::MarkStack::drain): 35 * runtime/JSCell.h: 36 (JSC::JSCell::MarkStack::internalAppend): 37 * runtime/MarkedBlock.cpp: Added. 38 * runtime/MarkedBlock.h: Added. 39 (JSC::MarkedBlock::blockFor): 40 (JSC::MarkedBlock::cellNumber): 41 (JSC::MarkedBlock::isMarked): 42 (JSC::MarkedBlock::testAndSetMarked): 43 (JSC::MarkedBlock::setMarked): 44 (JSC::MarkedBlock::isCellAligned): 45 (JSC::MarkedBlock::isPossibleCell): 46 * runtime/MarkedSpace.h: 47 (JSC::MarkedSpace::isMarked): 48 (JSC::MarkedSpace::testAndSetMarked): 49 (JSC::MarkedSpace::setMarked): 50 * runtime/SmallStrings.cpp: 51 (JSC::isMarked): 52 * runtime/WeakGCMap.h: 53 (JSC::WeakGCMap::isValid): 54 (JSC::::get): 55 (JSC::::take): 56 (JSC::::set): 57 1 58 2011-02-02 Sam Weinig <[email protected]> 2 59
Note:
See TracChangeset
for help on using the changeset viewer.