source:
webkit/trunk/Source/JavaScriptCore/heap@
225695
Name | Size | Rev | Age | Author | Last Change |
---|---|---|---|---|---|
../ | |||||
AlignedMemoryAllocator.cpp | 2.3 KB | 225314 | 7 years | GC should support isoheaps … | |
AlignedMemoryAllocator.h | 2.1 KB | 225314 | 7 years | GC should support isoheaps … | |
AllocatingScope.h | 1.8 KB | 207653 | 9 years | The tracking of the coarse-grain Heap state (allocating or not, … | |
AllocationFailureMode.h | 1.4 KB | 225314 | 7 years | GC should support isoheaps … | |
AllocatorAttributes.cpp | 1.5 KB | 203621 | 9 years | Teach MarkedSpace how to allocate auxiliary storage … | |
AllocatorAttributes.h | 1.8 KB | 218794 | 8 years | Remove excessive headers from JavaScriptCore … | |
AllocatorForMode.h | 1.5 KB | 225314 | 7 years | GC should support isoheaps … | |
CellContainer.cpp | 1.7 KB | 209808 | 8 years | Unreviewed, rolling out r209795. … | |
CellContainer.h | 3.1 KB | 209808 | 8 years | Unreviewed, rolling out r209795. … | |
CellContainerInlines.h | 3.0 KB | 209570 | 8 years | PerformanceTests: Concurrent GC should be stable enough to land … | |
CellState.h | 2.5 KB | 210565 | 8 years | Streamline the GC barrier slowpath … | |
CodeBlockSet.cpp | 4.9 KB | 225315 | 7 years | CodeBlockSet::deleteUnmarkedAndUnreferenced can be a little more … | |
CodeBlockSet.h | 3.3 KB | 218794 | 8 years | Remove excessive headers from JavaScriptCore … | |
CodeBlockSetInlines.h | 3.1 KB | 213657 | 8 years | Use const AbstractLocker& (instead of const LockHolder&) in more … | |
CollectingScope.h | 1.7 KB | 212778 | 8 years | The collector thread should only start when the mutator doesn't have … | |
CollectionScope.cpp | 1.8 KB | 207653 | 9 years | The tracking of the coarse-grain Heap state (allocating or not, … | |
CollectionScope.h | 1.6 KB | 207653 | 9 years | The tracking of the coarse-grain Heap state (allocating or not, … | |
CollectorPhase.cpp | 2.5 KB | 212778 | 8 years | The collector thread should only start when the mutator doesn't have … | |
CollectorPhase.h | 3.1 KB | 212778 | 8 years | The collector thread should only start when the mutator doesn't have … | |
CompleteSubspace.cpp | 5.9 KB | 225314 | 7 years | GC should support isoheaps … | |
CompleteSubspace.h | 3.4 KB | 225314 | 7 years | GC should support isoheaps … | |
ConservativeRoots.cpp | 4.9 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
ConservativeRoots.h | 2.4 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
ConstraintConcurrency.h | 1.9 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
ConstraintParallelism.h | 1.9 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
ConstraintVolatility.h | 2.7 KB | 210844 | 8 years | Make opaque root scanning truly constraint-based … | |
DeferGC.cpp | 1.5 KB | 215885 | 8 years | Audit and fix incorrect uses of … | |
DeferGC.h | 2.9 KB | 218794 | 8 years | Remove excessive headers from JavaScriptCore … | |
DeleteAllCodeEffort.h | 1.5 KB | 209570 | 8 years | PerformanceTests: Concurrent GC should be stable enough to land … | |
DestructionMode.cpp | 1.7 KB | 203621 | 9 years | Teach MarkedSpace how to allocate auxiliary storage … | |
DestructionMode.h | 1.5 KB | 203621 | 9 years | Teach MarkedSpace how to allocate auxiliary storage … | |
EdenGCActivityCallback.cpp | 2.5 KB | 215228 | 8 years | [JSC][GTK] Use RunLoop::Timer in GTK port … | |
EdenGCActivityCallback.h | 1.9 KB | 215228 | 8 years | [JSC][GTK] Use RunLoop::Timer in GTK port … | |
FastMallocAlignedMemoryAllocator.cpp | 1.9 KB | 220352 | 8 years | Primitive auxiliaries and JSValue auxiliaries should have separate … | |
FastMallocAlignedMemoryAllocator.h | 1.7 KB | 220352 | 8 years | Primitive auxiliaries and JSValue auxiliaries should have separate … | |
FreeList.cpp | 2.9 KB | 217711 | 8 years | GC should use scrambled free-lists … | |
FreeList.h | 3.4 KB | 217711 | 8 years | GC should use scrambled free-lists … | |
FreeListInlines.h | 2.5 KB | 217711 | 8 years | GC should use scrambled free-lists … | |
FullGCActivityCallback.cpp | 3.0 KB | 216218 | 8 years | JSC::Heap should expose a richer API for requesting GCs … | |
FullGCActivityCallback.h | 2.0 KB | 216218 | 8 years | JSC::Heap should expose a richer API for requesting GCs … | |
GCActivityCallback.cpp | 3.9 KB | 215454 | 8 years | [JSC][GTK] glib RunLoop does not accept negative start interval … | |
GCActivityCallback.h | 2.7 KB | 215241 | 8 years | [WebCore][JSC] … | |
GCAssertions.h | 2.7 KB | 221822 | 8 years | Avoid duplicate computations of ExecState::vm(). … | |
GCConductor.cpp | 2.0 KB | 212778 | 8 years | The collector thread should only start when the mutator doesn't have … | |
GCConductor.h | 1.9 KB | 212778 | 8 years | The collector thread should only start when the mutator doesn't have … | |
GCDeferralContext.h | 1.6 KB | 206555 | 9 years | The write barrier should be down with TSO … | |
GCDeferralContextInlines.h | 1.8 KB | 215885 | 8 years | Audit and fix incorrect uses of … | |
GCIncomingRefCounted.h | 3.8 KB | 222113 | 8 years | WTF: use Forward.h when appropriate instead of Vector.h … | |
GCIncomingRefCountedInlines.h | 4.0 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
GCIncomingRefCountedSet.h | 1.9 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
GCIncomingRefCountedSetInlines.h | 2.8 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
GCLogging.cpp | 2.3 KB | 203000 | 9 years | Dumping the object graph doesn't work with verbose GC logging … | |
GCLogging.h | 1.8 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
GCRequest.cpp | 2.5 KB | 216218 | 8 years | JSC::Heap should expose a richer API for requesting GCs … | |
GCRequest.h | 1.9 KB | 216218 | 8 years | JSC::Heap should expose a richer API for requesting GCs … | |
GCSegmentedArray.h | 4.5 KB | 222113 | 8 years | WTF: use Forward.h when appropriate instead of Vector.h … | |
GCSegmentedArrayInlines.h | 5.9 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
GCTypeMap.h | 2.0 KB | 207653 | 9 years | The tracking of the coarse-grain Heap state (allocating or not, … | |
GigacageAlignedMemoryAllocator.cpp | 2.0 KB | 220352 | 8 years | Primitive auxiliaries and JSValue auxiliaries should have separate … | |
GigacageAlignedMemoryAllocator.h | 1.8 KB | 220352 | 8 years | Primitive auxiliaries and JSValue auxiliaries should have separate … | |
Handle.h | 5.1 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
HandleBlock.h | 2.3 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
HandleBlockInlines.h | 2.4 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
HandleSet.cpp | 3.4 KB | 209897 | 8 years | Get rid of HeapRootVisitor and make SlotVisitor less painful to use … | |
HandleSet.h | 4.7 KB | 209897 | 8 years | Get rid of HeapRootVisitor and make SlotVisitor less painful to use … | |
HandleStack.cpp | 2.1 KB | 209897 | 8 years | Get rid of HeapRootVisitor and make SlotVisitor less painful to use … | |
HandleStack.h | 3.3 KB | 209897 | 8 years | Get rid of HeapRootVisitor and make SlotVisitor less painful to use … | |
HandleTypes.h | 2.1 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
Heap.cpp | 90.4 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
Heap.h | 25.8 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
HeapCell.cpp | 2.2 KB | 220322 | 8 years | REGRESSION (r219895-219897): Number of leaks on Open Source went from … | |
HeapCell.h | 3.0 KB | 217429 | 8 years | ObjectToStringAdaptiveInferredPropertyValueWatchpoint should not … | |
HeapCellInlines.h | 2.7 KB | 220322 | 8 years | REGRESSION (r219895-219897): Number of leaks on Open Source went from … | |
HeapCellType.cpp | 2.6 KB | 225464 | 7 years | Rename DestroyFunc to avoid redefinition on unified build … | |
HeapCellType.h | 2.0 KB | 225314 | 7 years | GC should support isoheaps … | |
HeapFinalizerCallback.cpp | 1.7 KB | 216689 | 8 years | Offer SPI to notify clients that GC has happened … | |
HeapFinalizerCallback.h | 2.1 KB | 216689 | 8 years | Offer SPI to notify clients that GC has happened … | |
HeapHelperPool.cpp | 1.8 KB | 190705 | 10 years | Clean up Copied classes https://bugs.webkit.org/show_bug.cgi?id=149863 … | |
HeapHelperPool.h | 1.4 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
HeapInlines.h | 8.1 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
HeapIterationScope.h | 1.8 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
HeapObserver.h | 1.6 KB | 207653 | 9 years | The tracking of the coarse-grain Heap state (allocating or not, … | |
HeapProfiler.cpp | 2.0 KB | 197489 | 9 years | Add ability to generate a Heap Snapshot … | |
HeapProfiler.h | 2.0 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
HeapSnapshot.cpp | 5.9 KB | 208985 | 8 years | [WTF] Import std::optional reference implementation as WTF::Optional … | |
HeapSnapshot.h | 2.3 KB | 208985 | 8 years | [WTF] Import std::optional reference implementation as WTF::Optional … | |
HeapSnapshotBuilder.cpp | 12.0 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
HeapSnapshotBuilder.h | 4.3 KB | 217843 | 8 years | Unreviewed rollout r217807. Caused a test to crash. JSTests: * … | |
HeapUtil.h | 8.9 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
IncrementalSweeper.cpp | 3.2 KB | 217711 | 8 years | GC should use scrambled free-lists … | |
IncrementalSweeper.h | 2.0 KB | 218794 | 8 years | Remove excessive headers from JavaScriptCore … | |
IsoAlignedMemoryAllocator.cpp | 3.3 KB | 225652 | 7 years | Use fastAlignedFree to free aligned memory. … | |
IsoAlignedMemoryAllocator.h | 1.9 KB | 225314 | 7 years | GC should support isoheaps … | |
IsoSubspace.cpp | 2.6 KB | 225314 | 7 years | GC should support isoheaps … | |
IsoSubspace.h | 2.4 KB | 225314 | 7 years | GC should support isoheaps … | |
JITStubRoutineSet.cpp | 4.2 KB | 164229 | 11 years | Move back primary header includes next to config.h … | |
JITStubRoutineSet.h | 2.8 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
LargeAllocation.cpp | 3.6 KB | 220291 | 8 years | The allocator used to allocate memory for MarkedBlocks and … | |
LargeAllocation.h | 5.5 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
ListableHandler.h | 2.5 KB | 218794 | 8 years | Remove excessive headers from JavaScriptCore … | |
Local.h | 4.2 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
LocalScope.h | 2.4 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
LockDuringMarking.h | 1.6 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
MachineStackMarker.cpp | 8.5 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
MachineStackMarker.h | 2.7 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
MarkedAllocator.cpp | 14.9 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
MarkedAllocator.h | 9.3 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
MarkedAllocatorInlines.h | 2.3 KB | 225314 | 7 years | GC should support isoheaps … | |
MarkedBlock.cpp | 17.0 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
MarkedBlock.h | 18.7 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
MarkedBlockInlines.h | 23.1 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
MarkedBlockSet.h | 2.5 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
MarkedSpace.cpp | 18.4 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
MarkedSpace.h | 8.9 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
MarkedSpaceInlines.h | 2.7 KB | 213883 | 8 years | Make the HeapVerifier useful again. … | |
MarkingConstraint.cpp | 4.4 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
MarkingConstraint.h | 3.5 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
MarkingConstraintSet.cpp | 6.7 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
MarkingConstraintSet.h | 2.9 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
MarkingConstraintSolver.cpp | 10.1 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
MarkingConstraintSolver.h | 2.9 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
MarkStack.cpp | 5.4 KB | 211448 | 8 years | The mutator should be able to perform increments of GC work … | |
MarkStack.h | 1.7 KB | 211448 | 8 years | The mutator should be able to perform increments of GC work … | |
MarkStackMergingConstraint.cpp | 2.5 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
MarkStackMergingConstraint.h | 1.8 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
MutatorScheduler.cpp | 1.9 KB | 211069 | 8 years | Land the stochastic space-time scheduler disabled … | |
MutatorScheduler.h | 2.7 KB | 211069 | 8 years | Land the stochastic space-time scheduler disabled … | |
MutatorState.cpp | 1.9 KB | 212778 | 8 years | The collector thread should only start when the mutator doesn't have … | |
MutatorState.h | 1.8 KB | 212778 | 8 years | The collector thread should only start when the mutator doesn't have … | |
ParallelSourceAdapter.h | 2.6 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
PreventCollectionScope.h | 1.6 KB | 209570 | 8 years | PerformanceTests: Concurrent GC should be stable enough to land … | |
RegisterState.h | 4.9 KB | 223831 | 8 years | [JSC] Remove !(OS(LINUX) && CPU(ARM64)) guards in RegisterState.h … | |
ReleaseHeapAccessScope.h | 2.3 KB | 208306 | 9 years | The GC should be in a thread … | |
RunningScope.h | 1.7 KB | 212778 | 8 years | The collector thread should only start when the mutator doesn't have … | |
SimpleMarkingConstraint.cpp | 2.0 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
SimpleMarkingConstraint.h | 2.2 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
SlotVisitor.cpp | 25.5 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
SlotVisitor.h | 8.5 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
SlotVisitorInlines.h | 5.4 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
SpaceTimeMutatorScheduler.cpp | 6.9 KB | 211448 | 8 years | The mutator should be able to perform increments of GC work … | |
SpaceTimeMutatorScheduler.h | 3.0 KB | 210521 | 8 years | Make the collector's fixpoint smart about scheduling work … | |
StochasticSpaceTimeMutatorScheduler.cpp | 7.3 KB | 212778 | 8 years | The collector thread should only start when the mutator doesn't have … | |
StochasticSpaceTimeMutatorScheduler.h | 3.1 KB | 211069 | 8 years | Land the stochastic space-time scheduler disabled … | |
StopIfNecessaryTimer.cpp | 1.7 KB | 215228 | 8 years | [JSC][GTK] Use RunLoop::Timer in GTK port … | |
StopIfNecessaryTimer.h | 1.6 KB | 214504 | 8 years | WebAssembly: Make WebAssembly.instantiate/compile truly asynchronous … | |
Strong.h | 4.2 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
StrongInlines.h | 1.9 KB | 214504 | 8 years | WebAssembly: Make WebAssembly.instantiate/compile truly asynchronous … | |
Subspace.cpp | 4.1 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
Subspace.h | 4.4 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
SubspaceInlines.h | 5.0 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
SweepingScope.h | 1.7 KB | 212778 | 8 years | The collector thread should only start when the mutator doesn't have … | |
Synchronousness.cpp | 1.7 KB | 216218 | 8 years | JSC::Heap should expose a richer API for requesting GCs … | |
Synchronousness.h | 1.5 KB | 216218 | 8 years | JSC::Heap should expose a richer API for requesting GCs … | |
SynchronousStopTheWorldMutatorScheduler.cpp | 2.2 KB | 210521 | 8 years | Make the collector's fixpoint smart about scheduling work … | |
SynchronousStopTheWorldMutatorScheduler.h | 2.3 KB | 210521 | 8 years | Make the collector's fixpoint smart about scheduling work … | |
TinyBloomFilter.h | 2.0 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
UnconditionalFinalizer.h | 1.8 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
VisitCounter.h | 1.8 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
VisitRaceKey.cpp | 1.6 KB | 209570 | 8 years | PerformanceTests: Concurrent GC should be stable enough to land … | |
VisitRaceKey.h | 3.2 KB | 209570 | 8 years | PerformanceTests: Concurrent GC should be stable enough to land … | |
Weak.cpp | 1.6 KB | 163844 | 11 years | Rename Operations.h to JSCInlines.h … | |
Weak.h | 3.2 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
WeakBlock.cpp | 5.2 KB | 225524 | 7 years | GC constraint solving should be parallel … | |
WeakBlock.h | 4.3 KB | 210844 | 8 years | Make opaque root scanning truly constraint-based … | |
WeakHandleOwner.cpp | 1.7 KB | 190113 | 10 years | Unreviewed, rolling out r189616. … | |
WeakHandleOwner.h | 1.6 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
WeakImpl.h | 3.3 KB | 207013 | 9 years | [DOMJIT] Implement Node accessors in DOMJIT … | |
WeakInlines.h | 4.7 KB | 212442 | 8 years | Weak should not use jsCast in its accessors … | |
WeakReferenceHarvester.h | 1.1 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
WeakSet.cpp | 3.8 KB | 209570 | 8 years | PerformanceTests: Concurrent GC should be stable enough to land … | |
WeakSet.h | 3.5 KB | 210844 | 8 years | Make opaque root scanning truly constraint-based … | |
WeakSetInlines.h | 2.3 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
WriteBarrierSupport.cpp | 2.4 KB | 163844 | 11 years | Rename Operations.h to JSCInlines.h … | |
WriteBarrierSupport.h | 3.7 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … |
Note:
See TracBrowser
for help on using the repository browser.