/external/v8/src/ |
D | property.h | 60 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 …]
|
D | property-details.h | 78 class PropertyDetails BASE_EMBEDDED { 80 PropertyDetails(PropertyAttributes attributes, 97 explicit inline PropertyDetails(Smi* smi); 106 inline PropertyDetails AsDeleted();
|
D | objects.cc | 450 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 …]
|
D | objects-inl.h | 54 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()
|
D | objects.h | 1603 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 …]
|
D | bootstrapper.cc | 2162 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()
|
D | elements.cc | 1029 PropertyDetails details = dict->DetailsAt(i); in SetLengthWithoutNormalize() 1147 PropertyDetails details = backing_store->DetailsAt(entry); in GetImpl()
|
D | hydrogen-instructions.h | 3457 HLoadGlobalCell(Handle<JSGlobalPropertyCell> cell, PropertyDetails details) 3488 PropertyDetails details_; 3536 PropertyDetails details) 3560 PropertyDetails details_;
|
D | handles.cc | 734 PropertyDetails details(descs->GetDetails(i)); in GetEnumPropertyKeys()
|
D | runtime.cc | 115 PropertyDetails name = PropertyDetails(Smi::cast(args[index])); 1060 PropertyDetails details = dictionary->DetailsAt(entry); in GetOwnProperty() 2104 PropertyDetails details(instance_desc->GetDetails(index)); in RUNTIME_FUNCTION() 2133 PropertyDetails details = function->property_dictionary()->DetailsAt(entry); in RUNTIME_FUNCTION() 2134 PropertyDetails new_details( in RUNTIME_FUNCTION() 4853 PropertyDetails details = dictionary->DetailsAt(entry); in RUNTIME_FUNCTION() 10141 details->set(1, PropertyDetails(NONE, NORMAL).AsSmi()); in RUNTIME_FUNCTION() 13280 PropertyDetails(NONE, NORMAL)); in InitializeIntrinsicFunctionNames()
|
D | heap.cc | 3972 PropertyDetails details(descs->GetDetails(i)); in AllocateGlobalObject() 3974 PropertyDetails d = in AllocateGlobalObject() 3975 PropertyDetails(details.attributes(), CALLBACKS, details.index()); in AllocateGlobalObject()
|
D | mark-compact.cc | 1888 PropertyDetails details(Smi::cast(contents->get(i + 1))); in MarkDescriptorArray()
|
/external/v8/src/x64/ |
D | ic-x64.cc | 148 Smi::FromInt(PropertyDetails::TypeField::kMask)); in GenerateDictionaryLoad() 205 (PropertyDetails::TypeField::kMask | in GenerateDictionaryStore() 206 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; in GenerateDictionaryStore()
|
D | macro-assembler-x64.cc | 3539 Smi::FromInt(PropertyDetails::TypeField::kMask)); in LoadFromNumberDictionary()
|
/external/v8/src/ia32/ |
D | ic-ia32.cc | 147 Immediate(PropertyDetails::TypeField::kMask << kSmiTagSize)); in GenerateDictionaryLoad() 202 (PropertyDetails::TypeField::kMask | in GenerateDictionaryStore() 203 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; in GenerateDictionaryStore()
|
D | macro-assembler-ia32.cc | 1086 Immediate(PropertyDetails::TypeField::kMask << kSmiTagSize)); in LoadFromNumberDictionary()
|
/external/v8/src/arm/ |
D | ic-arm.cc | 149 __ tst(scratch1, Operand(PropertyDetails::TypeField::kMask << kSmiTagSize)); in GenerateDictionaryLoad() 198 (PropertyDetails::TypeField::kMask | in GenerateDictionaryStore() 199 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; in GenerateDictionaryStore()
|
D | macro-assembler-arm.cc | 1498 tst(t1, Operand(Smi::FromInt(PropertyDetails::TypeField::kMask))); in LoadFromNumberDictionary()
|
/external/v8/src/mips/ |
D | ic-mips.cc | 149 Operand(PropertyDetails::TypeField::kMask << kSmiTagSize)); in GenerateDictionaryLoad() 200 (PropertyDetails::TypeField::kMask | in GenerateDictionaryStore() 201 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; in GenerateDictionaryStore()
|
D | macro-assembler-mips.cc | 530 And(at, reg1, Operand(Smi::FromInt(PropertyDetails::TypeField::kMask))); in LoadFromNumberDictionary()
|