source:
webkit/trunk/Source/JavaScriptCore/heap@
121058
Name | Size | Rev | Age | Author | Last Change |
---|---|---|---|---|---|
../ | |||||
BlockAllocator.cpp | 4.6 KB | 120149 | 13 years | GC should be 1.7X faster https://bugs.webkit.org/show_bug.cgi?id=88840 … | |
BlockAllocator.h | 3.3 KB | 120149 | 13 years | GC should be 1.7X faster https://bugs.webkit.org/show_bug.cgi?id=88840 … | |
CardSet.h | 3.0 KB | 97203 | 14 years | Tidy up card walking logic … | |
ConservativeRoots.cpp | 4.0 KB | 108107 | 13 years | Rename Bump* to Copy* https://bugs.webkit.org/show_bug.cgi?id=78573 … | |
ConservativeRoots.h | 2.4 KB | 108107 | 13 years | Rename Bump* to Copy* https://bugs.webkit.org/show_bug.cgi?id=78573 … | |
CopiedAllocator.h | 3.2 KB | 111973 | 13 years | tryReallocate could break the zero-ed memory invariant of CopiedBlocks … | |
CopiedBlock.h | 3.6 KB | 120568 | 13 years | GC copy phase spends needless cycles zero-filling blocks … | |
CopiedSpace.cpp | 8.8 KB | 121058 | 13 years | JSLock should be per-JSGlobalData … | |
CopiedSpace.h | 3.7 KB | 120568 | 13 years | GC copy phase spends needless cycles zero-filling blocks … | |
CopiedSpaceInlineMethods.h | 5.0 KB | 120568 | 13 years | GC copy phase spends needless cycles zero-filling blocks … | |
DFGCodeBlocks.cpp | 3.3 KB | 109519 | 13 years | DFGCodeBlocks should not trace CodeBlocks that are also going to be … | |
DFGCodeBlocks.h | 3.8 KB | 100556 | 14 years | Code block jettisoning should be part of the GC's transitive closure … | |
GCAssertions.h | 2.3 KB | 110033 | 13 years | Make WTF public headers use fully-qualified include paths and remove … | |
Handle.h | 5.6 KB | 119429 | 13 years | Fix a struct/class mismatch. * heap/Handle.h: (Handle): | |
HandleSet.cpp | 3.4 KB | 113508 | 13 years | Renamed WeakHeap => WeakSet HandleHeap => HandleSet … | |
HandleSet.h | 5.1 KB | 113508 | 13 years | Renamed WeakHeap => WeakSet HandleHeap => HandleSet … | |
HandleStack.cpp | 2.1 KB | 97646 | 14 years | Windows build fix. * heap/HandleStack.cpp: Added a missing #include. | |
HandleStack.h | 3.4 KB | 110033 | 13 years | Make WTF public headers use fully-qualified include paths and remove … | |
HandleTypes.h | 2.2 KB | 106686 | 13 years | Fix alignment warnings in ARMv7 … | |
Heap.cpp | 23.6 KB | 121058 | 13 years | JSLock should be per-JSGlobalData … | |
Heap.h | 12.4 KB | 121058 | 13 years | JSLock should be per-JSGlobalData … | |
HeapBlock.h | 2.0 KB | 118083 | 13 years | CopiedBlock and MarkedBlock should have proper value semantics (i.e., … | |
HeapRootVisitor.h | 2.6 KB | 97642 | 14 years | Simplified GC marking logic … | |
HeapTimer.cpp | 3.6 KB | 121058 | 13 years | JSLock should be per-JSGlobalData … | |
HeapTimer.h | 2.1 KB | 121058 | 13 years | JSLock should be per-JSGlobalData … | |
IncrementalSweeper.cpp | 3.5 KB | 121058 | 13 years | JSLock should be per-JSGlobalData … | |
IncrementalSweeper.h | 2.1 KB | 121058 | 13 years | JSLock should be per-JSGlobalData … | |
ListableHandler.h | 2.7 KB | 120151 | 13 years | Build fix for case-sensitive file systems: use the right case. * … | |
Local.h | 4.3 KB | 115579 | 13 years | Clarified JSGlobalData (JavaScript VM) lifetime … | |
LocalScope.h | 2.5 KB | 95901 | 14 years | Set eol-style to native on many source files where it was unset. | |
MachineStackMarker.cpp | 14.2 KB | 120941 | 13 years | make sure headers are included only once per file … | |
MachineStackMarker.h | 2.0 KB | 104900 | 13 years | JavaScriptCore: Mark all exported symbols in the header file … | |
MarkedAllocator.cpp | 3.0 KB | 121058 | 13 years | JSLock should be per-JSGlobalData … | |
MarkedAllocator.h | 2.5 KB | 116484 | 13 years | Heap should not continually allocate new pages in steady state … | |
MarkedBlock.cpp | 7.2 KB | 119909 | 13 years | Unreviewed, rolling back in part2 of r118646. This patch removes … | |
MarkedBlock.h | 15.3 KB | 119909 | 13 years | Unreviewed, rolling back in part2 of r118646. This patch removes … | |
MarkedBlockSet.h | 2.6 KB | 95901 | 14 years | Set eol-style to native on many source files where it was unset. | |
MarkedSpace.cpp | 6.0 KB | 120898 | 13 years | Reduced (but did not eliminate) use of "berzerker GC" … | |
MarkedSpace.h | 7.0 KB | 120898 | 13 years | Reduced (but did not eliminate) use of "berzerker GC" … | |
MarkStack.cpp | 18.7 KB | 120568 | 13 years | GC copy phase spends needless cycles zero-filling blocks … | |
MarkStack.h | 13.4 KB | 120149 | 13 years | GC should be 1.7X faster https://bugs.webkit.org/show_bug.cgi?id=88840 … | |
PassWeak.h | 6.6 KB | 118483 | 13 years | WebKit should be lazy-finalization-safe (esp. the DOM) … | |
SlotVisitor.h | 2.4 KB | 120149 | 13 years | GC should be 1.7X faster https://bugs.webkit.org/show_bug.cgi?id=88840 … | |
Strong.h | 4.5 KB | 113508 | 13 years | Renamed WeakHeap => WeakSet HandleHeap => HandleSet … | |
StrongInlines.h | 2.0 KB | 115061 | 13 years | Fix includes in StrongInlines.h and ScriptValue.h … | |
TinyBloomFilter.h | 2.0 KB | 105442 | 13 years | Implement a new allocator for backing stores … | |
UnconditionalFinalizer.h | 1.8 KB | 99898 | 14 years | DFG should not reparse code that was just parsed … | |
VTableSpectrum.cpp | 2.7 KB | 103083 | 13 years | De-virtualize destructors … | |
VTableSpectrum.h | 1.7 KB | 104900 | 13 years | JavaScriptCore: Mark all exported symbols in the header file … | |
Weak.h | 6.0 KB | 119341 | 13 years | DOM string cache should hash pointers, not characters … | |
WeakBlock.cpp | 4.2 KB | 121058 | 13 years | JSLock should be per-JSGlobalData … | |
WeakBlock.h | 4.1 KB | 118616 | 13 years | WebKit should be lazy-finalization-safe (esp. the DOM) v2 … | |
WeakHandleOwner.cpp | 1.7 KB | 113141 | 13 years | First step toward incremental Weak<T> finalization … | |
WeakHandleOwner.h | 1.7 KB | 113141 | 13 years | First step toward incremental Weak<T> finalization … | |
WeakImpl.h | 3.2 KB | 115534 | 13 years | Only allow non-null pointers in the WeakSet … | |
WeakReferenceHarvester.h | 1.3 KB | 99898 | 14 years | DFG should not reparse code that was just parsed … | |
WeakSet.cpp | 2.7 KB | 119878 | 13 years | Unreviewed, rolling back in part1 of r118646. This patch includes … | |
WeakSet.h | 3.4 KB | 119878 | 13 years | Unreviewed, rolling back in part1 of r118646. This patch includes … | |
WeakSetInlines.h | 2.4 KB | 118616 | 13 years | WebKit should be lazy-finalization-safe (esp. the DOM) v2 … | |
WriteBarrierSupport.cpp | 2.4 KB | 95901 | 14 years | Set eol-style to native on many source files where it was unset. | |
WriteBarrierSupport.h | 3.8 KB | 104900 | 13 years | JavaScriptCore: Mark all exported symbols in the header file … |
Note:
See TracBrowser
for help on using the repository browser.