address() const | v8::internal::HeapObjectLayout | inline |
ArrayBuiltinsAssembler class | v8::internal::AllocationSite | friend |
boilerplate() const | v8::internal::AllocationSite | inline |
boilerplate(AcquireLoadTag tag) const | v8::internal::AllocationSite | inline |
CanInlineCall() const | v8::internal::AllocationSite | inline |
CanTrack(InstanceType type) | v8::internal::AllocationSite | inlinestatic |
CodeStubAssembler class | v8::internal::AllocationSite | friend |
deopt_dependent_code() const | v8::internal::AllocationSite | inline |
DeoptDependentCodeBit typedef | v8::internal::AllocationSite | |
dependent_code() const | v8::internal::AllocationSite | inline |
dependent_code_ | v8::internal::AllocationSite | private |
DigestPretenuringFeedback(bool maximum_size_scavenge) | v8::internal::AllocationSite | inline |
DigestTransitionFeedback(DirectHandle< AllocationSite > site, ElementsKind to_kind) | v8::internal::AllocationSite | static |
DoNotInlineBit typedef | v8::internal::AllocationSite | |
EarlyGetReadOnlyRoots() const | v8::internal::HeapObjectLayout | inline |
ElementsKindBits typedef | v8::internal::AllocationSite | |
GetAllocationType() const | v8::internal::AllocationSite | |
GetElementsKind() const | v8::internal::AllocationSite | inline |
GetWriteBarrierMode(const DisallowGarbageCollection &promise) | v8::internal::HeapObjectLayout | inline |
HasWeakNext() const | v8::internal::AllocationSite | inline |
HeapObjectLayout()=delete | v8::internal::HeapObjectLayout | |
HeapObjectLayout(HeapObjectLayout &&) V8_NOEXCEPT=delete | v8::internal::HeapObjectLayout | private |
HeapObjectLayout(const HeapObjectLayout &) V8_NOEXCEPT=delete | v8::internal::HeapObjectLayout | private |
IncrementMementoCreateCount() | v8::internal::AllocationSite | inline |
IncrementMementoFoundCount(int increment=1) | v8::internal::AllocationSite | inline |
Initialize() | v8::internal::AllocationSite | inline |
IsMaybeTenure() const | v8::internal::AllocationSite | inline |
IsNested() | v8::internal::AllocationSite | |
IsZombie() const | v8::internal::AllocationSite | inline |
kDontTenure enum value | v8::internal::AllocationSite | |
kLastPretenureDecisionValue enum value | v8::internal::AllocationSite | |
kMaximumArrayBytesToPretransition | v8::internal::AllocationSite | static |
kMaybeTenure enum value | v8::internal::AllocationSite | |
kTenure enum value | v8::internal::AllocationSite | |
kUndecided enum value | v8::internal::AllocationSite | |
kZombie enum value | v8::internal::AllocationSite | |
MakePretenureDecision(PretenureDecision current_decision, double ratio, bool maximum_size_scavenge) | v8::internal::AllocationSite | inline |
map() const | v8::internal::HeapObjectLayout | inline |
map(AcquireLoadTag) const | v8::internal::HeapObjectLayout | inline |
map_ | v8::internal::HeapObjectLayout | private |
map_word(RelaxedLoadTag) const | v8::internal::HeapObjectLayout | inline |
MarkZombie() | v8::internal::AllocationSite | inline |
memento_create_count() const | v8::internal::AllocationSite | inline |
memento_found_count() const | v8::internal::AllocationSite | inline |
MementoFoundCountBits typedef | v8::internal::AllocationSite | |
nested_site() const | v8::internal::AllocationSite | inline |
nested_site_ | v8::internal::AllocationSite | private |
ObjectBuiltinsAssembler class | v8::internal::AllocationSite | friend |
operator=(HeapObjectLayout &&) V8_NOEXCEPT=delete | v8::internal::HeapObjectLayout | private |
operator=(const HeapObjectLayout &) V8_NOEXCEPT=delete | v8::internal::HeapObjectLayout | private |
PointsToLiteral() const | v8::internal::AllocationSite | inline |
pretenure_create_count() const | v8::internal::AllocationSite | inline |
pretenure_create_count_ | v8::internal::AllocationSite | private |
pretenure_data(RelaxedLoadTag) const | v8::internal::AllocationSite | inline |
pretenure_data_ | v8::internal::AllocationSite | private |
pretenure_decision() const | v8::internal::AllocationSite | inline |
PretenureDecision enum name | v8::internal::AllocationSite | |
PretenureDecisionBits typedef | v8::internal::AllocationSite | |
PretenureDecisionName(PretenureDecision decision) | v8::internal::AllocationSite | |
PretenuringDecisionMade() const | v8::internal::AllocationSite | inlineprivate |
ptr() const | v8::internal::HeapObjectLayout | inline |
ResetPretenureDecision() | v8::internal::AllocationSite | |
set_boilerplate(Tagged< JSObject > value, ReleaseStoreTag, WriteBarrierMode mode=UPDATE_WRITE_BARRIER) | v8::internal::AllocationSite | inline |
set_deopt_dependent_code(bool deopt) | v8::internal::AllocationSite | inline |
set_dependent_code(Tagged< DependentCode > value, WriteBarrierMode mode=UPDATE_WRITE_BARRIER) | v8::internal::AllocationSite | inline |
set_map(Isolate *isolate, Tagged< Map > value) | v8::internal::HeapObjectLayout | inline |
set_map(IsolateT *isolate, Tagged< Map > value, ReleaseStoreTag) | v8::internal::HeapObjectLayout | inline |
set_map_after_allocation(IsolateT *isolate, Tagged< Map > value, WriteBarrierMode mode=UPDATE_WRITE_BARRIER) | v8::internal::HeapObjectLayout | inline |
set_map_no_write_barrier(Isolate *isolate, Tagged< Map > value, RelaxedStoreTag=kRelaxedStore) | v8::internal::HeapObjectLayout | inline |
set_map_safe_transition(IsolateT *isolate, Tagged< Map > value, ReleaseStoreTag) | v8::internal::HeapObjectLayout | inline |
set_map_safe_transition_no_write_barrier(Isolate *isolate, Tagged< Map > value, RelaxedStoreTag=kRelaxedStore) | v8::internal::HeapObjectLayout | inline |
set_map_word_forwarded(Tagged< HeapObject > target_object, ReleaseStoreTag) | v8::internal::HeapObjectLayout | inline |
set_map_word_forwarded(Tagged< HeapObject > target_object, RelaxedStoreTag) | v8::internal::HeapObjectLayout | inline |
set_memento_create_count(int count) | v8::internal::AllocationSite | inline |
set_memento_found_count(int count) | v8::internal::AllocationSite | inline |
set_nested_site(Tagged< UnionOf< Smi, AllocationSite > > value, WriteBarrierMode mode=UPDATE_WRITE_BARRIER) | v8::internal::AllocationSite | inline |
set_pretenure_create_count(int32_t value) | v8::internal::AllocationSite | inline |
set_pretenure_data(int32_t value, RelaxedStoreTag) | v8::internal::AllocationSite | inline |
set_pretenure_decision(PretenureDecision decision) | v8::internal::AllocationSite | inline |
set_transition_info(int value) | v8::internal::AllocationSite | inline |
SetDoNotInlineCall() | v8::internal::AllocationSite | inline |
SetElementsKind(ElementsKind kind) | v8::internal::AllocationSite | inline |
ShouldTrack(ElementsKind boilerplate_elements_kind) | v8::internal::AllocationSite | inlinestatic |
ShouldTrack(ElementsKind from, ElementsKind to) | v8::internal::AllocationSite | static |
Size() const | v8::internal::HeapObjectLayout | inline |
SizeFromMap(Tagged< Map > map) const | v8::internal::HeapObjectLayout | |
transition_info() const | v8::internal::AllocationSite | inline |
transition_info_or_boilerplate() const | v8::internal::AllocationSite | inline |
transition_info_or_boilerplate_ | v8::internal::AllocationSite | private |
V8HeapExplorer class | v8::internal::AllocationSite | friend |