v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::TransitionsAccessor Member List

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

CanHaveMoreTransitions(Isolate *isolate, DirectHandle< Map > map)v8::internal::TransitionsAccessorstatic
Capacity()v8::internal::TransitionsAccessorinlineprotected
concurrent_access_v8::internal::TransitionsAccessorprivate
DISALLOW_IMPLICIT_CONSTRUCTORS(TransitionsAccessor)v8::internal::TransitionsAccessorprivate
Encoding enum namev8::internal::TransitionsAccessorprotected
encoding()v8::internal::TransitionsAccessorinlineprotected
encoding_v8::internal::TransitionsAccessorprivate
EnsureHasFullTransitionArray(Isolate *isolate, DirectHandle< Map > map)v8::internal::TransitionsAccessorprivatestatic
EnsureHasSideStepTransitions(Isolate *isolate, DirectHandle< Map > map)v8::internal::TransitionsAccessorstatic
ExpectedTransition(base::Vector< const Char > key_chars)v8::internal::TransitionsAccessorinline
FindTransitionToField(DirectHandle< String > name)v8::internal::TransitionsAccessor
ForEachTransition(DisallowGarbageCollection *no_gc, Callback callback, ProtoCallback proto_transition_callback, SideStepCallback side_step_transition_callback)v8::internal::TransitionsAccessorinline
ForEachTransitionTo(Tagged< Name > name, const ForEachTransitionCallback &callback, DisallowGarbageCollection *no_gc)v8::internal::TransitionsAccessor
ForEachTransitionWithKey(DisallowGarbageCollection *no_gc, Callback callback, ProtoCallback proto_transition_callback, SideStepCallback side_step_transition_callback)v8::internal::TransitionsAccessor
GetEncoding(Isolate *isolate, Tagged< MaybeObject > raw_transitions)v8::internal::TransitionsAccessorinlineprivatestatic
GetEncoding(Isolate *isolate, Tagged< TransitionArray > array)v8::internal::TransitionsAccessorinlineprivatestatic
GetEncoding(Isolate *isolate, DirectHandle< Map > map)v8::internal::TransitionsAccessorinlineprivatestatic
GetKey(int transition_number)v8::internal::TransitionsAccessorinline
GetMigrationTarget()v8::internal::TransitionsAccessor
GetPrototypeTransition(Isolate *isolate, Tagged< Map > map, Tagged< Object > prototype)v8::internal::TransitionsAccessorstatic
GetPrototypeTransitions(Isolate *isolate, Tagged< Map > map)v8::internal::TransitionsAccessorprivatestatic
GetSideStepTransition(SideStepTransition::Kind i)v8::internal::TransitionsAccessorinline
GetSimpleTargetDetails(Tagged< Map > transition)v8::internal::TransitionsAccessorinlineprivate
GetSimpleTransition(Isolate *isolate, DirectHandle< Map > map)v8::internal::TransitionsAccessorinlineprivatestatic
GetSimpleTransitionKey(Tagged< Map > transition)v8::internal::TransitionsAccessorinlineprivatestatic
GetTarget(int transition_number)v8::internal::TransitionsAccessorinline
GetTargetDetails(Tagged< Name > name, Tagged< Map > target)v8::internal::TransitionsAccessorinlinestatic
GetTargetFromRaw(Tagged< MaybeObject > raw)v8::internal::TransitionsAccessorinlineprivatestatic
GetTargetMapFromWeakRef()v8::internal::TransitionsAccessorinlineprivate
GetTransitionArray(Isolate *isolate, Tagged< MaybeObject > raw_transitions)v8::internal::TransitionsAccessorinlineprivatestatic
GetTransitionArray(Isolate *isolate, DirectHandle< Map > map)v8::internal::TransitionsAccessorinlineprivatestatic
HasIntegrityLevelTransitionTo(Tagged< Map > to, Tagged< Symbol > *out_symbol=nullptr, PropertyAttributes *out_integrity_level=nullptr)v8::internal::TransitionsAccessor
HasPrototypeTransitions()v8::internal::TransitionsAccessor
HasSideStepTransitions()v8::internal::TransitionsAccessorinline
HasSimpleTransitionTo(Tagged< Map > map)v8::internal::TransitionsAccessorprivate
Insert(Isolate *isolate, DirectHandle< Map > map, DirectHandle< Name > name, DirectHandle< Map > target, TransitionKindFlag flag)v8::internal::TransitionsAccessorinlinestatic
InsertHelper(Isolate *isolate, DirectHandle< Map > map, DirectHandle< Name > name, DirectHandle< Map > target, TransitionKindFlag flag)v8::internal::TransitionsAccessorprivatestatic
InsertNoneSentinel(Isolate *isolate, DirectHandle< Map > map, DirectHandle< Name > name)v8::internal::TransitionsAccessorinlinestatic
IsExpectedTransition(Tagged< Name > transition_name, Tagged< Map > transition_target, base::Vector< const Char > key_chars)v8::internal::TransitionsAccessorinline
IsMatchingMap(Tagged< Map > target, Tagged< Name > name, PropertyKind kind, PropertyAttributes attributes)v8::internal::TransitionsAccessorstatic
isolate_v8::internal::TransitionsAccessorprivate
IsSpecialTransition(ReadOnlyRoots roots, Tagged< Name > name)v8::internal::TransitionsAccessorstatic
kFullTransitionArray enum valuev8::internal::TransitionsAccessorprotected
kMaxNumberOfTransitionsv8::internal::TransitionsAccessorstatic
kMigrationTarget enum valuev8::internal::TransitionsAccessorprotected
kPrototypeInfo enum valuev8::internal::TransitionsAccessorprotected
kUninitialized enum valuev8::internal::TransitionsAccessorprotected
kWeakRef enum valuev8::internal::TransitionsAccessorprotected
map_v8::internal::TransitionsAccessorprivate
MarkCompactCollector classv8::internal::TransitionsAccessorfriend
NumberOfTransitions()v8::internal::TransitionsAccessor
PutPrototypeTransition(Isolate *isolate, DirectHandle< Map >, DirectHandle< Object > prototype, DirectHandle< Map > target_map)v8::internal::TransitionsAccessorstatic
raw_transitions_v8::internal::TransitionsAccessorprivate
ReplaceTransitions(Isolate *isolate, DirectHandle< Map > map, Tagged< UnionOf< TransitionArray, MaybeWeak< Map > > > new_transitions)v8::internal::TransitionsAccessorinlineprivatestatic
ReplaceTransitions(Isolate *isolate, DirectHandle< Map > map, DirectHandle< TransitionArray > new_transitions)v8::internal::TransitionsAccessorinlineprivatestatic
SearchSpecial(Tagged< Symbol > name)v8::internal::TransitionsAccessor
SearchSpecial(Isolate *isolate, DirectHandle< Map > map, Tagged< Symbol > name)v8::internal::TransitionsAccessorinlinestatic
SearchTransition(Tagged< Name > name, PropertyKind kind, PropertyAttributes attributes)v8::internal::TransitionsAccessor
SearchTransition(Isolate *isolate, DirectHandle< Map > map, Tagged< Name > name, PropertyKind kind, PropertyAttributes attributes)v8::internal::TransitionsAccessorinlinestatic
SetMigrationTarget(Isolate *isolate, DirectHandle< Map > map, Tagged< Map > migration_target)v8::internal::TransitionsAccessorstatic
SetPrototypeTransitions(Isolate *isolate, DirectHandle< Map > map, DirectHandle< WeakFixedArray > proto_transitions)v8::internal::TransitionsAccessorprivatestatic
SetSideStepTransition(SideStepTransition::Kind i, Tagged< Object > target)v8::internal::TransitionsAccessorinline
TransitionArray classv8::internal::TransitionsAccessorfriend
transitions()v8::internal::TransitionsAccessorinlineprotected
TransitionsAccessor(Isolate *isolate, Tagged< Map > map, bool concurrent_access=false)v8::internal::TransitionsAccessorinline
TraverseCallback typedefv8::internal::TransitionsAccessor
TraverseTransitionTree(const TraverseCallback &callback)v8::internal::TransitionsAccessorinline
TraverseTransitionTreeInternal(const TraverseCallback &callback, DisallowGarbageCollection *no_gc)v8::internal::TransitionsAccessorprivate