Home
last modified time | relevance | path

Searched refs:PropertyCellType (Results 1 – 17 of 17) sorted by relevance

/external/v8/src/
Dproperty-details.h209 enum class PropertyCellType { enum
237 PropertyCellType cell_type, int dictionary_index = 0) {
256 PropertyCellType cell_type = PropertyCellType::kNoCell) {
266 PropertyDetails set_cell_type(PropertyCellType type) const { in set_cell_type()
330 PropertyCellType cell_type() const { in cell_type()
352 : public BitField<PropertyCellType, AttributesField::kNext, 2> {};
Dlookup.cc95 details = PropertyDetails(kData, NONE, PropertyCellType::kNoCell); in ForTransitionHandler()
493 PropertyDetails details(kData, attributes, PropertyCellType::kMutable); in ReconfigureDataProperty()
563 global, name(), PropertyCellType::kUninitialized, &entry); in PrepareTransitionToDataProperty()
574 kData, attributes, PropertyCellType::kUninitialized, index); in PrepareTransitionToDataProperty()
575 PropertyCellType new_type = in PrepareTransitionToDataProperty()
584 PropertyDetails(kData, attributes, PropertyCellType::kNoCell); in PrepareTransitionToDataProperty()
599 PropertyDetails(kData, attributes, PropertyCellType::kNoCell); in PrepareTransitionToDataProperty()
765 PropertyDetails details(kAccessor, attributes, PropertyCellType::kMutable); in TransitionToAccessorPair()
Dapi-natives.cc580 PropertyDetails details(kData, attributes, PropertyCellType::kNoCell); in AddDataProperty()
592 PropertyDetails details(kData, attributes, PropertyCellType::kNoCell); in AddDataProperty()
605 PropertyDetails details(kAccessor, attributes, PropertyCellType::kNoCell); in AddAccessorProperty()
Dobjects-printer.cc1484 PropertyCellType cell_type = property_details().cell_type(); in PropertyCellPrint()
1488 case PropertyCellType::kUninitialized: in PropertyCellPrint()
1491 case PropertyCellType::kInvalidated: in PropertyCellPrint()
1500 case PropertyCellType::kUndefined: in PropertyCellPrint()
1503 case PropertyCellType::kConstant: in PropertyCellPrint()
1506 case PropertyCellType::kConstantType: in PropertyCellPrint()
1519 case PropertyCellType::kMutable: in PropertyCellPrint()
Delements.cc1379 return PropertyDetails(kData, NONE, PropertyCellType::kNoCell); in GetDetailsImpl()
1383 return PropertyDetails(kData, NONE, PropertyCellType::kNoCell); in GetDetailsImpl()
1577 details = PropertyDetails(kData, attributes, PropertyCellType::kNoCell, in ReconfigureImpl()
1586 PropertyDetails details(kData, attributes, PropertyCellType::kNoCell); in AddImpl()
2984 return PropertyDetails(kData, DONT_DELETE, PropertyCellType::kNoCell); in GetDetailsImpl()
2989 return PropertyDetails(kData, DONT_DELETE, PropertyCellType::kNoCell); in GetDetailsImpl()
3811 return PropertyDetails(kData, NONE, PropertyCellType::kNoCell); in GetDetailsImpl()
4048 PropertyDetails details(kData, attributes, PropertyCellType::kNoCell); in AddImpl()
4081 PropertyDetails details(kData, attributes, PropertyCellType::kNoCell); in ReconfigureImpl()
4261 return PropertyDetails(kData, attributes, PropertyCellType::kNoCell); in GetDetailsImpl()
Dobjects.cc2075 ? PropertyCellType::kUndefined in SetNormalizedProperty()
2076 : PropertyCellType::kConstant; in SetNormalizedProperty()
4410 PropertyCellType::kNoCell); in MigrateFastToSlow()
6848 PropertyDetails::Empty(PropertyCellType::kUninitialized)); in DeleteNormalizedProperty()
7841 PropertyDetails details(kData, DONT_ENUM, PropertyCellType::kNoCell); in SetPrivateSymbol()
16968 PropertyCellType cell_type, int* entry_out) { in EnsureEmptyPropertyCell()
16977 PropertyCellType original_cell_type = cell->property_details().cell_type(); in EnsureEmptyPropertyCell()
16978 DCHECK(original_cell_type == PropertyCellType::kInvalidated || in EnsureEmptyPropertyCell()
16979 original_cell_type == PropertyCellType::kUninitialized); in EnsureEmptyPropertyCell()
16981 if (original_cell_type == PropertyCellType::kInvalidated) { in EnsureEmptyPropertyCell()
[all …]
Dobjects.h3431 PropertyCellType cell_type, int* entry_out = nullptr);
3997 static PropertyCellType UpdatedType(Isolate* isolate,
Dbootstrapper.cc5555 PropertyCellType::kMutable); in TransferNamedProperties()
Dcode-stub-assembler.cc7879 PropertyDetails d(kData, NONE, PropertyCellType::kNoCell); in InsertEntry()
/external/v8/src/objects/
Dliteral-objects.cc187 PropertyCellType::kNoCell, enum_order); in AddToDictionaryTemplate()
227 PropertyDetails details(kData, DONT_ENUM, PropertyCellType::kNoCell, in AddToDictionaryTemplate()
252 PropertyDetails details(kData, DONT_ENUM, PropertyCellType::kNoCell, in AddToDictionaryTemplate()
274 PropertyDetails details(kAccessor, DONT_ENUM, PropertyCellType::kNoCell, in AddToDictionaryTemplate()
344 PropertyDetails details(kind, attribs, PropertyCellType::kNoCell, in AddConstant()
Dmodule.cc894 PropertyDetails(kAccessor, attr, PropertyCellType::kMutable)); in GetModuleNamespace()
/external/v8/src/compiler/
Dcompilation-dependencies.cc183 GlobalPropertyDependency(const PropertyCellRef& cell, PropertyCellType type, in GlobalPropertyDependency()
205 PropertyCellType type_;
340 PropertyCellType type = cell.property_details().cell_type(); in DependOnGlobalProperty()
Djs-native-context-specialization.cc570 PropertyCellType property_cell_type = property_details.cell_type(); in ReduceGlobalAccess()
577 } else if (property_cell_type == PropertyCellType::kUndefined) { in ReduceGlobalAccess()
580 } else if (property_cell_type == PropertyCellType::kConstantType) { in ReduceGlobalAccess()
615 if (property_details.cell_type() != PropertyCellType::kMutable || in ReduceGlobalAccess()
622 if (property_details.cell_type() == PropertyCellType::kConstant || in ReduceGlobalAccess()
623 property_details.cell_type() == PropertyCellType::kUndefined) { in ReduceGlobalAccess()
630 if (property_details.cell_type() == PropertyCellType::kConstantType) { in ReduceGlobalAccess()
666 case PropertyCellType::kUndefined: { in ReduceGlobalAccess()
670 case PropertyCellType::kConstant: { in ReduceGlobalAccess()
683 case PropertyCellType::kConstantType: { in ReduceGlobalAccess()
[all …]
/external/v8/src/runtime/
Druntime-classes.cc411 PropertyDetails details(kAccessor, attribs, PropertyCellType::kNoCell); in AddDescriptorsByTemplate()
Druntime-object.cc395 PropertyDetails property_details(kData, NONE, PropertyCellType::kNoCell); in RUNTIME_FUNCTION()
/external/v8/src/ic/
Daccessor-assembler.cc2987 static_cast<int>(PropertyCellType::kConstant))), in StoreGlobalIC_PropertyCellCase()
2993 type, Int32Constant(static_cast<int>(PropertyCellType::kMutable))), in StoreGlobalIC_PropertyCellCase()
2997 PropertyCellType::kConstantType))), in StoreGlobalIC_PropertyCellCase()
2999 PropertyCellType::kUndefined))))); in StoreGlobalIC_PropertyCellCase()
/external/v8/src/heap/
Dfactory.cc2812 PropertyCellType::kMutable); in NewJSGlobalObject()