/external/v8/src/ |
D | property-details.h | 209 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> {};
|
D | lookup.cc | 95 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()
|
D | api-natives.cc | 580 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()
|
D | objects-printer.cc | 1484 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()
|
D | elements.cc | 1379 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()
|
D | objects.cc | 2075 ? 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 …]
|
D | objects.h | 3431 PropertyCellType cell_type, int* entry_out = nullptr); 3997 static PropertyCellType UpdatedType(Isolate* isolate,
|
D | bootstrapper.cc | 5555 PropertyCellType::kMutable); in TransferNamedProperties()
|
D | code-stub-assembler.cc | 7879 PropertyDetails d(kData, NONE, PropertyCellType::kNoCell); in InsertEntry()
|
/external/v8/src/objects/ |
D | literal-objects.cc | 187 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()
|
D | module.cc | 894 PropertyDetails(kAccessor, attr, PropertyCellType::kMutable)); in GetModuleNamespace()
|
/external/v8/src/compiler/ |
D | compilation-dependencies.cc | 183 GlobalPropertyDependency(const PropertyCellRef& cell, PropertyCellType type, in GlobalPropertyDependency() 205 PropertyCellType type_; 340 PropertyCellType type = cell.property_details().cell_type(); in DependOnGlobalProperty()
|
D | js-native-context-specialization.cc | 570 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/ |
D | runtime-classes.cc | 411 PropertyDetails details(kAccessor, attribs, PropertyCellType::kNoCell); in AddDescriptorsByTemplate()
|
D | runtime-object.cc | 395 PropertyDetails property_details(kData, NONE, PropertyCellType::kNoCell); in RUNTIME_FUNCTION()
|
/external/v8/src/ic/ |
D | accessor-assembler.cc | 2987 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/ |
D | factory.cc | 2812 PropertyCellType::kMutable); in NewJSGlobalObject()
|