Searched refs:PropertyDetails (Results 1 - 25 of 41) sorted by relevance

12

/external/chromium_org/v8/src/
H A Dproperty-details.h45 // Must fit in the BitField PropertyDetails::TypeField.
182 // PropertyDetails captures type and attributes for a property.
184 class PropertyDetails BASE_EMBEDDED {
186 PropertyDetails(PropertyAttributes attributes, function in class:v8::internal::BASE_EMBEDDED
197 PropertyDetails(PropertyAttributes attributes, function in class:v8::internal::BASE_EMBEDDED
209 PropertyDetails set_pointer(int i) { return PropertyDetails(value_, i); }
211 PropertyDetails CopyWithRepresentation(Representation representation) const {
212 return PropertyDetails(value_, representation);
214 PropertyDetails CopyAddAttribute
284 PropertyDetails(int value, int pointer) { function in class:v8::internal::BASE_EMBEDDED
287 PropertyDetails(int value, Representation representation) { function in class:v8::internal::BASE_EMBEDDED
291 PropertyDetails(int value, PropertyAttributes attributes) { function in class:v8::internal::BASE_EMBEDDED
[all...]
H A Dproperty.h35 PropertyDetails GetDetails() const { return details_; }
42 PropertyDetails details_;
47 void Init(Handle<Name> key, Handle<Object> value, PropertyDetails details) {
53 Descriptor(Handle<Name> key, Handle<Object> value, PropertyDetails details)
133 void DescriptorResult(JSObject* holder, PropertyDetails details, int number) {
151 details_ = PropertyDetails(NONE, NORMAL, Representation::None());
248 PropertyDetails details_;
H A Dfield-index-inl.h95 PropertyDetails details =
H A Dtransitions.h50 inline PropertyDetails GetTargetDetails(int transition_number);
H A Dlookup.h124 PropertyDetails property_details() const {
185 PropertyDetails property_details_;
H A Dtransitions-inl.h131 PropertyDetails TransitionArray::GetTargetDetails(int transition_number) {
H A Dlookup.cc105 PropertyDetails details(attributes, NORMAL, 0);
177 PropertyDetails details(attributes, CALLBACKS, 0);
H A Dobjects.cc644 PropertyDetails details) {
666 PropertyDetails original_details = property_dictionary->DetailsAt(entry);
677 details = PropertyDetails(
702 PropertyDetails details = dictionary->DetailsAt(entry);
1778 PropertyDetails details = PropertyDetails(attributes, NORMAL, index);
1787 PropertyDetails details = PropertyDetails(attributes, NORMAL, 0);
1951 PropertyDetails details = new_map->GetLastDescriptorDetails();
2003 PropertyDetails detail
[all...]
H A Dobjects-inl.h40 PropertyDetails::PropertyDetails(Smi* smi) { function in class:v8::internal::PropertyDetails
45 Smi* PropertyDetails::AsSmi() const {
53 PropertyDetails PropertyDetails::AsDeleted() const {
55 return PropertyDetails(smi);
1853 PropertyDetails details = transitions->GetTargetDetails(transition);
1875 PropertyDetails target_details = transitions->GetTargetDetails(transition);
2867 PropertyDetails Map::GetLastDescriptorDetails() {
2945 PropertyDetails detail
[all...]
H A Dstring-stream.cc338 PropertyDetails details = descs->GetDetails(i);
H A Dobjects.h1790 PropertyDetails details);
2959 inline PropertyDetails GetDetails(int descriptor_number);
3498 PropertyDetails DetailsAt(int entry) {
3500 return PropertyDetails(
3505 void DetailsAtPut(int entry, PropertyDetails value) {
3575 PropertyDetails details);
3581 PropertyDetails details);
3595 PropertyDetails details,
3683 PropertyDetails details);
3691 PropertyDetails detail
[all...]
H A Dfactory.cc1569 PropertyDetails details = descs->GetDetails(i);
1571 PropertyDetails d = PropertyDetails(details.attributes(), CALLBACKS, i + 1);
H A Dbootstrapper.cc2479 PropertyDetails details = descs->GetDetails(i);
2508 PropertyDetails d = PropertyDetails(
2540 PropertyDetails details = properties->DetailsAt(i);
/external/chromium_org/v8/src/ic/arm/
H A Dic-arm.cc73 __ tst(scratch1, Operand(PropertyDetails::TypeField::kMask << kSmiTagSize));
115 (PropertyDetails::TypeField::kMask |
116 PropertyDetails::AttributesField::encode(READ_ONLY))
H A Dhandler-compiler-arm.cc342 PropertyDetails details = descriptors->GetDetails(descriptor);
/external/chromium_org/v8/src/ic/arm64/
H A Dic-arm64.cc65 __ Tst(scratch1, Smi::FromInt(PropertyDetails::TypeField::kMask));
105 PropertyDetails::TypeField::kMask |
106 PropertyDetails::AttributesField::encode(READ_ONLY);
H A Dhandler-compiler-arm64.cc391 PropertyDetails details = descriptors->GetDetails(descriptor);
/external/chromium_org/v8/src/ic/ia32/
H A Dic-ia32.cc76 Immediate(PropertyDetails::TypeField::kMask << kSmiTagSize));
122 (PropertyDetails::TypeField::kMask |
123 PropertyDetails::AttributesField::encode(READ_ONLY))
H A Dhandler-compiler-ia32.cc340 PropertyDetails details = descriptors->GetDetails(descriptor);
/external/chromium_org/v8/src/ic/mips/
H A Dic-mips.cc74 Operand(PropertyDetails::TypeField::kMask << kSmiTagSize));
118 (PropertyDetails::TypeField::kMask |
119 PropertyDetails::AttributesField::encode(READ_ONLY))
H A Dhandler-compiler-mips.cc336 PropertyDetails details = descriptors->GetDetails(descriptor);
/external/chromium_org/v8/src/ic/mips64/
H A Dic-mips64.cc74 Operand(Smi::FromInt(PropertyDetails::TypeField::kMask)));
118 (PropertyDetails::TypeField::kMask |
119 PropertyDetails::AttributesField::encode(READ_ONLY));
H A Dhandler-compiler-mips64.cc336 PropertyDetails details = descriptors->GetDetails(descriptor);
/external/chromium_org/v8/src/ic/x64/
H A Dic-x64.cc75 Smi::FromInt(PropertyDetails::TypeField::kMask));
122 (PropertyDetails::TypeField::kMask |
123 PropertyDetails::AttributesField::encode(READ_ONLY))
/external/chromium_org/v8/src/ic/x87/
H A Dic-x87.cc76 Immediate(PropertyDetails::TypeField::kMask << kSmiTagSize));
122 (PropertyDetails::TypeField::kMask |
123 PropertyDetails::AttributesField::encode(READ_ONLY))

Completed in 3545 milliseconds

12