| acquireAccess() | JSC::Heap | inline |
| acquireAccess() | JSC::Heap | |
| addExecutable(ExecutableBase *) | JSC::Heap | |
| addExecutable(ExecutableBase *) | JSC::Heap | |
| addFinalizer(JSCell *, Finalizer) | JSC::Heap | |
| addFinalizer(JSCell *, Finalizer) | JSC::Heap | |
| addLogicallyEmptyWeakBlock(WeakBlock *) | JSC::Heap | |
| addLogicallyEmptyWeakBlock(WeakBlock *) | JSC::Heap | |
| addMarkingConstraint(std::unique_ptr< MarkingConstraint >) | JSC::Heap | |
| addMarkingConstraint(std::unique_ptr< MarkingConstraint >) | JSC::Heap | |
| addObserver(HeapObserver *observer) | JSC::Heap | inline |
| addObserver(HeapObserver *observer) | JSC::Heap | inline |
| addReference(JSCell *, ArrayBuffer *) | JSC::Heap | |
| addReference(JSCell *, ArrayBuffer *) | JSC::Heap | |
| addressOfBarrierThreshold() const | JSC::Heap | inline |
| addressOfBarrierThreshold() const | JSC::Heap | inline |
| addressOfMutatorShouldBeFenced() const | JSC::Heap | inline |
| addressOfMutatorShouldBeFenced() const | JSC::Heap | inline |
| AllocatingScope class | JSC::Heap | friend |
| allowCollection() | JSC::Heap | |
| allowCollection() | JSC::Heap | |
| barrierThreshold() const | JSC::Heap | inline |
| barrierThreshold() const | JSC::Heap | inline |
| capacity() | JSC::Heap | |
| capacity() | JSC::Heap | |
| cellSize(const void *) | JSC::Heap | static |
| cellSize(const void *) | JSC::Heap | static |
| CodeBlock class | JSC::Heap | friend |
| codeBlockSet() | JSC::Heap | inline |
| codeBlockSet() | JSC::Heap | inline |
| collectAllGarbage() | JSC::Heap | |
| collectAllGarbage() | JSC::Heap | |
| collectAllGarbageIfNotDoneRecently() | JSC::Heap | |
| collectAllGarbageIfNotDoneRecently() | JSC::Heap | |
| collectAsync(std::optional< CollectionScope >=std::nullopt) | JSC::Heap | |
| collectAsync(std::optional< CollectionScope >=std::nullopt) | JSC::Heap | |
| collectIfNecessaryOrDefer(GCDeferralContext *=nullptr) | JSC::Heap | |
| collectIfNecessaryOrDefer(GCDeferralContext *=nullptr) | JSC::Heap | |
| CollectingScope class | JSC::Heap | friend |
| collectionScope() const | JSC::Heap | inline |
| collectionScope() const | JSC::Heap | inline |
| collectorBelievesThatTheWorldIsStopped() const | JSC::Heap | inline |
| collectorBelievesThatTheWorldIsStopped() const | JSC::Heap | |
| collectorSlotVisitor() | JSC::Heap | inline |
| collectorSlotVisitor() | JSC::Heap | inline |
| collectSync(std::optional< CollectionScope >=std::nullopt) | JSC::Heap | |
| collectSync(std::optional< CollectionScope >=std::nullopt) | JSC::Heap | |
| completeAllJITPlans() | JSC::Heap | |
| completeAllJITPlans() | JSC::Heap | |
| DeferGC class | JSC::Heap | friend |
| DeferGCForAWhile class | JSC::Heap | friend |
| deleteAllCodeBlocks(DeleteAllCodeEffort) | JSC::Heap | |
| deleteAllCodeBlocks(DeleteAllCodeEffort) | JSC::Heap | |
| deleteAllUnlinkedCodeBlocks(DeleteAllCodeEffort) | JSC::Heap | |
| deleteAllUnlinkedCodeBlocks(DeleteAllCodeEffort) | JSC::Heap | |
| deprecatedReportExtraMemory(size_t) | JSC::Heap | inline |
| deprecatedReportExtraMemory(size_t) | JSC::Heap | |
| DFG::SpeculativeJIT class | JSC::Heap | friend |
| didAllocate(size_t) | JSC::Heap | |
| didAllocate(size_t) | JSC::Heap | |
| didAllocateBlock(size_t capacity) | JSC::Heap | |
| didAllocateBlock(size_t capacity) | JSC::Heap | |
| didFinishIterating() | JSC::Heap | |
| didFinishIterating() | JSC::Heap | |
| didFreeBlock(size_t capacity) | JSC::Heap | |
| didFreeBlock(size_t capacity) | JSC::Heap | |
| edenActivityCallback() | JSC::Heap | |
| edenActivityCallback() | JSC::Heap | |
| extraMemorySize() | JSC::Heap | |
| extraMemorySize() | JSC::Heap | |
| Finalizer typedef | JSC::Heap | |
| Finalizer typedef | JSC::Heap | |
| forEachCodeBlock(const Functor &) | JSC::Heap | inline |
| forEachCodeBlock(const Functor &) | JSC::Heap | |
| forEachCodeBlockIgnoringJITPlans(const Functor &) | JSC::Heap | inline |
| forEachCodeBlockIgnoringJITPlans(const Functor &) | JSC::Heap | |
| forEachProtectedCell(const Functor &) | JSC::Heap | inline |
| forEachProtectedCell(const Functor &) | JSC::Heap | |
| fullActivityCallback() | JSC::Heap | |
| fullActivityCallback() | JSC::Heap | |
| GCAwareJITStubRoutine class | JSC::Heap | friend |
| GCLogging class | JSC::Heap | friend |
| GCThread class | JSC::Heap | friend |
| globalObjectCount() | JSC::Heap | |
| globalObjectCount() | JSC::Heap | |
| handleSet() | JSC::Heap | inline |
| handleSet() | JSC::Heap | inline |
| HandleSet class | JSC::Heap | friend |
| handleStack() | JSC::Heap | inline |
| handleStack() | JSC::Heap | inline |
| hasAccess() const | JSC::Heap | inline |
| hasAccess() const | JSC::Heap | |
| hasHeapAccess() const | JSC::Heap | inline |
| hasHeapAccess() const | JSC::Heap | |
| heap(const JSValue) | JSC::Heap | inlinestatic |
| heap(const HeapCell *) | JSC::Heap | static |
| heap(const JSValue) | JSC::Heap | static |
| heap(const HeapCell *) | JSC::Heap | static |
| Heap(VM *, HeapType) | JSC::Heap | |
| Heap(VM *, HeapType) | JSC::Heap | |
| HeapStatistics class | JSC::Heap | friend |
| HeapUtil class | JSC::Heap | friend |
| HeapVerifier class | JSC::Heap | friend |
| increaseLastFullGCLength(Seconds amount) | JSC::Heap | inline |
| increaseLastFullGCLength(Seconds amount) | JSC::Heap | inline |
| IncrementalSweeper class | JSC::Heap | friend |
| isCurrentThreadBusy() | JSC::Heap | |
| isCurrentThreadBusy() | JSC::Heap | |
| isDeferred() const | JSC::Heap | inline |
| isDeferred() const | JSC::Heap | inline |
| isHeapSnapshotting() const | JSC::Heap | |
| isHeapSnapshotting() const | JSC::Heap | |
| isMarked(const void *) | JSC::Heap | static |
| isMarked(const void *) | JSC::Heap | static |
| isMarkedConcurrently(const void *) | JSC::Heap | static |
| isMarkedConcurrently(const void *) | JSC::Heap | static |
| isPagedOut(double deadline) | JSC::Heap | |
| isPagedOut(double deadline) | JSC::Heap | |
| isSafeToCollect() const | JSC::Heap | inline |
| isSafeToCollect() const | JSC::Heap | inline |
| JIT class | JSC::Heap | friend |
| JITStubRoutine class | JSC::Heap | friend |
| jitStubRoutines() | JSC::Heap | inline |
| jitStubRoutines() | JSC::Heap | inline |
| lastChanceToFinalize() | JSC::Heap | |
| lastChanceToFinalize() | JSC::Heap | |
| lastEdenGCLength() const | JSC::Heap | inline |
| lastEdenGCLength() const | JSC::Heap | inline |
| lastFullGCLength() const | JSC::Heap | inline |
| lastFullGCLength() const | JSC::Heap | inline |
| LLIntOffsetsExtractor class | JSC::Heap | friend |
| machineThreads() | JSC::Heap | inline |
| machineThreads() | JSC::Heap | inline |
| MarkedAllocator class | JSC::Heap | friend |
| MarkedBlock class | JSC::Heap | friend |
| MarkedSpace class | JSC::Heap | friend |
| markListSet() | JSC::Heap | inline |
| markListSet() | JSC::Heap | |
| mayNeedToStop() | JSC::Heap | inline |
| mayNeedToStop() | JSC::Heap | |
| mutatorExecutionVersion() const | JSC::Heap | inline |
| mutatorExecutionVersion() const | JSC::Heap | inline |
| mutatorFence() | JSC::Heap | inline |
| mutatorFence() | JSC::Heap | |
| mutatorShouldBeFenced() const | JSC::Heap | inline |
| mutatorShouldBeFenced() const | JSC::Heap | inline |
| mutatorState() const | JSC::Heap | inline |
| mutatorState() const | JSC::Heap | inline |
| notifyIsSafeToCollect() | JSC::Heap | |
| notifyIsSafeToCollect() | JSC::Heap | |
| numOpaqueRoots() const | JSC::Heap | inline |
| numOpaqueRoots() const | JSC::Heap | inline |
| objectCount() | JSC::Heap | |
| objectCount() | JSC::Heap | |
| objectSpace() | JSC::Heap | inline |
| objectSpace() | JSC::Heap | inline |
| objectTypeCounts() | JSC::Heap | |
| objectTypeCounts() | JSC::Heap | |
| performIncrement(size_t bytes) | JSC::Heap | |
| performIncrement(size_t bytes) | JSC::Heap | |
| preventCollection() | JSC::Heap | |
| preventCollection() | JSC::Heap | |
| protect(JSValue) | JSC::Heap | |
| protect(JSValue) | JSC::Heap | |
| protectedGlobalObjectCount() | JSC::Heap | |
| protectedGlobalObjectCount() | JSC::Heap | |
| protectedObjectCount() | JSC::Heap | |
| protectedObjectCount() | JSC::Heap | |
| protectedObjectTypeCounts() | JSC::Heap | |
| protectedObjectTypeCounts() | JSC::Heap | |
| registerWeakGCMap(void *weakGCMap, std::function< void()> pruningCallback) | JSC::Heap | |
| registerWeakGCMap(void *weakGCMap, std::function< void()> pruningCallback) | JSC::Heap | |
| releaseAccess() | JSC::Heap | inline |
| releaseAccess() | JSC::Heap | |
| releaseDelayedReleasedObjects() | JSC::Heap | |
| releaseDelayedReleasedObjects() | JSC::Heap | |
| relinquishConn() | JSC::Heap | |
| relinquishConn() | JSC::Heap | |
| removeObserver(HeapObserver *observer) | JSC::Heap | inline |
| removeObserver(HeapObserver *observer) | JSC::Heap | inline |
| reportAbandonedObjectGraph() | JSC::Heap | |
| reportAbandonedObjectGraph() | JSC::Heap | |
| reportExtraMemoryAllocated(size_t) | JSC::Heap | inline |
| reportExtraMemoryAllocated(size_t) | JSC::Heap | |
| reportExtraMemoryVisited(size_t) | JSC::Heap | |
| reportExtraMemoryVisited(size_t) | JSC::Heap | |
| RunningScope class | JSC::Heap | friend |
| s_timeCheckResolution | JSC::Heap | static |
| setGarbageCollectionTimerEnabled(bool) | JSC::Heap | |
| setGarbageCollectionTimerEnabled(bool) | JSC::Heap | |
| shouldCollectHeuristic() | JSC::Heap | |
| shouldCollectHeuristic() | JSC::Heap | |
| size() | JSC::Heap | |
| size() | JSC::Heap | |
| sizeAfterLastEdenCollection() const | JSC::Heap | inline |
| sizeAfterLastEdenCollection() const | JSC::Heap | inline |
| sizeAfterLastFullCollection() const | JSC::Heap | inline |
| sizeAfterLastFullCollection() const | JSC::Heap | inline |
| sizeBeforeLastEdenCollection() const | JSC::Heap | inline |
| sizeBeforeLastEdenCollection() const | JSC::Heap | inline |
| sizeBeforeLastFullCollection() const | JSC::Heap | inline |
| sizeBeforeLastFullCollection() const | JSC::Heap | inline |
| SlotVisitor class | JSC::Heap | friend |
| SpaceTimeMutatorScheduler class | JSC::Heap | friend |
| StochasticSpaceTimeMutatorScheduler class | JSC::Heap | friend |
| stopIfNecessary() | JSC::Heap | inline |
| stopIfNecessary() | JSC::Heap | |
| structureIDTable() | JSC::Heap | inline |
| structureIDTable() | JSC::Heap | inline |
| sweeper() | JSC::Heap | |
| sweeper() | JSC::Heap | |
| SweepingScope class | JSC::Heap | friend |
| sweepSynchronously() | JSC::Heap | |
| sweepSynchronously() | JSC::Heap | |
| testAndSetMarked(HeapVersion, const void *) | JSC::Heap | static |
| testAndSetMarked(HeapVersion, const void *) | JSC::Heap | static |
| Thread class | JSC::Heap | friend |
| unprotect(JSValue) | JSC::Heap | |
| unprotect(JSValue) | JSC::Heap | |
| unregisterWeakGCMap(void *weakGCMap) | JSC::Heap | |
| unregisterWeakGCMap(void *weakGCMap) | JSC::Heap | |
| vm() const | JSC::Heap | |
| vm() const | JSC::Heap | |
| VM class | JSC::Heap | friend |
| WeakSet class | JSC::Heap | friend |
| willStartIterating() | JSC::Heap | |
| willStartIterating() | JSC::Heap | |
| writeBarrier(const JSCell *from) | JSC::Heap | inline |
| writeBarrier(const JSCell *from, JSValue to) | JSC::Heap | inline |
| writeBarrier(const JSCell *from, JSCell *to) | JSC::Heap | inline |
| writeBarrier(const JSCell *from) | JSC::Heap | |
| writeBarrier(const JSCell *from, JSValue to) | JSC::Heap | |
| writeBarrier(const JSCell *from, JSCell *to) | JSC::Heap | |
| writeBarrierSlowPath(const JSCell *from) | JSC::Heap | |
| writeBarrierSlowPath(const JSCell *from) | JSC::Heap | |
| writeBarrierWithoutFence(const JSCell *from) | JSC::Heap | inline |
| writeBarrierWithoutFence(const JSCell *from) | JSC::Heap | |
| ~Heap() | JSC::Heap | |
| ~Heap() | JSC::Heap | |