source: webkit/trunk/Source/JavaScriptCore/heap@ 225695

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