V8 Project
v8::internal::Heap Member List

This is the complete list of members for v8::internal::Heap, including all inherited members.

AddAllocationSiteToScratchpad(AllocationSite *site, ScratchpadSlotMode mode)v8::internal::Heapprivate
AddGCEpilogueCallback(v8::Isolate::GCEpilogueCallback callback, GCType gc_type_filter, bool pass_isolate=true)v8::internal::Heap
AddGCPrologueCallback(v8::Isolate::GCPrologueCallback callback, GCType gc_type_filter, bool pass_isolate=true)v8::internal::Heap
AddWeakObjectToCodeDependency(Handle< Object > obj, Handle< DependentCode > dep)v8::internal::Heap
AdjustLiveBytes(Address address, int by, InvocationMode mode)v8::internal::Heap
AdvanceIdleIncrementalMarking(intptr_t step_size)v8::internal::Heapprivate
AgeInlineCaches()v8::internal::Heapinline
Allocate(Map *map, AllocationSpace space, AllocationSite *allocation_site=NULL)v8::internal::Heapprivate
AllocateByteArray(int length, PretenureFlag pretenure=NOT_TENURED)v8::internal::Heapprotected
AllocateCell(Object *value)v8::internal::Heapprivate
AllocateCode(int object_size, bool immovable)v8::internal::Heapprivate
AllocateConstantPoolArray(const ConstantPoolArray::NumberOfEntries &small)v8::internal::Heapprivate
AllocateEmptyConstantPoolArray()v8::internal::Heapprivate
AllocateEmptyExternalArray(ExternalArrayType array_type)v8::internal::Heapprivate
AllocateEmptyFixedArray()v8::internal::Heapprivate
AllocateEmptyFixedTypedArray(ExternalArrayType array_type)v8::internal::Heapprivate
AllocateExtendedConstantPoolArray(const ConstantPoolArray::NumberOfEntries &small, const ConstantPoolArray::NumberOfEntries &extended)v8::internal::Heapprivate
AllocateExternalArray(int length, ExternalArrayType array_type, void *external_pointer, PretenureFlag pretenure)v8::internal::Heapprivate
AllocateFillerObject(int size, bool double_align, AllocationSpace space)v8::internal::Heapprivate
AllocateFixedArray(int length, PretenureFlag pretenure=NOT_TENURED)v8::internal::Heapprotected
AllocateFixedArrayWithFiller(int length, PretenureFlag pretenure, Object *filler)v8::internal::Heapprivate
AllocateFixedTypedArray(int length, ExternalArrayType array_type, PretenureFlag pretenure)v8::internal::Heapprivate
AllocateForeign(Address address, PretenureFlag pretenure=NOT_TENURED)v8::internal::Heapprivate
AllocateHeapNumber(double value, MutableMode mode=IMMUTABLE, PretenureFlag pretenure=NOT_TENURED)v8::internal::Heapprotected
AllocateInternalizedStringFromUtf8(Vector< const char > str, int chars, uint32_t hash_field)v8::internal::Heapinlineprivate
AllocateInternalizedStringImpl(T t, int chars, uint32_t hash_field)v8::internal::Heapprivate
AllocateInternalizedStringImpl(T t, int chars, uint32_t hash_field)v8::internal::Heapinlineprivate
AllocateInternalizedStringImpl(T t, int chars, uint32_t hash_field)v8::internal::Heap
AllocateInternalizedStringImpl(T t, int chars, uint32_t hash_field)v8::internal::Heap
AllocateJSObject(JSFunction *constructor, PretenureFlag pretenure=NOT_TENURED, AllocationSite *allocation_site=NULL)v8::internal::Heapprotected
AllocateJSObjectFromMap(Map *map, PretenureFlag pretenure=NOT_TENURED, bool alloc_props=true, AllocationSite *allocation_site=NULL)v8::internal::Heapprotected
AllocateMap(InstanceType instance_type, int instance_size, ElementsKind elements_kind=TERMINAL_FAST_ELEMENTS_KIND)v8::internal::Heapprotected
AllocateOneByteInternalizedString(Vector< const uint8_t > str, uint32_t hash_field)v8::internal::Heapinlineprivate
AllocatePartialMap(InstanceType instance_type, int instance_size)v8::internal::Heapprivate
AllocatePropertyCell()v8::internal::Heapprivate
AllocateRaw(int size_in_bytes, AllocationSpace space, AllocationSpace retry_space)v8::internal::Heapinlineprivate
AllocateRawFixedArray(int length, PretenureFlag pretenure)v8::internal::Heapprivate
AllocateRawFixedDoubleArray(int length, PretenureFlag pretenure)v8::internal::Heapprivate
AllocateRawOneByteString(int length, PretenureFlag pretenure)v8::internal::Heapprivate
AllocateRawTwoByteString(int length, PretenureFlag pretenure)v8::internal::Heapprivate
AllocateStruct(InstanceType type)v8::internal::Heapprivate
AllocateSymbol()v8::internal::Heapprivate
AllocateTwoByteInternalizedString(Vector< const uc16 > str, uint32_t hash_field)v8::internal::Heapinlineprivate
AllocateUninitializedFixedArray(int length)v8::internal::Heapprivate
AllocateUninitializedFixedDoubleArray(int length, PretenureFlag pretenure=NOT_TENURED)v8::internal::Heapprivate
allocation_sites_list()v8::internal::Heapinline
allocation_sites_list_v8::internal::Heapprivate
allocation_sites_list_address()v8::internal::Heapinline
allocation_sites_scratchpad_length_v8::internal::Heapprivate
allocations_count()v8::internal::Heapinline
allocations_count_v8::internal::Heapprivate
AllowedToBeMigrated(HeapObject *object, AllocationSpace dest)v8::internal::Heapinline
always_allocate()v8::internal::Heapinline
always_allocate_scope_depth_v8::internal::Heapprivate
always_allocate_scope_depth_address()v8::internal::Heapinline
AlwaysAllocateScope classv8::internal::Heapfriend
amount_of_external_allocated_memory()v8::internal::Heapinline
amount_of_external_allocated_memory_v8::internal::Heapprivate
amount_of_external_allocated_memory_at_last_global_gc_v8::internal::Heapprivate
array_buffers_list() constv8::internal::Heapinline
array_buffers_list_v8::internal::Heapprivate
Available()v8::internal::Heap
CallGCEpilogueCallbacks(GCType gc_type, GCCallbackFlags flags)v8::internal::Heap
CallGCPrologueCallbacks(GCType gc_type, GCCallbackFlags flags)v8::internal::Heap
CanMoveObjectStart(HeapObject *object)v8::internal::Heap
Capacity()v8::internal::Heap
cell_space()v8::internal::Heapinline
cell_space_v8::internal::Heapprivate
CheckNewSpaceExpansionCriteria()v8::internal::Heap
CheckpointObjectStats()v8::internal::Heap
chunks_queued_for_free_v8::internal::Heapprivate
ClearAllICsByKind(Code::Kind kind)v8::internal::Heap
ClearInstanceofCache()v8::internal::Heapinline
ClearJSFunctionResultCaches()v8::internal::Heap
ClearNormalizedMapCaches()v8::internal::Heap
ClearObjectStats(bool clear_last_time_stats=false)v8::internal::Heapprivate
code_range_size_v8::internal::Heapprivate
code_space()v8::internal::Heapinline
code_space_v8::internal::Heapprivate
CollectAllAvailableGarbage(const char *gc_reason=NULL)v8::internal::Heap
CollectAllGarbage(int flags, const char *gc_reason=NULL, const GCCallbackFlags gc_callback_flags=kNoGCCallbackFlags)v8::internal::Heap
CollectGarbage(AllocationSpace space, const char *gc_reason=NULL, const GCCallbackFlags gc_callback_flags=kNoGCCallbackFlags)v8::internal::Heapinline
CollectGarbage(GarbageCollector collector, const char *gc_reason, const char *collector_reason, const GCCallbackFlags gc_callback_flags=kNoGCCallbackFlags)v8::internal::Heapprivate
CommittedMemory()v8::internal::Heap
CommittedMemoryExecutable()v8::internal::Heap
CommittedPhysicalMemory()v8::internal::Heap
CompletelyClearInstanceofCache()v8::internal::Heapinline
configured_v8::internal::Heapprivate
ConfigureHeap(int max_semi_space_size, int max_old_space_size, int max_executable_size, size_t code_range_size)v8::internal::Heap
ConfigureHeapDefault()v8::internal::Heap
constant_string_tablev8::internal::Heapprivatestatic
Contains(Address addr)v8::internal::Heap
Contains(HeapObject *value)v8::internal::Heap
contexts_disposed_v8::internal::Heapprivate
CopyAndTenureFixedCOWArray(FixedArray *src)v8::internal::Heapprivate
CopyBlock(Address dst, Address src, int byte_size)v8::internal::Heapinlinestatic
CopyCode(Code *code, Vector< byte > reloc_info)v8::internal::Heapprotected
CopyCode(Code *code)v8::internal::Heapprotected
CopyConstantPoolArray(ConstantPoolArray *src)v8::internal::Heapinlineprivate
CopyConstantPoolArrayWithMap(ConstantPoolArray *src, Map *map)v8::internal::Heapprivate
CopyFixedArray(FixedArray *src)v8::internal::Heapinlineprivate
CopyFixedArrayWithMap(FixedArray *src, Map *map)v8::internal::Heapprivate
CopyFixedDoubleArray(FixedDoubleArray *src)v8::internal::Heapinlineprivate
CopyFixedDoubleArrayWithMap(FixedDoubleArray *src, Map *map)v8::internal::Heapprivate
CopyJSObject(JSObject *source, AllocationSite *site=NULL)v8::internal::Heap
crankshaft_codegen_bytes_generated_v8::internal::Heapprivate
CreateApiObjects()v8::internal::Heap
CreateFillerObjectAt(Address addr, int size)v8::internal::Heap
CreateFixedStubs()v8::internal::Heapprivate
CreateHeapObjects()v8::internal::Heap
CreateInitialMaps()v8::internal::Heapprivate
CreateInitialObjects()v8::internal::Heapprivate
decrement_scan_on_scavenge_pages()v8::internal::Heapinline
DeoptMarkedAllocationSites()v8::internal::Heap
DeoptMaybeTenuredAllocationSites()v8::internal::Heapinline
Deserializer classv8::internal::Heapfriend
DisableInlineAllocation()v8::internal::Heap
DISALLOW_COPY_AND_ASSIGN(Heap)v8::internal::Heapprivate
DoScavenge(ObjectVisitor *scavenge_visitor, Address new_space_front)v8::internal::Heapprivate
DoScavengeObject(Map *map, HeapObject **slot, HeapObject *obj)v8::internal::Heapinline
dump_allocations_hash_countdown_v8::internal::Heapprivate
EmptyExternalArrayForMap(Map *map)v8::internal::Heap
EmptyFixedTypedArrayForMap(Map *map)v8::internal::Heap
EnableInlineAllocation()v8::internal::Heap
encountered_weak_collections() constv8::internal::Heapinline
encountered_weak_collections_v8::internal::Heapprivate
EnsureFillerObjectAtTop()v8::internal::Heapprivate
EnsureFromSpaceIsCommitted()v8::internal::Heapprivate
EnsureWeakObjectToCodeTable()v8::internal::Heap
EvaluateOldSpaceLocalPretenuring(uint64_t size_of_objects_before_gc)v8::internal::Heapprivate
external_string_table()v8::internal::Heapinline
external_string_table_v8::internal::Heapprivate
Factory classv8::internal::Heapfriend
FatalProcessOutOfMemory(const char *location, bool take_snapshot=false)v8::internal::Heapstatic
FinalizeExternalString(String *string)v8::internal::Heapinline
FindAllocationMemento(HeapObject *object)v8::internal::Heapinline
FIRST_CODE_AGE_SUB_TYPE enum valuev8::internal::Heap
FIRST_CODE_KIND_SUB_TYPE enum valuev8::internal::Heap
FIRST_FIXED_ARRAY_SUB_TYPE enum valuev8::internal::Heap
flush_monomorphic_ics()v8::internal::Heapinline
flush_monomorphic_ics_v8::internal::Heapprivate
FlushAllocationSitesScratchpad()v8::internal::Heapprivate
FlushNumberStringCache()v8::internal::Heapprivate
FreeQueuedChunks()v8::internal::Heap
FROM_GC enum valuev8::internal::Heap
FROM_MUTATOR enum valuev8::internal::Heap
full_codegen_bytes_generated_v8::internal::Heapprivate
FullSizeNumberStringCacheLength()v8::internal::Heapprivate
GarbageCollectionEpilogue()v8::internal::Heapprivate
GarbageCollectionPrologue()v8::internal::Heapprivate
gc_callbacks_depth_v8::internal::Heapprivate
gc_count() constv8::internal::Heapinline
gc_count_v8::internal::Heapprivate
gc_count_at_last_idle_gc_v8::internal::Heapprivate
gc_epilogue_callbacks_v8::internal::Heapprivate
gc_idle_time_handler_v8::internal::Heapprivate
gc_post_processing_depth_v8::internal::Heapprivate
gc_prologue_callbacks_v8::internal::Heapprivate
gc_safe_size_of_old_object_v8::internal::Heapprivate
gc_state()v8::internal::Heapinline
gc_state_v8::internal::Heapprivate
GCCallbacksScope classv8::internal::Heapfriend
gcs_since_last_deopt_v8::internal::Heapprivate
GcSafeSizeOfOldObject(HeapObject *object)v8::internal::Heapprivatestatic
GcSafeSizeOfOldObjectFunction()v8::internal::Heapinline
GCTracer classv8::internal::Heapfriend
get_max_alive_after_gc()v8::internal::Heapinline
get_max_gc_pause()v8::internal::Heapinline
get_min_in_mutator()v8::internal::Heapinline
global_ic_age()v8::internal::Heapinline
global_ic_age_v8::internal::Heapprivate
HasBeenSetUp()v8::internal::Heap
HashSeed()v8::internal::Heapinline
Heap()v8::internal::Heapprivate
HeapIterator classv8::internal::Heapfriend
HeapState enum namev8::internal::Heap
hidden_string()v8::internal::Heapinline
hidden_string_v8::internal::Heapprivate
high_survival_rate_period_length_v8::internal::Heapprivate
IdleNotification(int idle_time_in_ms)v8::internal::Heap
IGNORE_SCRATCHPAD_SLOT enum valuev8::internal::Heap
IncreaseTotalRegexpCodeGenerated(int size)v8::internal::Heapinline
increment_scan_on_scavenge_pages()v8::internal::Heapinline
incremental_marking()v8::internal::Heapinline
incremental_marking_v8::internal::Heapprivate
IncrementCodeGeneratedBytes(bool is_crankshafted, int size)v8::internal::Heapinline
IncrementNodesCopiedInNewSpace()v8::internal::Heapinline
IncrementNodesDiedInNewSpace()v8::internal::Heapinline
IncrementNodesPromoted()v8::internal::Heapinline
IncrementPromotedObjectsSize(int object_size)v8::internal::Heapinline
IncrementSemiSpaceCopiedObjectSize(int object_size)v8::internal::Heapinline
IncrementYoungSurvivorsCounter(int survived)v8::internal::Heapinline
InFromSpace(Object *object)v8::internal::Heapinline
initial_semispace_size_v8::internal::Heapprivate
InitializeAllocationMemento(AllocationMemento *memento, AllocationSite *allocation_site)v8::internal::Heapprivate
InitializeAllocationSitesScratchpad()v8::internal::Heapprivate
InitializeJSObjectFromMap(JSObject *obj, FixedArray *properties, Map *map)v8::internal::Heapprivate
InitializeWeakObjectToCodeTable()v8::internal::Heapinline
InitialSemiSpaceSize()v8::internal::Heapinline
INLINE(void RecordWrite(Address address, int offset))v8::internal::Heap
INLINE(void RecordWrites(Address address, int start, int len))v8::internal::Heap
inline_allocation_disabled()v8::internal::Heapinline
inline_allocation_disabled_v8::internal::Heapprivate
InNewSpace(Object *object)v8::internal::Heapinline
InNewSpace(Address address)v8::internal::Heapinline
InNewSpacePage(Address address)v8::internal::Heapinline
InOldDataSpace(Address address)v8::internal::Heapinline
InOldDataSpace(Object *object)v8::internal::Heapinline
InOldPointerSpace(Address address)v8::internal::Heapinline
InOldPointerSpace(Object *object)v8::internal::Heapinline
InSpace(Address addr, AllocationSpace space)v8::internal::Heap
InSpace(HeapObject *value, AllocationSpace space)v8::internal::Heap
InternalizeString(String *str)v8::internal::Heapprivate
InternalizeStringWithKey(HashTableKey *key)v8::internal::Heapprivate
InToSpace(Object *object)v8::internal::Heapinline
InvocationMode enum namev8::internal::Heap
IsHeapIterable()v8::internal::Heap
IsHighSurvivalRate()v8::internal::Heapinlineprivate
IsInGCPostProcessing()v8::internal::Heapinline
isolate()v8::internal::Heapinline
Isolate classv8::internal::Heapfriend
isolate_v8::internal::Heapprivate
IsOneByte(T t, int chars)v8::internal::Heapinlinestatic
IsOneByte(Vector< const char > str, int chars)v8::internal::Heapinline
IsOneByte(String *str, int chars)v8::internal::Heapinline
IterateAndMarkPointersToFromSpace(Address start, Address end, ObjectSlotCallback callback)v8::internal::Heap
IterateRoots(ObjectVisitor *v, VisitMode mode)v8::internal::Heap
IterateSmiRoots(ObjectVisitor *v)v8::internal::Heap
IterateStrongRoots(ObjectVisitor *v, VisitMode mode)v8::internal::Heap
IterateWeakRoots(ObjectVisitor *v, VisitMode mode)v8::internal::Heap
kAbortIncrementalMarkingMaskv8::internal::Heapstatic
kAllocationSiteScratchpadSizev8::internal::Heapprivatestatic
kArgumentsCalleeIndexv8::internal::Heapstatic
kArgumentsLengthIndexv8::internal::Heapstatic
kIdleScavengeThresholdv8::internal::Heapprivatestatic
kInitialEvalCacheSizev8::internal::Heapprivatestatic
kInitialNumberStringCacheSizev8::internal::Heapprivatestatic
kInitialStringTableSizev8::internal::Heapprivatestatic
kMakeHeapIterableMaskv8::internal::Heapstatic
kMaxExecutableSizeHighMemoryDevicev8::internal::Heapstatic
kMaxExecutableSizeHugeMemoryDevicev8::internal::Heapstatic
kMaxExecutableSizeLowMemoryDevicev8::internal::Heapstatic
kMaxExecutableSizeMediumMemoryDevicev8::internal::Heapstatic
kMaxMarkCompactsInIdleRoundv8::internal::Heapprivatestatic
kMaxOldSpaceSizeHighMemoryDevicev8::internal::Heapstatic
kMaxOldSpaceSizeHugeMemoryDevicev8::internal::Heapstatic
kMaxOldSpaceSizeLowMemoryDevicev8::internal::Heapstatic
kMaxOldSpaceSizeMediumMemoryDevicev8::internal::Heapstatic
kMaxSemiSpaceSizeHighMemoryDevicev8::internal::Heapstatic
kMaxSemiSpaceSizeHugeMemoryDevicev8::internal::Heapstatic
kMaxSemiSpaceSizeLowMemoryDevicev8::internal::Heapstatic
kMaxSemiSpaceSizeMediumMemoryDevicev8::internal::Heapstatic
kMinimumOldGenerationAllocationLimitv8::internal::Heapstatic
kNoGCFlagsv8::internal::Heapstatic
kOldSpaceRootsv8::internal::Heapstatic
kOldSurvivalRateLowThresholdv8::internal::Heapprivatestatic
kPointerMultiplierv8::internal::Heapstatic
kReduceMemoryFootprintMaskv8::internal::Heapstatic
kRememberedUnmappedPagesv8::internal::Heapprivatestatic
kRootListLength enum valuev8::internal::Heap
kSloppyArgumentsObjectSizev8::internal::Heapstatic
kSmiRootsStart enum valuev8::internal::Heap
kStrictArgumentsObjectSizev8::internal::Heapstatic
kStringTableRootIndex enum valuev8::internal::Heap
kStrongRootListLength enum valuev8::internal::Heap
kYoungSurvivalRateAllowedDeviationv8::internal::Heapprivatestatic
kYoungSurvivalRateHighThresholdv8::internal::Heapprivatestatic
LeftTrimFixedArray(FixedArrayBase *obj, int elements_to_trim)v8::internal::Heap
lo_space()v8::internal::Heapinline
lo_space_v8::internal::Heapprivate
LookupSingleCharacterStringFromCode(uint16_t code)v8::internal::Heapprivate
LookupWeakObjectToCodeDependency(Handle< Object > obj)v8::internal::Heap
MakeHeapIterable()v8::internal::Heapprivate
map_space()v8::internal::Heapinline
map_space_v8::internal::Heapprivate
MapCompact classv8::internal::Heapfriend
MapForExternalArrayType(ExternalArrayType array_type)v8::internal::Heap
MapForFixedTypedArray(ExternalArrayType array_type)v8::internal::Heap
MARK_COMPACT enum valuev8::internal::Heap
mark_compact_collector()v8::internal::Heapinline
mark_compact_collector_v8::internal::Heapprivate
MarkCompact()v8::internal::Heapprivate
MarkCompactCollector classv8::internal::Heapfriend
MarkCompactMarkingVisitor classv8::internal::Heapfriend
MarkCompactPrologue()v8::internal::Heapprivate
marking()v8::internal::Heapinline
marking_v8::internal::Heapprivate
marking_time_v8::internal::Heapprivate
MarkMapPointersAsEncoded(bool encoded)v8::internal::Heapinlineprivate
max_alive_after_gc_v8::internal::Heapprivate
max_executable_size_v8::internal::Heapprivate
max_gc_pause_v8::internal::Heapprivate
max_old_generation_size_v8::internal::Heapprivate
max_semi_space_size_v8::internal::Heapprivate
MaxExecutableSize()v8::internal::Heapinline
maximum_committed_v8::internal::Heapprivate
maximum_size_scavenges_v8::internal::Heapprivate
MaximumCommittedMemory()v8::internal::Heapinline
MaximumSizeScavenge()v8::internal::Heapinline
MaxOldGenerationSize()v8::internal::Heapinline
MaxReserved()v8::internal::Heapinline
MaxSemiSpaceSize()v8::internal::Heapinline
min_in_mutator_v8::internal::Heapprivate
MoveBlock(Address dst, Address src, int byte_size)v8::internal::Heapinlinestatic
MoveElements(FixedArray *array, int dst_index, int src_index, int len)v8::internal::Heap
ms_count()v8::internal::Heapinline
ms_count_v8::internal::Heapprivate
native_contexts_list() constv8::internal::Heapinline
native_contexts_list_v8::internal::Heapprivate
new_space()v8::internal::Heapinline
new_space_v8::internal::Heapprivate
new_space_top_after_last_gc_v8::internal::Heapprivate
NewSpaceAllocationLimitAddress()v8::internal::Heapinline
NewSpaceAllocationTopAddress()v8::internal::Heapinline
NewSpaceMask()v8::internal::Heapinline
NewSpaceStart()v8::internal::Heapinline
NewSpaceTop()v8::internal::Heapinline
NextGCIsLikelyToBeFull()v8::internal::Heapinline
NO_INLINE(void CreateJSEntryStub())v8::internal::Heapprivate
NO_INLINE(void CreateJSConstructEntryStub())v8::internal::Heapprivate
nodes_copied_in_new_space_v8::internal::Heapprivate
nodes_died_in_new_space_v8::internal::Heapprivate
nodes_promoted_v8::internal::Heapprivate
NOT_IN_GC enum valuev8::internal::Heap
NotifyContextDisposed()v8::internal::Heap
object_counts_v8::internal::Heapprivate
object_counts_last_time_v8::internal::Heapprivate
object_sizes_v8::internal::Heapprivate
object_sizes_last_time_v8::internal::Heapprivate
OBJECT_STATS_COUNT enum valuev8::internal::Heap
old_data_space()v8::internal::Heapinline
old_data_space_v8::internal::Heapprivate
old_gen_exhausted_v8::internal::Heapprivate
old_generation_allocation_limit_v8::internal::Heapprivate
old_pointer_space()v8::internal::Heapinline
old_pointer_space_v8::internal::Heapprivate
OldDataSpaceAllocationLimitAddress()v8::internal::Heapinline
OldDataSpaceAllocationTopAddress()v8::internal::Heapinline
OldGenerationAllocationLimit(intptr_t old_gen_size, int freed_global_handles)v8::internal::Heap
OldGenerationAllocationLimitReached()v8::internal::Heapinline
OldGenerationCapacityAvailable()v8::internal::Heapinline
OldGenerationSpaceAvailable()v8::internal::Heapinline
OldPointerSpaceAllocationLimitAddress()v8::internal::Heapinline
OldPointerSpaceAllocationTopAddress()v8::internal::Heapinline
OnAllocationEvent(HeapObject *object, int size_in_bytes)v8::internal::Heapinline
OnMoveEvent(HeapObject *target, HeapObject *source, int size_in_bytes)v8::internal::Heapinline
Page classv8::internal::Heapfriend
paged_space(int idx)v8::internal::Heapinline
PerformGarbageCollection(GarbageCollector collector, const GCCallbackFlags gc_callback_flags=kNoGCCallbackFlags)v8::internal::Heapprivate
PrintAlloctionsHash()v8::internal::Heapinlineprivate
PrintShortHeapStatistics()v8::internal::Heap
ProcessAllocationSites(WeakObjectRetainer *retainer)v8::internal::Heapprivate
ProcessArrayBuffers(WeakObjectRetainer *retainer)v8::internal::Heapprivate
ProcessNativeContexts(WeakObjectRetainer *retainer)v8::internal::Heapprivate
ProcessPretenuringFeedback()v8::internal::Heapprivate
ProcessWeakReferences(WeakObjectRetainer *retainer)v8::internal::Heap
promoted_objects_size_v8::internal::Heapprivate
PromotedExternalMemorySize()v8::internal::Heapprivate
PromotedSpaceSizeOfObjects()v8::internal::Heap
PromotedTotalSize()v8::internal::Heapinline
promotion_queue()v8::internal::Heapinline
promotion_queue_v8::internal::Heapprivate
promotion_rate_v8::internal::Heapprivate
property_cell_space()v8::internal::Heapinline
property_cell_space_v8::internal::Heapprivate
public_set_code_stubs(UnseededNumberDictionary *value)v8::internal::Heapinline
public_set_empty_script(Script *script)v8::internal::Heapinline
public_set_materialized_objects(FixedArray *objects)v8::internal::Heapinline
public_set_non_monomorphic_cache(UnseededNumberDictionary *value)v8::internal::Heapinline
public_set_store_buffer_top(Address *top)v8::internal::Heapinline
QueueMemoryChunkForFree(MemoryChunk *chunk)v8::internal::Heap
raw_allocations_hash_v8::internal::Heapprivate
RECORD_SCRATCHPAD_SLOT enum valuev8::internal::Heap
RecordCodeSubTypeStats(int code_sub_type, int code_age, size_t size)v8::internal::Heapinline
RecordFixedArraySubTypeStats(int array_sub_type, size_t size)v8::internal::Heapinline
RecordObjectStats(InstanceType type, size_t size)v8::internal::Heapinline
RecordStats(HeapStats *stats, bool take_snapshot=false)v8::internal::Heap
relocation_mutex_v8::internal::Heapprivate
remembered_unmapped_pages_v8::internal::Heapprivate
remembered_unmapped_pages_index_v8::internal::Heapprivate
RememberUnmappedPage(Address page, bool compacted)v8::internal::Heap
RemoveGCEpilogueCallback(v8::Isolate::GCEpilogueCallback callback)v8::internal::Heap
RemoveGCPrologueCallback(v8::Isolate::GCPrologueCallback callback)v8::internal::Heap
RepairFreeListsAfterBoot()v8::internal::Heap
ReportStatisticsAfterGC()v8::internal::Heapprivate
ReportStatisticsBeforeGC()v8::internal::Heapprivate
reserved_semispace_size_v8::internal::Heapprivate
ReservedSemiSpaceSize()v8::internal::Heapinline
ReserveSpace(int *sizes, Address *addresses)v8::internal::Heap
ResetAllAllocationSitesDependentCode(PretenureFlag flag)v8::internal::Heapprivate
RightTrimFixedArray(FixedArrayBase *obj, int elements_to_trim)v8::internal::Heap
RootCanBeTreatedAsConstant(RootListIndex root_index)v8::internal::Heap
RootCanBeWrittenAfterInitialization(RootListIndex root_index)v8::internal::Heapstatic
RootIndexForEmptyExternalArray(ElementsKind kind)v8::internal::Heap
RootIndexForEmptyFixedTypedArray(ElementsKind kind)v8::internal::Heap
RootIndexForExternalArrayType(ExternalArrayType array_type)v8::internal::Heap
RootIndexForFixedTypedArray(ExternalArrayType array_type)v8::internal::Heap
RootListIndex enum namev8::internal::Heap
roots_v8::internal::Heapprivate
roots_array_start()v8::internal::Heapinline
scan_on_scavenge_pages_v8::internal::Heapprivate
SCAVENGE enum valuev8::internal::Heap
Scavenge()v8::internal::Heapprivate
ScavengeObject(HeapObject **p, HeapObject *object)v8::internal::Heapinlinestatic
ScavengeObjectSlow(HeapObject **p, HeapObject *object)v8::internal::Heapprivatestatic
ScavengePointer(HeapObject **p)v8::internal::Heapinlinestatic
ScavengeStoreBufferCallback(Heap *heap, MemoryChunk *page, StoreBufferEvent event)v8::internal::Heapprivatestatic
scavenging_visitors_table_v8::internal::Heapprivate
ScratchpadSlotMode enum namev8::internal::Heap
SelectGarbageCollector(AllocationSpace space, const char **reason)v8::internal::Heapprivate
SelectScavengingVisitorsTable()v8::internal::Heapprivate
SelectSpace(int object_size, AllocationSpace preferred_old_space, PretenureFlag pretenure)v8::internal::Heapinlineprivatestatic
semi_space_copied_object_size_v8::internal::Heapprivate
semi_space_copied_rate_v8::internal::Heapprivate
set_allocation_sites_list(Object *object)v8::internal::Heapinline
set_array_buffers_list(Object *object)v8::internal::Heapinline
set_encountered_weak_collections(Object *weak_collection)v8::internal::Heapinline
set_native_contexts_list(Object *object)v8::internal::Heapinline
set_weak_object_to_code_table(Object *value)v8::internal::Heapinlineprivate
SetArgumentsAdaptorDeoptPCOffset(int pc_offset)v8::internal::Heapinline
SetConstructStubDeoptPCOffset(int pc_offset)v8::internal::Heapinline
SetGetterStubDeoptPCOffset(int pc_offset)v8::internal::Heapinline
SetSetterStubDeoptPCOffset(int pc_offset)v8::internal::Heapinline
SetStackLimits()v8::internal::Heap
SetUp()v8::internal::Heap
ShouldBePromoted(Address old_address, int object_size)v8::internal::Heapinline
ShouldZapGarbage()v8::internal::Heapinlinestatic
SizeOfObjects()v8::internal::Heap
STATIC_ASSERT(kUndefinedValueRootIndex==Internals::kUndefinedValueRootIndex)v8::internal::Heap
STATIC_ASSERT(kNullValueRootIndex==Internals::kNullValueRootIndex)v8::internal::Heap
STATIC_ASSERT(kTrueValueRootIndex==Internals::kTrueValueRootIndex)v8::internal::Heap
STATIC_ASSERT(kFalseValueRootIndex==Internals::kFalseValueRootIndex)v8::internal::Heap
STATIC_ASSERT(kempty_stringRootIndex==Internals::kEmptyStringRootIndex)v8::internal::Heap
store_buffer()v8::internal::Heapinline
store_buffer_v8::internal::Heapprivate
store_buffer_rebuilder_v8::internal::Heapprivate
store_buffer_top_address()v8::internal::Heapinline
string_type_tablev8::internal::Heapprivatestatic
struct_tablev8::internal::Heapprivatestatic
survived_since_last_expansion_v8::internal::Heapprivate
sweep_generation()v8::internal::Heapinline
sweep_generation_v8::internal::Heapprivate
sweeping_time_v8::internal::Heapprivate
synthetic_time()v8::internal::Heapinline
TargetSpace(HeapObject *object)v8::internal::Heapinline
TargetSpaceId(InstanceType type)v8::internal::Heapinlinestatic
TearDown()v8::internal::Heap
TearDownArrayBuffers()v8::internal::Heapprivate
ToBoolean(bool condition)v8::internal::Heapinline
total_gc_time_ms_v8::internal::Heapprivate
total_regexp_code_generated()v8::internal::Heapinline
total_regexp_code_generated_v8::internal::Heapprivate
tracer()v8::internal::Heapinline
tracer_v8::internal::Heapprivate
UncommitFromSpace()v8::internal::Heapinlineprivate
unflattened_strings_length_v8::internal::Heapprivate
UpdateAllocationsHash(HeapObject *object)v8::internal::Heapinlineprivate
UpdateAllocationsHash(uint32_t value)v8::internal::Heapinlineprivate
UpdateAllocationSiteFeedback(HeapObject *object, ScratchpadSlotMode mode)v8::internal::Heapinlinestatic
UpdateCumulativeGCStatistics(double duration, double spent_in_mutator, double marking_time)v8::internal::Heap
UpdateMaximumCommitted()v8::internal::Heap
UpdateNewSpaceReferenceInExternalStringTableEntry(Heap *heap, Object **pointer)v8::internal::Heapprivatestatic
UpdateNewSpaceReferencesInExternalStringTable(ExternalStringTableUpdaterCallback updater_func)v8::internal::Heap
UpdateOldSpaceLimits()v8::internal::Heapinlineprivate
UpdateReferencesInExternalStringTable(ExternalStringTableUpdaterCallback updater_func)v8::internal::Heap
UpdateSurvivalStatistics(int start_new_space_size)v8::internal::Heapprivate
VisitExternalResources(v8::ExternalResourceVisitor *visitor)v8::internal::Heap
weak_object_to_code_table()v8::internal::Heapinline
weak_object_to_code_table_v8::internal::Heapprivate
weak_object_to_code_table_address()v8::internal::Heapinlineprivate
WorthActivatingIncrementalMarking()v8::internal::Heapprivate
ZapFromSpace()v8::internal::Heapprivate