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

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

ApplyPrototypeTransition(DirectHandle< JSPrototype > prototype)v8::internal::MapUpdater
BuildDescriptorArray()v8::internal::MapUpdaterprivate
CompleteInobjectSlackTracking(Isolate *isolate, Tagged< Map > initial_map)v8::internal::MapUpdaterstatic
ConstructNewMap()v8::internal::MapUpdaterprivate
ConstructNewMapWithIntegrityLevelTransition()v8::internal::MapUpdaterprivate
FindRootMap()v8::internal::MapUpdaterprivate
FindSplitMap(DirectHandle< DescriptorArray > descriptors)v8::internal::MapUpdaterprivate
FindTargetMap()v8::internal::MapUpdaterprivate
GeneralizeField(Isolate *isolate, DirectHandle< Map > map, InternalIndex modify_index, PropertyConstness new_constness, Representation new_representation, DirectHandle< FieldType > new_field_type)v8::internal::MapUpdaterstatic
GeneralizeField(DirectHandle< Map > map, InternalIndex modify_index, PropertyConstness new_constness, Representation new_representation, DirectHandle< FieldType > new_field_type)v8::internal::MapUpdaterprivate
GetDetails(InternalIndex descriptor) constv8::internal::MapUpdaterinlineprivate
GetFieldType(InternalIndex descriptor) constv8::internal::MapUpdaterinlineprivate
GetKey(InternalIndex descriptor) constv8::internal::MapUpdaterinlineprivate
GetOrComputeFieldType(InternalIndex descriptor, PropertyLocation location, Representation representation) constv8::internal::MapUpdaterinlineprivate
GetOrComputeFieldType(DirectHandle< DescriptorArray > descriptors, InternalIndex descriptor, PropertyLocation location, Representation representation)v8::internal::MapUpdaterinlineprivate
GetValue(InternalIndex descriptor) constv8::internal::MapUpdaterinlineprivate
has_integrity_level_transition_v8::internal::MapUpdaterprivate
integrity_level_v8::internal::MapUpdaterprivate
integrity_level_symbol_v8::internal::MapUpdaterprivate
integrity_source_map_v8::internal::MapUpdaterprivate
is_transitionable_fast_elements_kind_v8::internal::MapUpdaterprivate
isolate_v8::internal::MapUpdaterprivate
kAtIntegrityLevelSource enum valuev8::internal::MapUpdaterprivate
kAtRootMap enum valuev8::internal::MapUpdaterprivate
kAtTargetMap enum valuev8::internal::MapUpdaterprivate
kEnd enum valuev8::internal::MapUpdaterprivate
kInitialized enum valuev8::internal::MapUpdaterprivate
MapUpdater(Isolate *isolate, DirectHandle< Map > old_map)v8::internal::MapUpdater
modified_descriptor_v8::internal::MapUpdaterprivate
new_attributes_v8::internal::MapUpdaterprivate
new_constness_v8::internal::MapUpdaterprivate
new_elements_kind_v8::internal::MapUpdaterprivate
new_field_type_v8::internal::MapUpdaterprivate
new_kind_v8::internal::MapUpdaterprivate
new_location_v8::internal::MapUpdaterprivate
new_prototype_v8::internal::MapUpdaterprivate
new_representation_v8::internal::MapUpdaterprivate
Normalize(const char *reason)v8::internal::MapUpdaterprivate
old_descriptors_v8::internal::MapUpdaterprivate
old_map_v8::internal::MapUpdaterprivate
old_nof_v8::internal::MapUpdaterprivate
ReconfigureElementsKind(ElementsKind elements_kind)v8::internal::MapUpdater
ReconfigureExistingProperty(Isolate *isolate, DirectHandle< Map > map, InternalIndex descriptor, PropertyKind kind, PropertyAttributes attributes, PropertyConstness constness)v8::internal::MapUpdaterstatic
ReconfigureToDataField(InternalIndex descriptor, PropertyAttributes attributes, PropertyConstness constness, Representation representation, DirectHandle< FieldType > field_type)v8::internal::MapUpdater
result_map_v8::internal::MapUpdaterprivate
root_map_v8::internal::MapUpdaterprivate
State enum namev8::internal::MapUpdaterprivate
state_v8::internal::MapUpdaterprivate
target_map_v8::internal::MapUpdaterprivate
TryReconfigureToDataFieldInplace()v8::internal::MapUpdaterprivate
TrySaveIntegrityLevelTransitions()v8::internal::MapUpdaterprivate
TryUpdateNoLock(Isolate *isolate, Tagged< Map > old_map, ConcurrencyMode cmode) V8_WARN_UNUSED_RESULTv8::internal::MapUpdaterstatic
Update()v8::internal::MapUpdater
UpdateFieldType(Isolate *isolate, DirectHandle< Map > map, InternalIndex descriptor_number, DirectHandle< Name > name, PropertyConstness new_constness, Representation new_representation, DirectHandle< FieldType > new_type)v8::internal::MapUpdaterprivatestatic
UpdateImpl()v8::internal::MapUpdaterprivate
UpdateMapNoLock(Isolate *isolate, DirectHandle< Map > old_map)v8::internal::MapUpdaterinlineprivatestatic