/external/v8/src/ |
property.cc | 31 explicit FastPropertyDetails(const PropertyDetails& v) : details(v) {} 32 const PropertyDetails details; 36 // Outputs PropertyDetails as a dictionary details. 37 std::ostream& operator<<(std::ostream& os, const PropertyDetails& details) { 48 // Outputs PropertyDetails as a descriptor array details. 51 const PropertyDetails& details = details_fast.details; 67 void PropertyDetails::Print(bool dictionary_mode) {
|
property-details.h | 70 // Must fit in the BitField PropertyDetails::KindField. 75 // Must fit in the BitField PropertyDetails::StoreModeField. 80 // Must fit in the BitField PropertyDetails::TypeField. 235 // PropertyDetails captures type and attributes for a property. 237 class PropertyDetails BASE_EMBEDDED { 239 PropertyDetails(PropertyAttributes attributes, PropertyType type, int index, 249 PropertyDetails(PropertyAttributes attributes, 259 PropertyDetails(PropertyAttributes attributes, PropertyKind kind, 268 static PropertyDetails Empty() { 269 return PropertyDetails(NONE, DATA, 0, PropertyCellType::kNoCell) [all...] |
property.h | 25 PropertyDetails GetDetails() const { return details_; } 32 PropertyDetails details_; 37 void Init(Handle<Name> key, Handle<Object> value, PropertyDetails details) { 44 Descriptor(Handle<Name> key, Handle<Object> value, PropertyDetails details)
|
layout-descriptor.h | 59 PropertyDetails details); 65 Handle<Map> map, PropertyDetails details, 102 PropertyDetails details);
|
transitions.cc | 38 PropertyDetails old_details = GetSimpleTargetDetails(old_target); 39 PropertyDetails new_details = is_special_transition 40 ? PropertyDetails::Empty() 68 PropertyDetails details = is_special_transition 69 ? PropertyDetails::Empty() 168 PropertyDetails details = GetSimpleTargetDetails(target); 203 PropertyDetails details = target->GetLastDescriptorDetails(); 216 PropertyDetails details = GetSimpleTargetDetails(target); 506 PropertyDetails details = 530 PropertyDetails target_details = GetTargetDetails(key, target) [all...] |
lookup.h | 48 property_details_(PropertyDetails::Empty()), 68 property_details_(PropertyDetails::Empty()), 87 property_details_(PropertyDetails::Empty()), 103 property_details_(PropertyDetails::Empty()), 235 PropertyDetails property_details() const { 357 PropertyDetails property_details_;
|
layout-descriptor-inl.h | 30 PropertyDetails details) { 186 PropertyDetails details = descriptors->GetDetails(i); 206 PropertyDetails details = descriptors->GetDetails(i);
|
layout-descriptor.cc | 43 Handle<Map> map, PropertyDetails details) { 69 Handle<Map> map, PropertyDetails details, 264 PropertyDetails details = descriptors->GetDetails(i);
|
field-index-inl.h | 90 PropertyDetails details =
|
transitions.h | 155 static inline PropertyDetails GetTargetDetails(Name* name, Map* target); 270 static inline PropertyDetails GetSimpleTargetDetails(Map* transition) {
|
elements.cc | [all...] |
transitions-inl.h | 160 PropertyDetails TransitionArray::GetTargetDetails(Name* name, Map* target) {
|
api-natives.cc | 239 PropertyDetails details(Smi::cast(*bit)); 259 PropertyDetails details(Smi::cast(properties.get(i++))); 490 PropertyDetails details(attributes, DATA, 0, PropertyCellType::kNoCell); 503 PropertyDetails details(attributes, DATA, 0, PropertyCellType::kNoCell); 517 PropertyDetails details(attributes, ACCESSOR, 0, PropertyCellType::kNoCell);
|
objects.cc | [all...] |
elements.h | 57 virtual PropertyDetails GetDetails(JSObject* holder, uint32_t entry) = 0;
|
objects.h | [all...] |
property-descriptor.cc | 61 PropertyDetails details = descs->GetDetails(i);
|
/external/v8/src/runtime/ |
runtime-utils.h | 90 // Cast the given argument to PropertyDetails and store its value in a 95 PropertyDetails name = PropertyDetails(Smi::cast(args[index]));
|
runtime.cc | 70 Handle<Smi>(Smi::FromInt(i), isolate), PropertyDetails::Empty());
|
/external/v8/test/cctest/ |
test-transitions.cc | 27 int type_value = PropertyDetails::TypeField::encode(type); 28 int kind_location_value = PropertyDetails::KindField::encode(kind) | 29 PropertyDetails::LocationField::encode(location);
|
test-dictionary.cc | 241 NameDictionary::Add(dict, key, value, PropertyDetails::Empty());
|
/external/v8/src/compiler/ |
js-global-object-specialization.cc | 79 PropertyDetails property_details = property_cell->property_details(); 160 PropertyDetails property_details = property_cell->property_details();
|
access-info.cc | 245 PropertyDetails const details = descriptors->GetDetails(number); 414 PropertyDetails const details =
|
/external/v8/src/ic/arm/ |
ic-arm.cc | 69 __ tst(scratch1, Operand(PropertyDetails::TypeField::kMask << kSmiTagSize)); 111 (PropertyDetails::TypeField::kMask | 112 PropertyDetails::AttributesField::encode(READ_ONLY)) [all...] |
/external/v8/src/ic/arm64/ |
ic-arm64.cc | 62 __ Tst(scratch1, Smi::FromInt(PropertyDetails::TypeField::kMask)); 102 PropertyDetails::TypeField::kMask | 103 PropertyDetails::AttributesField::encode(READ_ONLY); [all...] |