/third_party/node/deps/v8/src/objects/ |
H A D | property-details.h | 95 enum class PropertyConstness { kMutable = 0, kConst = 1 }; member in v8::internal::PropertyKind::PropertyLocation::PropertyConstness 252 kMutable, // Cell will no longer be tracked as constant. member in v8::internal::PropertyKind::PropertyLocation::PropertyConstness::PropertyCellType 260 kNoCell = kMutable, 275 // so we set ConstnessField to kMutable to simplify DCHECKs in PropertyDetails() 277 ConstnessField::encode(PropertyConstness::kMutable) | in PropertyDetails() 440 : PropertyConstness::kMutable; 519 // PropertyConstness::kMutable constness is more general than 522 return b == PropertyConstness::kMutable || a == PropertyConstness::kConst; 527 return a == PropertyConstness::kMutable ? PropertyConstness::kMutable [all...] |
H A D | property.cc | 50 case PropertyConstness::kMutable: in operator <<() 82 return DataField(key, field_index, attributes, PropertyConstness::kMutable, in DataField()
|
H A D | lookup.cc | 384 new_constness = PropertyConstness::kMutable; in PrepareForDataProperty() 389 property_details_.CopyWithConstness(PropertyConstness::kMutable); in PrepareForDataProperty() 439 // to kMutable, then this change in the constness is indicated by neither the in PrepareForDataProperty() 443 new_constness == PropertyConstness::kMutable) { // fast -> slow in PrepareForDataProperty() 445 property_details_.CopyWithConstness(PropertyConstness::kMutable); in PrepareForDataProperty() 490 attributes, PropertyConstness::kMutable); in ReconfigureDataProperty() 496 PropertyConstness::kMutable, value); in ReconfigureDataProperty() 517 PropertyCellType::kMutable); in ReconfigureDataProperty() 529 PropertyConstness::kMutable); in ReconfigureDataProperty() 813 PropertyCellType::kMutable); in TransitionToAccessorPair() [all...] |
H A D | map-updater.h | 233 PropertyConstness new_constness_ = PropertyConstness::kMutable;
|
H A D | module.cc | 348 PropertyCellType::kMutable)); in GetModuleNamespace() 353 PropertyCellType::kMutable)); in GetModuleNamespace()
|
H A D | map-updater.cc | 215 new_constness_ = PropertyConstness::kMutable; in ReconfigureToDataField() 828 DCHECK_IMPLIES(next_constness == PropertyConstness::kMutable, in BuildDescriptorArray()
|
H A D | objects.cc | 198 case PropertyCellType::kMutable: in operator <<() 2460 details = details.CopyWithConstness(PropertyConstness::kMutable); in GeneralizeAllFields() 3629 DCHECK_EQ(PropertyConstness::kMutable, it.property_details().constness()); in SetPrivateSymbol() 3635 PropertyConstness::kMutable); in SetPrivateSymbol() 6640 case PropertyCellType::kMutable: in UpdatedType() 6641 return PropertyCellType::kMutable; in UpdatedType() 6730 new_details.cell_type() == PropertyCellType::kMutable || in CanTransitionTo() 6733 case PropertyCellType::kMutable: in CanTransitionTo() 6734 return new_details.cell_type() == PropertyCellType::kMutable || in CanTransitionTo()
|
H A D | map.cc | 451 constness = PropertyConstness::kMutable; in CopyWithField() 553 case PropertyConstness::kMutable:
|
H A D | js-objects.cc | 3246 : PropertyConstness::kMutable; in MigrateFastToSlow() 3817 details.constness() == PropertyConstness::kMutable); in MigrateSlowToFast() 3824 ? PropertyConstness::kMutable in MigrateSlowToFast() 3826 // TODO(v8:11248): Consider always setting constness to kMutable in MigrateSlowToFast() 5393 details = details.set_cell_type(PropertyCellType::kMutable); in InvalidatePropertyCell()
|
/third_party/skia/include/core/ |
H A D | SkPixelRef.h | 59 bool isImmutable() const { return fMutability != kMutable; } in isImmutable() 105 kMutable, // PixelRefs begin mutable. enumerator
|
/third_party/skia/src/core/ |
H A D | SkPixelRef.cpp | 38 fMutability = kMutable; in SkPixelRef() 132 fMutability = kMutable; in restoreMutability()
|
/third_party/node/deps/v8/src/builtins/ |
H A D | builtins-struct.cc | 61 PropertyConstness::kMutable, Representation::Tagged(), i); in BUILTIN()
|
/third_party/node/deps/v8/src/api/ |
H A D | api-natives.cc | 629 PropertyConstness::kMutable); in AddDataProperty() 641 PropertyConstness::kMutable); in AddDataProperty() 656 PropertyConstness::kMutable); in AddAccessorProperty()
|
/third_party/node/deps/v8/src/ic/ |
H A D | handler-configuration-inl.h | 243 Kind kind = constness == PropertyConstness::kMutable ? Kind::kField in StoreField()
|
H A D | ic.cc | 2134 lookup->constness() == PropertyConstness::kMutable); in ComputeHandler() 2161 constness = PropertyConstness::kMutable; in ComputeHandler()
|
H A D | accessor-assembler.cc | 3856 type, Int32Constant(static_cast<int>(PropertyCellType::kMutable))), in StoreGlobalIC_PropertyCellCase()
|
/third_party/node/deps/v8/src/compiler/ |
H A D | access-info.cc | 504 case PropertyConstness::kMutable: in ComputeDataFieldAccessInfo() 1166 case PropertyConstness::kMutable: in LookupTransition()
|
H A D | compilation-dependencies.cc | 1072 if (constness == PropertyConstness::kMutable) return constness; in DependOnFieldConstness() 1080 return PropertyConstness::kMutable; in DependOnFieldConstness()
|
H A D | js-native-context-specialization.cc | 855 if (property_details.cell_type() != PropertyCellType::kMutable || in ReduceGlobalAccess() 959 case PropertyCellType::kMutable: { in ReduceGlobalAccess()
|
/third_party/node/deps/v8/src/maglev/ |
H A D | maglev-graph-builder.cc | 335 if (property_cell_type != PropertyCellType::kMutable || in BuildPropertyCellAccess()
|
/third_party/node/deps/v8/src/runtime/ |
H A D | runtime-object.cc | 153 PropertyConstness::kMutable, in GeneralizeAllTransitionsToFieldAsMutable() 155 DCHECK_EQ(PropertyConstness::kMutable, target->instance_descriptors(isolate) in GeneralizeAllTransitionsToFieldAsMutable()
|
/third_party/node/deps/v8/src/wasm/ |
H A D | module-instantiate.cc | 113 PropertyConstness::kMutable, // Don't track constness in CreateStructDescriptorArray()
|
/third_party/node/deps/v8/src/init/ |
H A D | bootstrapper.cc | 6143 PropertyCellType::kMutable); in TransferNamedProperties() 6169 PropertyCellType::kMutable); in TransferNamedProperties()
|
/third_party/node/deps/v8/src/heap/ |
H A D | factory.cc | 2479 PropertyCellType::kMutable); in NewJSGlobalObject()
|