V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
This is the complete list of members for v8::internal::Heap, including all inherited members.
account_external_memory_concurrently_freed() (defined in v8::internal::Heap) | v8::internal::Heap | |
ActivateMemoryReducerIfNeeded() (defined in v8::internal::Heap) | v8::internal::Heap | |
AddAllocationObserversToAllSpaces(AllocationObserver *observer, AllocationObserver *new_space_observer) (defined in v8::internal::Heap) | v8::internal::Heap | |
AddDirtyJSWeakFactory(JSWeakFactory *weak_factory, std::function< void(HeapObject *object, ObjectSlot slot, Object *target)> gc_notify_updated_slot) (defined in v8::internal::Heap) | v8::internal::Heap | |
AddGCEpilogueCallback(v8::Isolate::GCCallbackWithData callback, GCType gc_type_filter, void *data) (defined in v8::internal::Heap) | v8::internal::Heap | |
AddGCPrologueCallback(v8::Isolate::GCCallbackWithData callback, GCType gc_type_filter, void *data) (defined in v8::internal::Heap) | v8::internal::Heap | |
AddHeapObjectAllocationTracker(HeapObjectAllocationTracker *tracker) (defined in v8::internal::Heap) | v8::internal::Heap | |
AddKeepDuringJobTarget(Handle< JSReceiver > target) (defined in v8::internal::Heap) | v8::internal::Heap | |
AddNearHeapLimitCallback(v8::NearHeapLimitCallback, void *data) (defined in v8::internal::Heap) | v8::internal::Heap | |
AddRetainedMap(Handle< Map > map) (defined in v8::internal::Heap) | v8::internal::Heap | |
AddRetainingPathTarget(Handle< HeapObject > object, RetainingPathOption option) (defined in v8::internal::Heap) | v8::internal::Heap | |
AlignWithFiller(HeapObject *object, int object_size, int allocation_size, AllocationAlignment alignment) (defined in v8::internal::Heap) | v8::internal::Heap | |
allocation_sites_list() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
allocation_sites_list_address() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
allocation_step_in_progress() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
allocations_count() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
AllowedToBeMigrated(HeapObject *object, AllocationSpace dest) (defined in v8::internal::Heap) | v8::internal::Heap | |
AlwaysAllocateScope (defined in v8::internal::Heap) | v8::internal::Heap | friend |
array_buffer_collector() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
ArrayBufferCollector (defined in v8::internal::Heap) | v8::internal::Heap | friend |
Available() (defined in v8::internal::Heap) | v8::internal::Heap | |
backing_store_bytes() const (defined in v8::internal::Heap) | v8::internal::Heap | inline |
builtin(int index) (defined in v8::internal::Heap) | v8::internal::Heap | |
builtin_address(int index) (defined in v8::internal::Heap) | v8::internal::Heap | |
CallGCEpilogueCallbacks(GCType gc_type, GCCallbackFlags flags) (defined in v8::internal::Heap) | v8::internal::Heap | |
CallGCPrologueCallbacks(GCType gc_type, GCCallbackFlags flags) (defined in v8::internal::Heap) | v8::internal::Heap | |
CanAllocateInReadOnlySpace() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
CanMoveObjectStart(HeapObject *object) (defined in v8::internal::Heap) | v8::internal::Heap | |
Capacity() (defined in v8::internal::Heap) | v8::internal::Heap | |
CheckHandleCount() (defined in v8::internal::Heap) | v8::internal::Heap | |
CheckMemoryPressure() (defined in v8::internal::Heap) | v8::internal::Heap | |
CheckNewSpaceExpansionCriteria() (defined in v8::internal::Heap) | v8::internal::Heap | |
ClearKeepDuringJobSet() (defined in v8::internal::Heap) | v8::internal::Heap | |
ClearRecordedSlot(HeapObject *object, ObjectSlot slot) (defined in v8::internal::Heap) | v8::internal::Heap | |
ClearRecordedSlotRange(Address start, Address end) (defined in v8::internal::Heap) | v8::internal::Heap | |
ClearStackLimits() (defined in v8::internal::Heap) | v8::internal::Heap | |
code_lo_space() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
code_space() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
code_space_memory_modification_scope_depth() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
CollectAllAvailableGarbage(GarbageCollectionReason gc_reason) (defined in v8::internal::Heap) | v8::internal::Heap | |
CollectAllGarbage(int flags, GarbageCollectionReason gc_reason, const GCCallbackFlags gc_callback_flags=kNoGCCallbackFlags) (defined in v8::internal::Heap) | v8::internal::Heap | |
CollectCodeStatistics() (defined in v8::internal::Heap) | v8::internal::Heap | |
CollectGarbage(AllocationSpace space, GarbageCollectionReason gc_reason, const GCCallbackFlags gc_callback_flags=kNoGCCallbackFlags) (defined in v8::internal::Heap) | v8::internal::Heap | |
CollectorName(GarbageCollector collector) (defined in v8::internal::Heap) | v8::internal::Heap | inlinestatic |
CommittedMemory() (defined in v8::internal::Heap) | v8::internal::Heap | |
CommittedMemoryExecutable() (defined in v8::internal::Heap) | v8::internal::Heap | |
CommittedMemoryOfUnmapper() (defined in v8::internal::Heap) | v8::internal::Heap | |
CommittedOldGenerationMemory() (defined in v8::internal::Heap) | v8::internal::Heap | |
CommittedPhysicalMemory() (defined in v8::internal::Heap) | v8::internal::Heap | |
CompactWeakArrayLists(PretenureFlag pretenure) (defined in v8::internal::Heap) | v8::internal::Heap | |
ComputeMaxOldGenerationSize(uint64_t physical_memory) (defined in v8::internal::Heap) | v8::internal::Heap | static |
ComputeMaxSemiSpaceSize(uint64_t physical_memory) (defined in v8::internal::Heap) | v8::internal::Heap | inlinestatic |
concurrent_marking() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
ConcurrentMarking (defined in v8::internal::Heap) | v8::internal::Heap | friend |
ConfigureHeap(size_t max_semi_space_size_in_kb, size_t max_old_generation_size_in_mb, size_t code_range_size_in_mb) (defined in v8::internal::Heap) | v8::internal::Heap | |
ConfigureHeapDefault() (defined in v8::internal::Heap) | v8::internal::Heap | |
Contains(HeapObject *value) (defined in v8::internal::Heap) | v8::internal::Heap | |
CopyBlock(Address dst, Address src, int byte_size) (defined in v8::internal::Heap) | v8::internal::Heap | inlinestatic |
CreateApiObjects() (defined in v8::internal::Heap) | v8::internal::Heap | |
CreateFillerForArray(T object, int elements_to_trim, int bytes_to_trim) (defined in v8::internal::Heap) | v8::internal::Heap | |
CreateFillerObjectAt(Address addr, int size, ClearRecordedSlots clear_slots_mode, ClearFreedMemoryMode clear_memory_mode=ClearFreedMemoryMode::kDontClearFreedMemory) (defined in v8::internal::Heap) | v8::internal::Heap | |
CreateHeapObjects() (defined in v8::internal::Heap) | v8::internal::Heap | |
CreateObjectStats() (defined in v8::internal::Heap) | v8::internal::Heap | |
decrement_code_space_memory_modification_scope_depth() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
DeoptMarkedAllocationSites() (defined in v8::internal::Heap) | v8::internal::Heap | |
DeoptMaybeTenuredAllocationSites() (defined in v8::internal::Heap) | v8::internal::Heap | |
deserialization_complete() const (defined in v8::internal::Heap) | v8::internal::Heap | inline |
DisableInlineAllocation() (defined in v8::internal::Heap) | v8::internal::Heap | |
DisableUnprotectedMemoryChunksRegistry() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
EnableInlineAllocation() (defined in v8::internal::Heap) | v8::internal::Heap | |
EnableUnprotectedMemoryChunksRegistry() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
EphemeronHashTableMarkingTask (defined in v8::internal::Heap) | v8::internal::Heap | friend |
external_memory() (defined in v8::internal::Heap) | v8::internal::Heap | |
external_memory_hard_limit() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
Factory (defined in v8::internal::Heap) | v8::internal::Heap | friend |
FatalProcessOutOfMemory(const char *location) (defined in v8::internal::Heap) | v8::internal::Heap | |
FinalizeExternalString(String string) (defined in v8::internal::Heap) | v8::internal::Heap | inline |
FinalizeIncrementalMarkingAtomically(GarbageCollectionReason gc_reason) (defined in v8::internal::Heap) | v8::internal::Heap | |
FinalizeIncrementalMarkingIfComplete(GarbageCollectionReason gc_reason) (defined in v8::internal::Heap) | v8::internal::Heap | |
FindAllocationMemento(Map map, HeapObject *object) (defined in v8::internal::Heap) | v8::internal::Heap | inline |
FindMementoMode enum name (defined in v8::internal::Heap) | v8::internal::Heap | |
ForeachAllocationSite(Object *list, const std::function< void(AllocationSite *)> &visitor) (defined in v8::internal::Heap) | v8::internal::Heap | |
FromWritableHeapObject(const HeapObject *obj) (defined in v8::internal::Heap) | v8::internal::Heap | inlinestatic |
FromWritableHeapObject(const HeapObjectPtr *obj) (defined in v8::internal::Heap) | v8::internal::Heap | inlinestatic |
GarbageCollectionReasonToString(GarbageCollectionReason gc_reason) (defined in v8::internal::Heap) | v8::internal::Heap | static |
gc_count() const (defined in v8::internal::Heap) | v8::internal::Heap | inline |
gc_state() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
GCCallbacksScope (defined in v8::internal::Heap) | v8::internal::Heap | friend |
GCFlagsForIncrementalMarking() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
GcSafeCodeContains(Code code, Address addr) (defined in v8::internal::Heap) | v8::internal::Heap | |
GcSafeFindCodeForInnerPointer(Address inner_pointer) (defined in v8::internal::Heap) | v8::internal::Heap | |
GCTracer (defined in v8::internal::Heap) | v8::internal::Heap | friend |
GenerationalBarrierForCodeSlow(Code host, RelocInfo *rinfo, HeapObject *value) (defined in v8::internal::Heap) | v8::internal::Heap | static |
GenerationalBarrierForElementsSlow(Heap *heap, FixedArray array, int offset, int length) (defined in v8::internal::Heap) | v8::internal::Heap | static |
GenerationalBarrierSlow(HeapObject *object, Address slot, HeapObject *value) (defined in v8::internal::Heap) | v8::internal::Heap | static |
GetEmbedderHeapTracer() const (defined in v8::internal::Heap) | v8::internal::Heap | |
GetExternallyAllocatedMemoryInBytesCallback typedef (defined in v8::internal::Heap) | v8::internal::Heap | |
GetFillToAlign(Address address, AllocationAlignment alignment) (defined in v8::internal::Heap) | v8::internal::Heap | static |
GetMaximumFillToAlign(AllocationAlignment alignment) (defined in v8::internal::Heap) | v8::internal::Heap | static |
GetNextTemplateSerialNumber() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
GetObjectTypeName(size_t index, const char **object_type, const char **object_sub_type) (defined in v8::internal::Heap) | v8::internal::Heap | |
GetRandomMmapAddr() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
GetSpaceName(int idx) (defined in v8::internal::Heap) | v8::internal::Heap | |
HandleGCRequest() (defined in v8::internal::Heap) | v8::internal::Heap | |
has_heap_object_allocation_tracker() const (defined in v8::internal::Heap) | v8::internal::Heap | inline |
HasBeenSetUp() (defined in v8::internal::Heap) | v8::internal::Heap | |
HasHighFragmentation() (defined in v8::internal::Heap) | v8::internal::Heap | |
HasHighFragmentation(size_t used, size_t committed) (defined in v8::internal::Heap) | v8::internal::Heap | |
HashSeed() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
HasLowAllocationRate() (defined in v8::internal::Heap) | v8::internal::Heap | |
heap::HeapTester (defined in v8::internal::Heap) | v8::internal::Heap | friend |
heap::TestMemoryAllocatorScope (defined in v8::internal::Heap) | v8::internal::Heap | friend |
HeapIterator (defined in v8::internal::Heap) | v8::internal::Heap | friend |
HeapState enum name (defined in v8::internal::Heap) | v8::internal::Heap | |
HighMemoryPressure() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
IdleNotification(double deadline_in_seconds) (defined in v8::internal::Heap) | v8::internal::Heap | |
IdleNotification(int idle_time_in_ms) (defined in v8::internal::Heap) | v8::internal::Heap | |
IdleScavengeObserver (defined in v8::internal::Heap) | v8::internal::Heap | friend |
increment_code_space_memory_modification_scope_depth() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
incremental_marking() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
IncrementalMarking (defined in v8::internal::Heap) | v8::internal::Heap | friend |
IncrementalMarkingJob (defined in v8::internal::Heap) | v8::internal::Heap | friend |
IncrementDeferredCount(v8::Isolate::UseCounterFeature feature) (defined in v8::internal::Heap) | v8::internal::Heap | |
IncrementNodesCopiedInNewSpace() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
IncrementNodesDiedInNewSpace() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
IncrementNodesPromoted() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
IncrementPromotedObjectsSize(size_t object_size) (defined in v8::internal::Heap) | v8::internal::Heap | inline |
IncrementSemiSpaceCopiedObjectSize(size_t object_size) (defined in v8::internal::Heap) | v8::internal::Heap | inline |
IncrementYoungSurvivorsCounter(size_t survived) (defined in v8::internal::Heap) | v8::internal::Heap | inline |
InFromSpace(Object *object) (defined in v8::internal::Heap) | v8::internal::Heap | inlinestatic |
InFromSpace(MaybeObject object) (defined in v8::internal::Heap) | v8::internal::Heap | inlinestatic |
InFromSpace(HeapObject *heap_object) (defined in v8::internal::Heap) | v8::internal::Heap | inlinestatic |
InitializeHashSeed() (defined in v8::internal::Heap) | v8::internal::Heap | |
InitialSemiSpaceSize() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
inline_allocation_disabled() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
InNewSpace(Object *object) (defined in v8::internal::Heap) | v8::internal::Heap | inlinestatic |
InNewSpace(MaybeObject object) (defined in v8::internal::Heap) | v8::internal::Heap | inlinestatic |
InNewSpace(HeapObject *heap_object) (defined in v8::internal::Heap) | v8::internal::Heap | inlinestatic |
InNewSpace(HeapObjectPtr heap_object) (defined in v8::internal::Heap) | v8::internal::Heap | inlinestatic |
InOldSpace(Object *object) (defined in v8::internal::Heap) | v8::internal::Heap | inline |
InReadOnlySpace(Object *object) (defined in v8::internal::Heap) | v8::internal::Heap | inline |
InSpace(HeapObject *value, AllocationSpace space) (defined in v8::internal::Heap) | v8::internal::Heap | |
InSpaceSlow(Address addr, AllocationSpace space) (defined in v8::internal::Heap) | v8::internal::Heap | |
InToSpace(Object *object) (defined in v8::internal::Heap) | v8::internal::Heap | inlinestatic |
InToSpace(MaybeObject object) (defined in v8::internal::Heap) | v8::internal::Heap | inlinestatic |
InToSpace(HeapObject *heap_object) (defined in v8::internal::Heap) | v8::internal::Heap | inlinestatic |
InToSpace(HeapObjectPtr heap_object) (defined in v8::internal::Heap) | v8::internal::Heap | inlinestatic |
InvalidateCodeDeoptimizationData(Code code) (defined in v8::internal::Heap) | v8::internal::Heap | |
IsImmovable(HeapObject *object) (defined in v8::internal::Heap) | v8::internal::Heap | |
IsInGCPostProcessing() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
IsInYoungGeneration(HeapObject *object) (defined in v8::internal::Heap) | v8::internal::Heap | |
IsLargeObject(HeapObject *object) (defined in v8::internal::Heap) | v8::internal::Heap | |
IsMarkingFlagAddress() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
isolate() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
Isolate (defined in v8::internal::Heap) | v8::internal::Heap | friend |
IsTearingDown() const (defined in v8::internal::Heap) | v8::internal::Heap | inline |
IsValidAllocationSpace(AllocationSpace space) (defined in v8::internal::Heap) | v8::internal::Heap | static |
IsWithinLargeObject(Address address) (defined in v8::internal::Heap) | v8::internal::Heap | inline |
IsYoungGenerationCollector(GarbageCollector collector) (defined in v8::internal::Heap) | v8::internal::Heap | inlinestatic |
IterateBuiltins(RootVisitor *v) (defined in v8::internal::Heap) | v8::internal::Heap | |
IterateRoots(RootVisitor *v, VisitMode mode) (defined in v8::internal::Heap) | v8::internal::Heap | |
IterateSmiRoots(RootVisitor *v) (defined in v8::internal::Heap) | v8::internal::Heap | |
IterateStrongRoots(RootVisitor *v, VisitMode mode) (defined in v8::internal::Heap) | v8::internal::Heap | |
IterateWeakGlobalHandles(RootVisitor *v) (defined in v8::internal::Heap) | v8::internal::Heap | |
IterateWeakRoots(RootVisitor *v, VisitMode mode) (defined in v8::internal::Heap) | v8::internal::Heap | |
kForGC enum value (defined in v8::internal::Heap) | v8::internal::Heap | |
kForRuntime enum value (defined in v8::internal::Heap) | v8::internal::Heap | |
kInitalOldGenerationLimitFactor (defined in v8::internal::Heap) | v8::internal::Heap | static |
kMaxSemiSpaceSizeInKB (defined in v8::internal::Heap) | v8::internal::Heap | static |
kMinObjectSizeInTaggedWords (defined in v8::internal::Heap) | v8::internal::Heap | static |
kMinPromotedPercentForFastPromotionMode (defined in v8::internal::Heap) | v8::internal::Heap | static |
kMinSemiSpaceSizeInKB (defined in v8::internal::Heap) | v8::internal::Heap | static |
kNoGCFlags (defined in v8::internal::Heap) | v8::internal::Heap | static |
kPointerMultiplier (defined in v8::internal::Heap) | v8::internal::Heap | static |
kReduceMemoryFootprintMask (defined in v8::internal::Heap) | v8::internal::Heap | static |
kStacktraceBufferSize (defined in v8::internal::Heap) | v8::internal::Heap | static |
kTraceRingBufferSize (defined in v8::internal::Heap) | v8::internal::Heap | static |
LargeObjectSpace (defined in v8::internal::Heap) | v8::internal::Heap | friend |
LeftTrimFixedArray(FixedArrayBase obj, int elements_to_trim) (defined in v8::internal::Heap) | v8::internal::Heap | |
lo_space() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
local_embedder_heap_tracer() const (defined in v8::internal::Heap) | v8::internal::Heap | inline |
map_space() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
MARK_COMPACT enum value (defined in v8::internal::Heap) | v8::internal::Heap | |
mark_compact_collector() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
MarkCompactCollector (defined in v8::internal::Heap) | v8::internal::Heap | friend |
MarkCompactCollectorBase (defined in v8::internal::Heap) | v8::internal::Heap | friend |
MarkingBarrierForCodeSlow(Code host, RelocInfo *rinfo, HeapObject *value) (defined in v8::internal::Heap) | v8::internal::Heap | static |
MarkingBarrierForElementsSlow(Heap *heap, HeapObject *object) (defined in v8::internal::Heap) | v8::internal::Heap | static |
MarkingBarrierSlow(HeapObject *object, Address slot, HeapObject *value) (defined in v8::internal::Heap) | v8::internal::Heap | static |
MarkingVisitor (defined in v8::internal::Heap) | v8::internal::Heap | friend |
MaximumCommittedMemory() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
MaxNumberToStringCacheSize() const (defined in v8::internal::Heap) | v8::internal::Heap | inline |
MaxOldGenerationSize() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
MaxReserved() (defined in v8::internal::Heap) | v8::internal::Heap | |
MaxSemiSpaceSize() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
memory_allocator() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
MemoryController (defined in v8::internal::Heap) | v8::internal::Heap | friend |
MemoryPressureNotification(MemoryPressureLevel level, bool is_isolate_locked) (defined in v8::internal::Heap) | v8::internal::Heap | |
MergeAllocationSitePretenuringFeedback(const PretenuringFeedbackMap &local_pretenuring_feedback) (defined in v8::internal::Heap) | v8::internal::Heap | |
MINOR_MARK_COMPACT enum value (defined in v8::internal::Heap) | v8::internal::Heap | |
minor_mark_compact_collector() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
MinorMarkCompactCollector (defined in v8::internal::Heap) | v8::internal::Heap | friend |
MonotonicallyIncreasingTimeInMs() (defined in v8::internal::Heap) | v8::internal::Heap | |
MoveElements(FixedArray array, int dst_index, int src_index, int len, WriteBarrierMode mode=UPDATE_WRITE_BARRIER) (defined in v8::internal::Heap) | v8::internal::Heap | |
ms_count() const (defined in v8::internal::Heap) | v8::internal::Heap | inline |
native_contexts_list() const (defined in v8::internal::Heap) | v8::internal::Heap | inline |
new_lo_space() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
new_space() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
NewSpace (defined in v8::internal::Heap) | v8::internal::Heap | friend |
NewSpaceAllocationCounter() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
NewSpaceAllocationLimitAddress() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
NewSpaceAllocationTopAddress() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
NewSpaceTop() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
NextDebuggingId() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
NextScriptId() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
NOT_IN_GC enum value (defined in v8::internal::Heap) | v8::internal::Heap | |
NotifyContextDisposed(bool dependant_context) (defined in v8::internal::Heap) | v8::internal::Heap | |
NotifyDeserializationComplete() (defined in v8::internal::Heap) | v8::internal::Heap | |
NotifyObjectLayoutChange(HeapObject *object, int old_size, const DisallowHeapAllocation &) (defined in v8::internal::Heap) | v8::internal::Heap | |
NotifyRefinedOldGenerationSize(size_t decreased_bytes) (defined in v8::internal::Heap) | v8::internal::Heap | inline |
NumberOfDetachedContexts() (defined in v8::internal::Heap) | v8::internal::Heap | |
NumberOfNativeContexts() (defined in v8::internal::Heap) | v8::internal::Heap | |
NumberOfTrackedHeapObjectTypes() (defined in v8::internal::Heap) | v8::internal::Heap | |
ObjectCountAtLastGC(size_t index) (defined in v8::internal::Heap) | v8::internal::Heap | |
ObjectSizeAtLastGC(size_t index) (defined in v8::internal::Heap) | v8::internal::Heap | |
ObjectStatsCollector (defined in v8::internal::Heap) | v8::internal::Heap | friend |
old_space() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
OldGenerationAllocationCounter() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
OldGenerationCapacity() (defined in v8::internal::Heap) | v8::internal::Heap | |
OldGenerationObjectsAndPromotedExternalMemorySize() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
OldGenerationSizeOfObjects() (defined in v8::internal::Heap) | v8::internal::Heap | |
OldSpaceAllocationLimitAddress() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
OldSpaceAllocationTopAddress() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
OnAllocationEvent(HeapObject *object, int size_in_bytes) (defined in v8::internal::Heap) | v8::internal::Heap | inline |
OnMoveEvent(HeapObject *target, HeapObject *source, int size_in_bytes) (defined in v8::internal::Heap) | v8::internal::Heap | inline |
Page (defined in v8::internal::Heap) | v8::internal::Heap | friend |
paged_space(int idx) (defined in v8::internal::Heap) | v8::internal::Heap | inline |
PagedSpace (defined in v8::internal::Heap) | v8::internal::Heap | friend |
PageFlagsAreConsistent(HeapObject *object) (defined in v8::internal::Heap) | v8::internal::Heap | static |
PrecedeWithFiller(HeapObject *object, int filler_size) (defined in v8::internal::Heap) | v8::internal::Heap | |
PreciseCollectAllGarbage(int flags, GarbageCollectionReason gc_reason, const GCCallbackFlags gc_callback_flags=kNoGCCallbackFlags) (defined in v8::internal::Heap) | v8::internal::Heap | |
PretenuringFeedbackMap typedef (defined in v8::internal::Heap) | v8::internal::Heap | |
PrintShortHeapStatistics() (defined in v8::internal::Heap) | v8::internal::Heap | |
promoted_objects_size() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
PromotedSinceLastGC() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
ProtectUnprotectedMemoryChunks() (defined in v8::internal::Heap) | v8::internal::Heap | |
read_only_space() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
ReadOnlyRoots (defined in v8::internal::Heap) | v8::internal::Heap | friend |
RecordStats(HeapStats *stats, bool take_snapshot=false) (defined in v8::internal::Heap) | v8::internal::Heap | |
RegisterDeserializedObjectsForBlackAllocation(Reservation *reservations, const std::vector< HeapObject *> &large_objects, const std::vector< Address > &maps) (defined in v8::internal::Heap) | v8::internal::Heap | |
RegisterExternallyReferencedObject(Address *location) (defined in v8::internal::Heap) | v8::internal::Heap | |
RegisterExternalString(String string) (defined in v8::internal::Heap) | v8::internal::Heap | inline |
RegisterNewArrayBuffer(JSArrayBuffer *buffer) (defined in v8::internal::Heap) | v8::internal::Heap | |
RegisterStrongRoots(ObjectSlot start, ObjectSlot end) (defined in v8::internal::Heap) | v8::internal::Heap | |
relocation_mutex() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
RememberUnmappedPage(Address page, bool compacted) (defined in v8::internal::Heap) | v8::internal::Heap | |
RemoveAllocationObserversFromAllSpaces(AllocationObserver *observer, AllocationObserver *new_space_observer) (defined in v8::internal::Heap) | v8::internal::Heap | |
RemoveGCEpilogueCallback(v8::Isolate::GCCallbackWithData callback, void *data) (defined in v8::internal::Heap) | v8::internal::Heap | |
RemoveGCPrologueCallback(v8::Isolate::GCCallbackWithData callback, void *data) (defined in v8::internal::Heap) | v8::internal::Heap | |
RemoveHeapObjectAllocationTracker(HeapObjectAllocationTracker *tracker) (defined in v8::internal::Heap) | v8::internal::Heap | |
RemoveNearHeapLimitCallback(v8::NearHeapLimitCallback callback, size_t heap_limit) (defined in v8::internal::Heap) | v8::internal::Heap | |
ReportExternalMemoryPressure() (defined in v8::internal::Heap) | v8::internal::Heap | |
Reservation typedef (defined in v8::internal::Heap) | v8::internal::Heap | |
ReserveSpace(Reservation *reservations, std::vector< Address > *maps) (defined in v8::internal::Heap) | v8::internal::Heap | |
RestoreHeapLimit(size_t heap_limit) (defined in v8::internal::Heap) | v8::internal::Heap | inline |
RightTrimFixedArray(FixedArrayBase obj, int elements_to_trim) (defined in v8::internal::Heap) | v8::internal::Heap | |
RightTrimWeakFixedArray(WeakFixedArray *obj, int elements_to_trim) (defined in v8::internal::Heap) | v8::internal::Heap | |
roots_table() (defined in v8::internal::Heap) | v8::internal::Heap | |
SCAVENGE enum value (defined in v8::internal::Heap) | v8::internal::Heap | |
Scavenger (defined in v8::internal::Heap) | v8::internal::Heap | friend |
ScavengerCollector (defined in v8::internal::Heap) | v8::internal::Heap | friend |
semi_space_copied_object_size() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
set_allocation_sites_list(Object *object) (defined in v8::internal::Heap) | v8::internal::Heap | inline |
set_allocation_step_in_progress(bool val) (defined in v8::internal::Heap) | v8::internal::Heap | inline |
set_builtin(int index, Code builtin) (defined in v8::internal::Heap) | v8::internal::Heap | |
set_native_contexts_list(Object *object) (defined in v8::internal::Heap) | v8::internal::Heap | inline |
set_new_space_allocation_counter(size_t new_value) (defined in v8::internal::Heap) | v8::internal::Heap | inline |
set_old_generation_allocation_counter_at_last_gc(size_t new_value) (defined in v8::internal::Heap) | v8::internal::Heap | inline |
SetArgumentsAdaptorDeoptPCOffset(int pc_offset) (defined in v8::internal::Heap) | v8::internal::Heap | |
SetBuiltinsConstantsTable(FixedArray cache) (defined in v8::internal::Heap) | v8::internal::Heap | |
SetConstructStubCreateDeoptPCOffset(int pc_offset) (defined in v8::internal::Heap) | v8::internal::Heap | |
SetConstructStubInvokeDeoptPCOffset(int pc_offset) (defined in v8::internal::Heap) | v8::internal::Heap | |
SetEmbedderHeapTracer(EmbedderHeapTracer *tracer) (defined in v8::internal::Heap) | v8::internal::Heap | |
SetEmbedderStackStateForNextFinalizaton(EmbedderHeapTracer::EmbedderStackState stack_state) (defined in v8::internal::Heap) | v8::internal::Heap | |
SetGCState(HeapState state) (defined in v8::internal::Heap) | v8::internal::Heap | |
SetGetExternallyAllocatedMemoryInBytesCallback(GetExternallyAllocatedMemoryInBytesCallback callback) (defined in v8::internal::Heap) | v8::internal::Heap | inline |
SetInterpreterEntryReturnPCOffset(int pc_offset) (defined in v8::internal::Heap) | v8::internal::Heap | |
SetInterpreterEntryTrampolineForProfiling(Code code) (defined in v8::internal::Heap) | v8::internal::Heap | |
SetIsMarkingFlag(uint8_t flag) (defined in v8::internal::Heap) | v8::internal::Heap | inline |
SetMessageListeners(TemplateList value) (defined in v8::internal::Heap) | v8::internal::Heap | |
SetRootCodeStubs(SimpleNumberDictionary value) (defined in v8::internal::Heap) | v8::internal::Heap | |
SetRootMaterializedObjects(FixedArray objects) (defined in v8::internal::Heap) | v8::internal::Heap | |
SetRootNoScriptSharedFunctionInfos(Object *value) (defined in v8::internal::Heap) | v8::internal::Heap | |
SetRootScriptList(Object *value) (defined in v8::internal::Heap) | v8::internal::Heap | |
SetRootStringTable(StringTable value) (defined in v8::internal::Heap) | v8::internal::Heap | |
SetSerializedGlobalProxySizes(FixedArray sizes) (defined in v8::internal::Heap) | v8::internal::Heap | |
SetSerializedObjects(FixedArray objects) (defined in v8::internal::Heap) | v8::internal::Heap | |
SetStackLimits() (defined in v8::internal::Heap) | v8::internal::Heap | |
SetUp() (defined in v8::internal::Heap) | v8::internal::Heap | |
ShouldBePromoted(Address old_address) (defined in v8::internal::Heap) | v8::internal::Heap | inline |
ShouldOptimizeForMemoryUsage() (defined in v8::internal::Heap) | v8::internal::Heap | |
ShouldZapGarbage() (defined in v8::internal::Heap) | v8::internal::Heap | inlinestatic |
SizeOfObjects() (defined in v8::internal::Heap) | v8::internal::Heap | |
Space (defined in v8::internal::Heap) | v8::internal::Heap | friend |
space(int idx) (defined in v8::internal::Heap) | v8::internal::Heap | inline |
StartIdleIncrementalMarking(GarbageCollectionReason gc_reason, GCCallbackFlags gc_callback_flags=GCCallbackFlags::kNoGCCallbackFlags) (defined in v8::internal::Heap) | v8::internal::Heap | |
StartIncrementalMarking(int gc_flags, GarbageCollectionReason gc_reason, GCCallbackFlags gc_callback_flags=GCCallbackFlags::kNoGCCallbackFlags) (defined in v8::internal::Heap) | v8::internal::Heap | |
StartIncrementalMarkingIfAllocationLimitIsReached(int gc_flags, GCCallbackFlags gc_callback_flags=GCCallbackFlags::kNoGCCallbackFlags) (defined in v8::internal::Heap) | v8::internal::Heap | |
StartTearDown() (defined in v8::internal::Heap) | v8::internal::Heap | |
STATIC_ASSERT(static_cast< int >(RootIndex::kUndefinedValue)==Internals::kUndefinedValueRootIndex) (defined in v8::internal::Heap) | v8::internal::Heap | |
STATIC_ASSERT(static_cast< int >(RootIndex::kTheHoleValue)==Internals::kTheHoleValueRootIndex) (defined in v8::internal::Heap) | v8::internal::Heap | |
STATIC_ASSERT(static_cast< int >(RootIndex::kNullValue)==Internals::kNullValueRootIndex) (defined in v8::internal::Heap) | v8::internal::Heap | |
STATIC_ASSERT(static_cast< int >(RootIndex::kTrueValue)==Internals::kTrueValueRootIndex) (defined in v8::internal::Heap) | v8::internal::Heap | |
STATIC_ASSERT(static_cast< int >(RootIndex::kFalseValue)==Internals::kFalseValueRootIndex) (defined in v8::internal::Heap) | v8::internal::Heap | |
STATIC_ASSERT(static_cast< int >(RootIndex::kempty_string)==Internals::kEmptyStringRootIndex) (defined in v8::internal::Heap) | v8::internal::Heap | |
store_buffer_mask_constant() (defined in v8::internal::Heap) | v8::internal::Heap | static |
store_buffer_overflow_function_address() (defined in v8::internal::Heap) | v8::internal::Heap | static |
store_buffer_top_address() (defined in v8::internal::Heap) | v8::internal::Heap | |
StoreBuffer (defined in v8::internal::Heap) | v8::internal::Heap | friend |
SurvivedNewSpaceObjectSize() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
Sweeper (defined in v8::internal::Heap) | v8::internal::Heap | friend |
TEAR_DOWN enum value (defined in v8::internal::Heap) | v8::internal::Heap | |
TearDown() (defined in v8::internal::Heap) | v8::internal::Heap | |
ToBoolean(bool condition) (defined in v8::internal::Heap) | v8::internal::Heap | inline |
tracer() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
UnprotectAndRegisterMemoryChunk(MemoryChunk *chunk) (defined in v8::internal::Heap) | v8::internal::Heap | |
UnprotectAndRegisterMemoryChunk(HeapObject *object) (defined in v8::internal::Heap) | v8::internal::Heap | |
unprotected_memory_chunks_registry_enabled() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
UnregisterArrayBuffer(JSArrayBuffer *buffer) (defined in v8::internal::Heap) | v8::internal::Heap | |
UnregisterStrongRoots(ObjectSlot start) (defined in v8::internal::Heap) | v8::internal::Heap | |
UnregisterUnprotectedMemoryChunk(MemoryChunk *chunk) (defined in v8::internal::Heap) | v8::internal::Heap | |
update_external_memory(int64_t delta) (defined in v8::internal::Heap) | v8::internal::Heap | |
update_external_memory_concurrently_freed(intptr_t freed) (defined in v8::internal::Heap) | v8::internal::Heap | |
UpdateAllocationSite(Map map, HeapObject *object, PretenuringFeedbackMap *pretenuring_feedback) (defined in v8::internal::Heap) | v8::internal::Heap | inline |
UpdateExternalString(String string, size_t old_payload, size_t new_payload) (defined in v8::internal::Heap) | v8::internal::Heap | inline |
UpdateMaximumCommitted() (defined in v8::internal::Heap) | v8::internal::Heap | |
UpdateNewSpaceAllocationCounter() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
UpdateNewSpaceReferenceInExternalStringTableEntry(Heap *heap, ObjectSlot pointer) (defined in v8::internal::Heap) | v8::internal::Heap | static |
UpdateOldGenerationAllocationCounter() (defined in v8::internal::Heap) | v8::internal::Heap | inline |
UpdateSurvivalStatistics(int start_new_space_size) (defined in v8::internal::Heap) | v8::internal::Heap | |
VisitExternalResources(v8::ExternalResourceVisitor *visitor) (defined in v8::internal::Heap) | v8::internal::Heap | |
write_protect_code_memory() const (defined in v8::internal::Heap) | v8::internal::Heap | inline |
WriteBarrierForCodeSlow(Code host) (defined in v8::internal::Heap) | v8::internal::Heap | static |
YoungGenerationCollector() (defined in v8::internal::Heap) | v8::internal::Heap | inlinestatic |
ZapValue() (defined in v8::internal::Heap) | v8::internal::Heap | inlinestatic |