V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::Heap Member List

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::Heapinline
allocation_sites_list_address() (defined in v8::internal::Heap)v8::internal::Heapinline
allocation_step_in_progress() (defined in v8::internal::Heap)v8::internal::Heapinline
allocations_count() (defined in v8::internal::Heap)v8::internal::Heapinline
AllowedToBeMigrated(HeapObject *object, AllocationSpace dest) (defined in v8::internal::Heap)v8::internal::Heap
AlwaysAllocateScope (defined in v8::internal::Heap)v8::internal::Heapfriend
array_buffer_collector() (defined in v8::internal::Heap)v8::internal::Heapinline
ArrayBufferCollector (defined in v8::internal::Heap)v8::internal::Heapfriend
Available() (defined in v8::internal::Heap)v8::internal::Heap
backing_store_bytes() const (defined in v8::internal::Heap)v8::internal::Heapinline
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::Heapinline
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::Heapinline
code_space() (defined in v8::internal::Heap)v8::internal::Heapinline
code_space_memory_modification_scope_depth() (defined in v8::internal::Heap)v8::internal::Heapinline
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::Heapinlinestatic
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::Heapstatic
ComputeMaxSemiSpaceSize(uint64_t physical_memory) (defined in v8::internal::Heap)v8::internal::Heapinlinestatic
concurrent_marking() (defined in v8::internal::Heap)v8::internal::Heapinline
ConcurrentMarking (defined in v8::internal::Heap)v8::internal::Heapfriend
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::Heapinlinestatic
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::Heapinline
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::Heapinline
DisableInlineAllocation() (defined in v8::internal::Heap)v8::internal::Heap
DisableUnprotectedMemoryChunksRegistry() (defined in v8::internal::Heap)v8::internal::Heapinline
EnableInlineAllocation() (defined in v8::internal::Heap)v8::internal::Heap
EnableUnprotectedMemoryChunksRegistry() (defined in v8::internal::Heap)v8::internal::Heapinline
EphemeronHashTableMarkingTask (defined in v8::internal::Heap)v8::internal::Heapfriend
external_memory() (defined in v8::internal::Heap)v8::internal::Heap
external_memory_hard_limit() (defined in v8::internal::Heap)v8::internal::Heapinline
Factory (defined in v8::internal::Heap)v8::internal::Heapfriend
FatalProcessOutOfMemory(const char *location) (defined in v8::internal::Heap)v8::internal::Heap
FinalizeExternalString(String string) (defined in v8::internal::Heap)v8::internal::Heapinline
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::Heapinline
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::Heapinlinestatic
FromWritableHeapObject(const HeapObjectPtr *obj) (defined in v8::internal::Heap)v8::internal::Heapinlinestatic
GarbageCollectionReasonToString(GarbageCollectionReason gc_reason) (defined in v8::internal::Heap)v8::internal::Heapstatic
gc_count() const (defined in v8::internal::Heap)v8::internal::Heapinline
gc_state() (defined in v8::internal::Heap)v8::internal::Heapinline
GCCallbacksScope (defined in v8::internal::Heap)v8::internal::Heapfriend
GCFlagsForIncrementalMarking() (defined in v8::internal::Heap)v8::internal::Heapinline
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::Heapfriend
GenerationalBarrierForCodeSlow(Code host, RelocInfo *rinfo, HeapObject *value) (defined in v8::internal::Heap)v8::internal::Heapstatic
GenerationalBarrierForElementsSlow(Heap *heap, FixedArray array, int offset, int length) (defined in v8::internal::Heap)v8::internal::Heapstatic
GenerationalBarrierSlow(HeapObject *object, Address slot, HeapObject *value) (defined in v8::internal::Heap)v8::internal::Heapstatic
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::Heapstatic
GetMaximumFillToAlign(AllocationAlignment alignment) (defined in v8::internal::Heap)v8::internal::Heapstatic
GetNextTemplateSerialNumber() (defined in v8::internal::Heap)v8::internal::Heapinline
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::Heapinline
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::Heapinline
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::Heapinline
HasLowAllocationRate() (defined in v8::internal::Heap)v8::internal::Heap
heap::HeapTester (defined in v8::internal::Heap)v8::internal::Heapfriend
heap::TestMemoryAllocatorScope (defined in v8::internal::Heap)v8::internal::Heapfriend
HeapIterator (defined in v8::internal::Heap)v8::internal::Heapfriend
HeapState enum name (defined in v8::internal::Heap)v8::internal::Heap
HighMemoryPressure() (defined in v8::internal::Heap)v8::internal::Heapinline
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::Heapfriend
increment_code_space_memory_modification_scope_depth() (defined in v8::internal::Heap)v8::internal::Heapinline
incremental_marking() (defined in v8::internal::Heap)v8::internal::Heapinline
IncrementalMarking (defined in v8::internal::Heap)v8::internal::Heapfriend
IncrementalMarkingJob (defined in v8::internal::Heap)v8::internal::Heapfriend
IncrementDeferredCount(v8::Isolate::UseCounterFeature feature) (defined in v8::internal::Heap)v8::internal::Heap
IncrementNodesCopiedInNewSpace() (defined in v8::internal::Heap)v8::internal::Heapinline
IncrementNodesDiedInNewSpace() (defined in v8::internal::Heap)v8::internal::Heapinline
IncrementNodesPromoted() (defined in v8::internal::Heap)v8::internal::Heapinline
IncrementPromotedObjectsSize(size_t object_size) (defined in v8::internal::Heap)v8::internal::Heapinline
IncrementSemiSpaceCopiedObjectSize(size_t object_size) (defined in v8::internal::Heap)v8::internal::Heapinline
IncrementYoungSurvivorsCounter(size_t survived) (defined in v8::internal::Heap)v8::internal::Heapinline
InFromSpace(Object *object) (defined in v8::internal::Heap)v8::internal::Heapinlinestatic
InFromSpace(MaybeObject object) (defined in v8::internal::Heap)v8::internal::Heapinlinestatic
InFromSpace(HeapObject *heap_object) (defined in v8::internal::Heap)v8::internal::Heapinlinestatic
InitializeHashSeed() (defined in v8::internal::Heap)v8::internal::Heap
InitialSemiSpaceSize() (defined in v8::internal::Heap)v8::internal::Heapinline
inline_allocation_disabled() (defined in v8::internal::Heap)v8::internal::Heapinline
InNewSpace(Object *object) (defined in v8::internal::Heap)v8::internal::Heapinlinestatic
InNewSpace(MaybeObject object) (defined in v8::internal::Heap)v8::internal::Heapinlinestatic
InNewSpace(HeapObject *heap_object) (defined in v8::internal::Heap)v8::internal::Heapinlinestatic
InNewSpace(HeapObjectPtr heap_object) (defined in v8::internal::Heap)v8::internal::Heapinlinestatic
InOldSpace(Object *object) (defined in v8::internal::Heap)v8::internal::Heapinline
InReadOnlySpace(Object *object) (defined in v8::internal::Heap)v8::internal::Heapinline
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::Heapinlinestatic
InToSpace(MaybeObject object) (defined in v8::internal::Heap)v8::internal::Heapinlinestatic
InToSpace(HeapObject *heap_object) (defined in v8::internal::Heap)v8::internal::Heapinlinestatic
InToSpace(HeapObjectPtr heap_object) (defined in v8::internal::Heap)v8::internal::Heapinlinestatic
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::Heapinline
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::Heapinline
isolate() (defined in v8::internal::Heap)v8::internal::Heapinline
Isolate (defined in v8::internal::Heap)v8::internal::Heapfriend
IsTearingDown() const (defined in v8::internal::Heap)v8::internal::Heapinline
IsValidAllocationSpace(AllocationSpace space) (defined in v8::internal::Heap)v8::internal::Heapstatic
IsWithinLargeObject(Address address) (defined in v8::internal::Heap)v8::internal::Heapinline
IsYoungGenerationCollector(GarbageCollector collector) (defined in v8::internal::Heap)v8::internal::Heapinlinestatic
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::Heapstatic
kMaxSemiSpaceSizeInKB (defined in v8::internal::Heap)v8::internal::Heapstatic
kMinObjectSizeInTaggedWords (defined in v8::internal::Heap)v8::internal::Heapstatic
kMinPromotedPercentForFastPromotionMode (defined in v8::internal::Heap)v8::internal::Heapstatic
kMinSemiSpaceSizeInKB (defined in v8::internal::Heap)v8::internal::Heapstatic
kNoGCFlags (defined in v8::internal::Heap)v8::internal::Heapstatic
kPointerMultiplier (defined in v8::internal::Heap)v8::internal::Heapstatic
kReduceMemoryFootprintMask (defined in v8::internal::Heap)v8::internal::Heapstatic
kStacktraceBufferSize (defined in v8::internal::Heap)v8::internal::Heapstatic
kTraceRingBufferSize (defined in v8::internal::Heap)v8::internal::Heapstatic
LargeObjectSpace (defined in v8::internal::Heap)v8::internal::Heapfriend
LeftTrimFixedArray(FixedArrayBase obj, int elements_to_trim) (defined in v8::internal::Heap)v8::internal::Heap
lo_space() (defined in v8::internal::Heap)v8::internal::Heapinline
local_embedder_heap_tracer() const (defined in v8::internal::Heap)v8::internal::Heapinline
map_space() (defined in v8::internal::Heap)v8::internal::Heapinline
MARK_COMPACT enum value (defined in v8::internal::Heap)v8::internal::Heap
mark_compact_collector() (defined in v8::internal::Heap)v8::internal::Heapinline
MarkCompactCollector (defined in v8::internal::Heap)v8::internal::Heapfriend
MarkCompactCollectorBase (defined in v8::internal::Heap)v8::internal::Heapfriend
MarkingBarrierForCodeSlow(Code host, RelocInfo *rinfo, HeapObject *value) (defined in v8::internal::Heap)v8::internal::Heapstatic
MarkingBarrierForElementsSlow(Heap *heap, HeapObject *object) (defined in v8::internal::Heap)v8::internal::Heapstatic
MarkingBarrierSlow(HeapObject *object, Address slot, HeapObject *value) (defined in v8::internal::Heap)v8::internal::Heapstatic
MarkingVisitor (defined in v8::internal::Heap)v8::internal::Heapfriend
MaximumCommittedMemory() (defined in v8::internal::Heap)v8::internal::Heapinline
MaxNumberToStringCacheSize() const (defined in v8::internal::Heap)v8::internal::Heapinline
MaxOldGenerationSize() (defined in v8::internal::Heap)v8::internal::Heapinline
MaxReserved() (defined in v8::internal::Heap)v8::internal::Heap
MaxSemiSpaceSize() (defined in v8::internal::Heap)v8::internal::Heapinline
memory_allocator() (defined in v8::internal::Heap)v8::internal::Heapinline
MemoryController (defined in v8::internal::Heap)v8::internal::Heapfriend
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::Heapinline
MinorMarkCompactCollector (defined in v8::internal::Heap)v8::internal::Heapfriend
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::Heapinline
native_contexts_list() const (defined in v8::internal::Heap)v8::internal::Heapinline
new_lo_space() (defined in v8::internal::Heap)v8::internal::Heapinline
new_space() (defined in v8::internal::Heap)v8::internal::Heapinline
NewSpace (defined in v8::internal::Heap)v8::internal::Heapfriend
NewSpaceAllocationCounter() (defined in v8::internal::Heap)v8::internal::Heapinline
NewSpaceAllocationLimitAddress() (defined in v8::internal::Heap)v8::internal::Heapinline
NewSpaceAllocationTopAddress() (defined in v8::internal::Heap)v8::internal::Heapinline
NewSpaceTop() (defined in v8::internal::Heap)v8::internal::Heapinline
NextDebuggingId() (defined in v8::internal::Heap)v8::internal::Heapinline
NextScriptId() (defined in v8::internal::Heap)v8::internal::Heapinline
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::Heapinline
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::Heapfriend
old_space() (defined in v8::internal::Heap)v8::internal::Heapinline
OldGenerationAllocationCounter() (defined in v8::internal::Heap)v8::internal::Heapinline
OldGenerationCapacity() (defined in v8::internal::Heap)v8::internal::Heap
OldGenerationObjectsAndPromotedExternalMemorySize() (defined in v8::internal::Heap)v8::internal::Heapinline
OldGenerationSizeOfObjects() (defined in v8::internal::Heap)v8::internal::Heap
OldSpaceAllocationLimitAddress() (defined in v8::internal::Heap)v8::internal::Heapinline
OldSpaceAllocationTopAddress() (defined in v8::internal::Heap)v8::internal::Heapinline
OnAllocationEvent(HeapObject *object, int size_in_bytes) (defined in v8::internal::Heap)v8::internal::Heapinline
OnMoveEvent(HeapObject *target, HeapObject *source, int size_in_bytes) (defined in v8::internal::Heap)v8::internal::Heapinline
Page (defined in v8::internal::Heap)v8::internal::Heapfriend
paged_space(int idx) (defined in v8::internal::Heap)v8::internal::Heapinline
PagedSpace (defined in v8::internal::Heap)v8::internal::Heapfriend
PageFlagsAreConsistent(HeapObject *object) (defined in v8::internal::Heap)v8::internal::Heapstatic
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::Heapinline
PromotedSinceLastGC() (defined in v8::internal::Heap)v8::internal::Heapinline
ProtectUnprotectedMemoryChunks() (defined in v8::internal::Heap)v8::internal::Heap
read_only_space() (defined in v8::internal::Heap)v8::internal::Heapinline
ReadOnlyRoots (defined in v8::internal::Heap)v8::internal::Heapfriend
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::Heapinline
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::Heapinline
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::Heapinline
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::Heapfriend
ScavengerCollector (defined in v8::internal::Heap)v8::internal::Heapfriend
semi_space_copied_object_size() (defined in v8::internal::Heap)v8::internal::Heapinline
set_allocation_sites_list(Object *object) (defined in v8::internal::Heap)v8::internal::Heapinline
set_allocation_step_in_progress(bool val) (defined in v8::internal::Heap)v8::internal::Heapinline
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::Heapinline
set_new_space_allocation_counter(size_t new_value) (defined in v8::internal::Heap)v8::internal::Heapinline
set_old_generation_allocation_counter_at_last_gc(size_t new_value) (defined in v8::internal::Heap)v8::internal::Heapinline
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::Heapinline
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::Heapinline
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::Heapinline
ShouldOptimizeForMemoryUsage() (defined in v8::internal::Heap)v8::internal::Heap
ShouldZapGarbage() (defined in v8::internal::Heap)v8::internal::Heapinlinestatic
SizeOfObjects() (defined in v8::internal::Heap)v8::internal::Heap
Space (defined in v8::internal::Heap)v8::internal::Heapfriend
space(int idx) (defined in v8::internal::Heap)v8::internal::Heapinline
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::Heapstatic
store_buffer_overflow_function_address() (defined in v8::internal::Heap)v8::internal::Heapstatic
store_buffer_top_address() (defined in v8::internal::Heap)v8::internal::Heap
StoreBuffer (defined in v8::internal::Heap)v8::internal::Heapfriend
SurvivedNewSpaceObjectSize() (defined in v8::internal::Heap)v8::internal::Heapinline
Sweeper (defined in v8::internal::Heap)v8::internal::Heapfriend
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::Heapinline
tracer() (defined in v8::internal::Heap)v8::internal::Heapinline
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::Heapinline
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::Heapinline
UpdateExternalString(String string, size_t old_payload, size_t new_payload) (defined in v8::internal::Heap)v8::internal::Heapinline
UpdateMaximumCommitted() (defined in v8::internal::Heap)v8::internal::Heap
UpdateNewSpaceAllocationCounter() (defined in v8::internal::Heap)v8::internal::Heapinline
UpdateNewSpaceReferenceInExternalStringTableEntry(Heap *heap, ObjectSlot pointer) (defined in v8::internal::Heap)v8::internal::Heapstatic
UpdateOldGenerationAllocationCounter() (defined in v8::internal::Heap)v8::internal::Heapinline
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::Heapinline
WriteBarrierForCodeSlow(Code host) (defined in v8::internal::Heap)v8::internal::Heapstatic
YoungGenerationCollector() (defined in v8::internal::Heap)v8::internal::Heapinlinestatic
ZapValue() (defined in v8::internal::Heap)v8::internal::Heapinlinestatic