![]() |
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 |