Home
last modified time | relevance | path

Searched refs:PropertyDetails (Results 1 – 25 of 51) sorted by relevance

123

/external/chromium_org/v8/src/
Dproperty-details.h212 class PropertyDetails BASE_EMBEDDED {
214 PropertyDetails(PropertyAttributes attributes, in PropertyDetails() function
225 PropertyDetails(PropertyAttributes attributes,
237 PropertyDetails set_pointer(int i) { return PropertyDetails(value_, i); } in set_pointer()
239 PropertyDetails CopyWithRepresentation(Representation representation) { in CopyWithRepresentation()
240 return PropertyDetails(value_, representation); in CopyWithRepresentation()
242 PropertyDetails CopyAddAttributes(PropertyAttributes new_attributes) { in CopyAddAttributes()
245 return PropertyDetails(value_, new_attributes); in CopyAddAttributes()
249 explicit inline PropertyDetails(Smi* smi);
279 inline PropertyDetails AsDeleted();
[all …]
Dproperty.h58 PropertyDetails GetDetails() { return details_; } in GetDetails()
69 PropertyDetails details_;
74 void Init(Name* key, Object* value, PropertyDetails details) { in Init()
80 Descriptor(Name* key, Object* value, PropertyDetails details) in Descriptor()
200 void DescriptorResult(JSObject* holder, PropertyDetails details, int number) { in DescriptorResult()
216 details_ = PropertyDetails(NONE, TRANSITION, Representation::None()); in TransitionResult()
234 details_ = PropertyDetails(NONE, HANDLER, Representation::Tagged()); in HandlerResult()
242 details_ = PropertyDetails(NONE, INTERCEPTOR, Representation::Tagged()); in InterceptorResult()
247 details_ = PropertyDetails(NONE, NONEXISTENT, Representation::None()); in NotFound()
280 PropertyDetails GetPropertyDetails() { in GetPropertyDetails()
[all …]
Dtransitions.h73 inline PropertyDetails GetTargetDetails(int transition_number);
Dobjects.cc721 PropertyDetails details) { in NameDictionaryAdd()
731 PropertyDetails details) { in SetNormalizedProperty()
753 PropertyDetails original_details = property_dictionary->DetailsAt(entry); in SetNormalizedProperty()
764 details = PropertyDetails( in SetNormalizedProperty()
796 PropertyDetails details = dictionary->DetailsAt(entry); in DeleteNormalizedProperty()
2129 PropertyDetails details = PropertyDetails(attributes, NORMAL, index); in AddSlowProperty()
2138 PropertyDetails details = PropertyDetails(attributes, NORMAL, 0); in AddSlowProperty()
2271 PropertyDetails new_details(attributes, NORMAL, new_enumeration_index); in ReplaceSlowProperty()
2425 PropertyDetails details = new_descriptors->GetDetails(i); in MigrateToMap()
2427 PropertyDetails old_details = old_descriptors->GetDetails(i); in MigrateToMap()
[all …]
Dtransitions-inl.h163 PropertyDetails TransitionArray::GetTargetDetails(int transition_number) { in GetTargetDetails()
Dobjects-inl.h55 PropertyDetails::PropertyDetails(Smi* smi) { in PropertyDetails() function
60 Smi* PropertyDetails::AsSmi() { in AsSmi()
68 PropertyDetails PropertyDetails::AsDeleted() { in AsDeleted()
70 return PropertyDetails(smi); in AsDeleted()
1610 PropertyDetails details = transitions->GetTargetDetails(transition); in ExpectedTransitionKey()
1632 PropertyDetails target_details = transitions->GetTargetDetails(transition); in FindTransitionToField()
2348 PropertyDetails Map::GetLastDescriptorDetails() { in GetLastDescriptorDetails()
2413 PropertyDetails details = GetDetails(descriptor_index); in SetSortedKey()
2421 PropertyDetails details = GetDetails(descriptor_index); in SetRepresentation()
2449 PropertyDetails DescriptorArray::GetDetails(int descriptor_number) { in GetDetails()
[all …]
Dfactory.cc1111 PropertyDetails details) { in NameDictionaryAdd()
1154 PropertyDetails details = descs->GetDetails(i); in NewGlobalObject()
1156 PropertyDetails d = PropertyDetails(details.attributes(), CALLBACKS, i + 1); in NewGlobalObject()
Dobjects.h2216 PropertyDetails details);
3260 inline PropertyDetails GetDetails(int descriptor_number);
3813 PropertyDetails DetailsAt(int entry) { in DetailsAt()
3815 return PropertyDetails( in DetailsAt()
3820 void DetailsAtPut(int entry, PropertyDetails value) { in DetailsAtPut()
3883 PropertyDetails details);
3887 PropertyDetails details);
3896 PropertyDetails details,
3988 PropertyDetails details);
3991 PropertyDetails details);
[all …]
Dstring-stream.cc359 PropertyDetails details = descs->GetDetails(i); in PrintUsingMap()
Dbootstrapper.cc2418 PropertyDetails details = descs->GetDetails(i); in TransferNamedProperties()
2451 PropertyDetails d = PropertyDetails( in TransferNamedProperties()
2488 PropertyDetails details = properties->DetailsAt(i); in TransferNamedProperties()
Djson-parser.h410 PropertyDetails details = in ParseJsonObject()
/external/v8/src/
Dproperty.h60 PropertyDetails GetDetails() { return details_; } in GetDetails()
67 ASSERT(PropertyDetails::IsValidIndex(index)); in SetEnumerationIndex()
68 details_ = PropertyDetails(details_.attributes(), details_.type(), index); in SetEnumerationIndex()
76 PropertyDetails details_;
81 void Init(String* key, Object* value, PropertyDetails details) { in Init()
87 Descriptor(String* key, Object* value, PropertyDetails details) in Descriptor()
118 : Descriptor(key, map_or_array, PropertyDetails(NONE, in ElementsTransitionDescriptor()
210 void DescriptorResult(JSObject* holder, PropertyDetails details, int number) { in DescriptorResult()
220 details_ = PropertyDetails(details); in DescriptorResult()
228 PropertyDetails(static_cast<PropertyAttributes>(DONT_ENUM | in ConstantResult()
[all …]
Dproperty-details.h78 class PropertyDetails BASE_EMBEDDED {
80 PropertyDetails(PropertyAttributes attributes,
97 explicit inline PropertyDetails(Smi* smi);
106 inline PropertyDetails AsDeleted();
Dobjects.cc450 PropertyDetails details) { in SetNormalizedProperty()
459 PropertyDetails details) { in SetNormalizedProperty()
479 details = PropertyDetails(details.attributes(), in SetNormalizedProperty()
502 PropertyDetails details = dictionary->DetailsAt(entry); in DeleteNormalizedProperty()
1687 PropertyDetails details = PropertyDetails(attributes, NORMAL, index); in AddSlowProperty()
1699 PropertyDetails details = PropertyDetails(attributes, NORMAL); in AddSlowProperty()
1789 PropertyDetails new_details(attributes, NORMAL, new_enumeration_index); in ReplaceSlowProperty()
2096 PropertyDetails details = dictionary->DetailsAt(entry); in SetElementWithCallbackSetterInPrototypes()
2324 PropertyDetails details(descriptors->GetDetails(index)); in GetDescriptorContents()
2508 PropertyDetails d = property_dictionary()->DetailsAt(entry); in LocalLookupRealNamedProperty()
[all …]
Dobjects-inl.h54 PropertyDetails::PropertyDetails(Smi* smi) { in PropertyDetails() function
59 Smi* PropertyDetails::AsSmi() { in AsSmi()
64 PropertyDetails PropertyDetails::AsDeleted() { in AsDeleted()
66 return PropertyDetails(smi); in AsDeleted()
1935 return PropertyDetails(GetDetails(descriptor_number)).type(); in GetType()
1999 return PropertyDetails(GetDetails(descriptor_number)).IsDontEnum(); in IsDontEnum()
2006 PropertyDetails(GetDetails(descriptor_number))); in Get()
4625 SetEntry(entry, key, value, PropertyDetails(Smi::FromInt(0))); in SetEntry()
4633 PropertyDetails details) { in SetEntry()
Dobjects.h1603 PropertyDetails details);
1607 PropertyDetails details);
2429 if (IsEmpty()) return PropertyDetails::kInitialIndex; in NextEnumerationIndex()
2634 return PropertyDetails(GetDetails(descriptor_number)).type() == in is_null_descriptor()
2996 PropertyDetails DetailsAt(int entry) { in DetailsAt()
2998 return PropertyDetails( in DetailsAt()
3003 void DetailsAtPut(int entry, PropertyDetails value) { in DetailsAtPut()
3062 PropertyDetails details);
3066 PropertyDetails details);
3075 PropertyDetails details,
[all …]
Dbootstrapper.cc2162 PropertyDetails details = PropertyDetails(descs->GetDetails(i)); in TransferNamedProperties()
2194 PropertyDetails d = in TransferNamedProperties()
2195 PropertyDetails(details.attributes(), CALLBACKS, details.index()); in TransferNamedProperties()
2232 PropertyDetails details = properties->DetailsAt(i); in TransferNamedProperties()
/external/chromium_org/v8/src/x64/
Dic-x64.cc148 Smi::FromInt(PropertyDetails::TypeField::kMask)); in GenerateDictionaryLoad()
204 (PropertyDetails::TypeField::kMask | in GenerateDictionaryStore()
205 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; in GenerateDictionaryStore()
/external/v8/src/ia32/
Dic-ia32.cc147 Immediate(PropertyDetails::TypeField::kMask << kSmiTagSize)); in GenerateDictionaryLoad()
202 (PropertyDetails::TypeField::kMask | in GenerateDictionaryStore()
203 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; in GenerateDictionaryStore()
/external/chromium_org/v8/src/arm/
Dic-arm.cc149 __ tst(scratch1, Operand(PropertyDetails::TypeField::kMask << kSmiTagSize)); in GenerateDictionaryLoad()
198 (PropertyDetails::TypeField::kMask | in GenerateDictionaryStore()
199 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; in GenerateDictionaryStore()
/external/chromium_org/v8/src/ia32/
Dic-ia32.cc148 Immediate(PropertyDetails::TypeField::kMask << kSmiTagSize)); in GenerateDictionaryLoad()
203 (PropertyDetails::TypeField::kMask | in GenerateDictionaryStore()
204 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; in GenerateDictionaryStore()
/external/v8/src/x64/
Dic-x64.cc148 Smi::FromInt(PropertyDetails::TypeField::kMask)); in GenerateDictionaryLoad()
205 (PropertyDetails::TypeField::kMask | in GenerateDictionaryStore()
206 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; in GenerateDictionaryStore()
/external/v8/src/arm/
Dic-arm.cc149 __ tst(scratch1, Operand(PropertyDetails::TypeField::kMask << kSmiTagSize)); in GenerateDictionaryLoad()
198 (PropertyDetails::TypeField::kMask | in GenerateDictionaryStore()
199 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; in GenerateDictionaryStore()
/external/chromium_org/v8/src/mips/
Dic-mips.cc149 Operand(PropertyDetails::TypeField::kMask << kSmiTagSize)); in GenerateDictionaryLoad()
200 (PropertyDetails::TypeField::kMask | in GenerateDictionaryStore()
201 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; in GenerateDictionaryStore()
/external/v8/src/mips/
Dic-mips.cc149 Operand(PropertyDetails::TypeField::kMask << kSmiTagSize)); in GenerateDictionaryLoad()
200 (PropertyDetails::TypeField::kMask | in GenerateDictionaryStore()
201 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; in GenerateDictionaryStore()

123