![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
This is the complete list of members for v8::internal::TransitionsAccessor, including all inherited members.
CanHaveMoreTransitions(Isolate *isolate, DirectHandle< Map > map) | v8::internal::TransitionsAccessor | static |
Capacity() | v8::internal::TransitionsAccessor | inlineprotected |
concurrent_access_ | v8::internal::TransitionsAccessor | private |
DISALLOW_IMPLICIT_CONSTRUCTORS(TransitionsAccessor) | v8::internal::TransitionsAccessor | private |
Encoding enum name | v8::internal::TransitionsAccessor | protected |
encoding() | v8::internal::TransitionsAccessor | inlineprotected |
encoding_ | v8::internal::TransitionsAccessor | private |
EnsureHasFullTransitionArray(Isolate *isolate, DirectHandle< Map > map) | v8::internal::TransitionsAccessor | privatestatic |
EnsureHasSideStepTransitions(Isolate *isolate, DirectHandle< Map > map) | v8::internal::TransitionsAccessor | static |
ExpectedTransition(base::Vector< const Char > key_chars) | v8::internal::TransitionsAccessor | inline |
FindTransitionToField(DirectHandle< String > name) | v8::internal::TransitionsAccessor | |
ForEachTransition(DisallowGarbageCollection *no_gc, Callback callback, ProtoCallback proto_transition_callback, SideStepCallback side_step_transition_callback) | v8::internal::TransitionsAccessor | inline |
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::TransitionsAccessor | inlineprivatestatic |
GetEncoding(Isolate *isolate, Tagged< TransitionArray > array) | v8::internal::TransitionsAccessor | inlineprivatestatic |
GetEncoding(Isolate *isolate, DirectHandle< Map > map) | v8::internal::TransitionsAccessor | inlineprivatestatic |
GetKey(int transition_number) | v8::internal::TransitionsAccessor | inline |
GetMigrationTarget() | v8::internal::TransitionsAccessor | |
GetPrototypeTransition(Isolate *isolate, Tagged< Map > map, Tagged< Object > prototype) | v8::internal::TransitionsAccessor | static |
GetPrototypeTransitions(Isolate *isolate, Tagged< Map > map) | v8::internal::TransitionsAccessor | privatestatic |
GetSideStepTransition(SideStepTransition::Kind i) | v8::internal::TransitionsAccessor | inline |
GetSimpleTargetDetails(Tagged< Map > transition) | v8::internal::TransitionsAccessor | inlineprivate |
GetSimpleTransition(Isolate *isolate, DirectHandle< Map > map) | v8::internal::TransitionsAccessor | inlineprivatestatic |
GetSimpleTransitionKey(Tagged< Map > transition) | v8::internal::TransitionsAccessor | inlineprivatestatic |
GetTarget(int transition_number) | v8::internal::TransitionsAccessor | inline |
GetTargetDetails(Tagged< Name > name, Tagged< Map > target) | v8::internal::TransitionsAccessor | inlinestatic |
GetTargetFromRaw(Tagged< MaybeObject > raw) | v8::internal::TransitionsAccessor | inlineprivatestatic |
GetTargetMapFromWeakRef() | v8::internal::TransitionsAccessor | inlineprivate |
GetTransitionArray(Isolate *isolate, Tagged< MaybeObject > raw_transitions) | v8::internal::TransitionsAccessor | inlineprivatestatic |
GetTransitionArray(Isolate *isolate, DirectHandle< Map > map) | v8::internal::TransitionsAccessor | inlineprivatestatic |
HasIntegrityLevelTransitionTo(Tagged< Map > to, Tagged< Symbol > *out_symbol=nullptr, PropertyAttributes *out_integrity_level=nullptr) | v8::internal::TransitionsAccessor | |
HasPrototypeTransitions() | v8::internal::TransitionsAccessor | |
HasSideStepTransitions() | v8::internal::TransitionsAccessor | inline |
HasSimpleTransitionTo(Tagged< Map > map) | v8::internal::TransitionsAccessor | private |
Insert(Isolate *isolate, DirectHandle< Map > map, DirectHandle< Name > name, DirectHandle< Map > target, TransitionKindFlag flag) | v8::internal::TransitionsAccessor | inlinestatic |
InsertHelper(Isolate *isolate, DirectHandle< Map > map, DirectHandle< Name > name, DirectHandle< Map > target, TransitionKindFlag flag) | v8::internal::TransitionsAccessor | privatestatic |
InsertNoneSentinel(Isolate *isolate, DirectHandle< Map > map, DirectHandle< Name > name) | v8::internal::TransitionsAccessor | inlinestatic |
IsExpectedTransition(Tagged< Name > transition_name, Tagged< Map > transition_target, base::Vector< const Char > key_chars) | v8::internal::TransitionsAccessor | inline |
IsMatchingMap(Tagged< Map > target, Tagged< Name > name, PropertyKind kind, PropertyAttributes attributes) | v8::internal::TransitionsAccessor | static |
isolate_ | v8::internal::TransitionsAccessor | private |
IsSpecialTransition(ReadOnlyRoots roots, Tagged< Name > name) | v8::internal::TransitionsAccessor | static |
kFullTransitionArray enum value | v8::internal::TransitionsAccessor | protected |
kMaxNumberOfTransitions | v8::internal::TransitionsAccessor | static |
kMigrationTarget enum value | v8::internal::TransitionsAccessor | protected |
kPrototypeInfo enum value | v8::internal::TransitionsAccessor | protected |
kUninitialized enum value | v8::internal::TransitionsAccessor | protected |
kWeakRef enum value | v8::internal::TransitionsAccessor | protected |
map_ | v8::internal::TransitionsAccessor | private |
MarkCompactCollector class | v8::internal::TransitionsAccessor | friend |
NumberOfTransitions() | v8::internal::TransitionsAccessor | |
PutPrototypeTransition(Isolate *isolate, DirectHandle< Map >, DirectHandle< Object > prototype, DirectHandle< Map > target_map) | v8::internal::TransitionsAccessor | static |
raw_transitions_ | v8::internal::TransitionsAccessor | private |
ReplaceTransitions(Isolate *isolate, DirectHandle< Map > map, Tagged< UnionOf< TransitionArray, MaybeWeak< Map > > > new_transitions) | v8::internal::TransitionsAccessor | inlineprivatestatic |
ReplaceTransitions(Isolate *isolate, DirectHandle< Map > map, DirectHandle< TransitionArray > new_transitions) | v8::internal::TransitionsAccessor | inlineprivatestatic |
SearchSpecial(Tagged< Symbol > name) | v8::internal::TransitionsAccessor | |
SearchSpecial(Isolate *isolate, DirectHandle< Map > map, Tagged< Symbol > name) | v8::internal::TransitionsAccessor | inlinestatic |
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::TransitionsAccessor | inlinestatic |
SetMigrationTarget(Isolate *isolate, DirectHandle< Map > map, Tagged< Map > migration_target) | v8::internal::TransitionsAccessor | static |
SetPrototypeTransitions(Isolate *isolate, DirectHandle< Map > map, DirectHandle< WeakFixedArray > proto_transitions) | v8::internal::TransitionsAccessor | privatestatic |
SetSideStepTransition(SideStepTransition::Kind i, Tagged< Object > target) | v8::internal::TransitionsAccessor | inline |
TransitionArray class | v8::internal::TransitionsAccessor | friend |
transitions() | v8::internal::TransitionsAccessor | inlineprotected |
TransitionsAccessor(Isolate *isolate, Tagged< Map > map, bool concurrent_access=false) | v8::internal::TransitionsAccessor | inline |
TraverseCallback typedef | v8::internal::TransitionsAccessor | |
TraverseTransitionTree(const TraverseCallback &callback) | v8::internal::TransitionsAccessor | inline |
TraverseTransitionTreeInternal(const TraverseCallback &callback, DisallowGarbageCollection *no_gc) | v8::internal::TransitionsAccessor | private |