Home
last modified time | relevance | path

Searched refs:property_details (Results 1 – 16 of 16) sorted by relevance

/external/v8/src/compiler/
Djs-global-object-specialization.cc80 PropertyDetails property_details = property_cell->property_details(); in ReduceJSLoadGlobal() local
85 if (!property_details.IsConfigurable() && property_details.IsReadOnly()) { in ReduceJSLoadGlobal()
102 if (property_details.cell_type() != PropertyCellType::kMutable || in ReduceJSLoadGlobal()
103 property_details.IsConfigurable()) { in ReduceJSLoadGlobal()
108 if ((property_details.cell_type() == PropertyCellType::kConstant || in ReduceJSLoadGlobal()
109 property_details.cell_type() == PropertyCellType::kUndefined)) { in ReduceJSLoadGlobal()
116 if (property_details.cell_type() == PropertyCellType::kConstantType) { in ReduceJSLoadGlobal()
129 } else if (property_details.IsConfigurable()) { in ReduceJSLoadGlobal()
171 PropertyDetails property_details = property_cell->property_details(); in ReduceJSStoreGlobal() local
175 if (property_details.IsReadOnly()) return NoChange(); in ReduceJSStoreGlobal()
[all …]
/external/v8/src/
Dlookup.h236 PropertyDetails property_details() const { in property_details() function
240 bool IsConfigurable() const { return property_details().IsConfigurable(); } in IsConfigurable()
241 bool IsReadOnly() const { return property_details().IsReadOnly(); } in IsReadOnly()
243 return property_details().representation(); in representation()
Dlookup.cc324 if (property_details().attributes() == attributes) return; in TransitionToAccessorProperty()
675 property_details_ = cell->property_details(); in LookupInHolder()
Dobjects-printer.cc937 os << "\n - details: " << property_details(); in PropertyCellPrint()
Daccessors.cc986 it.ReconfigureDataProperty(value, it.property_details().attributes()); in ReplaceAccessorWithDataProperty()
Dobjects.cc1353 return Just(it->property_details().attributes()); in GetPropertyAttributesWithFailedAccessCheck()
2669 details = cell->property_details().set_index(index); in AddSlowProperty()
4216 PropertyDetails details = own_lookup.property_details(); in SetSuperProperty()
5272 PropertyDetails details = it->property_details(); in DefineOwnPropertyIgnoreAttributes()
5313 PropertyDetails details = it->property_details(); in DefineOwnPropertyIgnoreAttributes()
5471 return Just(it->property_details().attributes()); in GetPropertyAttributes()
6211 cell->property_details().set_cell_type(PropertyCellType::kInvalidated)); in DeleteNormalizedProperty()
7210 DCHECK_EQ(DONT_ENUM, it.property_details().attributes()); in AddPrivateProperty()
17727 DCHECK(cell->property_details().cell_type() == in EnsurePropertyCell()
17729 cell->property_details().cell_type() == in EnsurePropertyCell()
[all …]
Dobjects-inl.h2015 PropertyDetails PropertyCell::property_details() { in ACCESSORS()
7396 return cell->property_details(); in DetailsAt()
Dbootstrapper.cc3279 PropertyDetails details = cell->property_details(); in TransferNamedProperties()
Dobjects.h9475 inline PropertyDetails property_details();
/external/v8/src/ic/
Dhandler-compiler.cc295 it->property_details().type() == DATA && !it->is_dictionary_holder(); in CompileLoadInterceptor()
392 DCHECK_EQ(DATA, it->property_details().type()); in GenerateLoadPostInterceptor()
Dic.cc300 return it.property_details().cell_type() == PropertyCellType::kConstant; in TryRemoveInvalidPrototypeDependentStub()
1246 if (lookup->property_details().type() == DATA) { in CompileHandler()
1256 DCHECK(lookup->property_details().type() == DATA_CONSTANT); in CompileHandler()
1788 cell, value, lookup->property_details()); in CompileHandler()
1799 if (lookup->property_details().type() == DATA) { in CompileHandler()
1817 DCHECK(lookup->property_details().type() == DATA_CONSTANT); in CompileHandler()
/external/v8/src/runtime/
Druntime-scopes.cc67 PropertyDetails old_details = it.property_details(); in DeclareGlobals()
Druntime-object.cc67 if (cell->property_details().type() == DATA) { in KeyedGetObjectProperty()
Druntime-debug.cc332 : it.property_details(); in RUNTIME_FUNCTION()
/external/v8/src/profiler/
Dheap-snapshot-generator.cc1639 PropertyDetails details = cell->property_details(); in ExtractPropertyReferences()
/external/v8/src/crankshaft/
Dhydrogen.cc5661 auto cell_type = it.property_details().cell_type(); in VisitVariableProxy()
6872 auto cell_type = it.property_details().cell_type(); in HandleGlobalVariableAssignment()