/external/v8/src/ |
property-details.h | 70 // Must fit in the BitField PropertyDetails::KindField. 74 // Must fit in the BitField PropertyDetails::LocationField. 78 // Must fit in the BitField PropertyDetails::ConstnessField. 229 // PropertyDetails captures type and attributes for a property. 231 class PropertyDetails BASE_EMBEDDED { 234 PropertyDetails(PropertyKind kind, PropertyAttributes attributes, int index, 243 PropertyDetails(PropertyKind kind, PropertyAttributes attributes, 253 static PropertyDetails Empty( 255 return PropertyDetails(kData, NONE, 0, cell_type); 260 PropertyDetails set_pointer(int i) const [all...] |
property.cc | 38 PropertyDetails details(kData, attributes, kField, constness, representation, 57 // Outputs PropertyDetails as a dictionary details. 58 void PropertyDetails::PrintAsSlowTo(std::ostream& os) { 66 // Outputs PropertyDetails as a descriptor array details. 67 void PropertyDetails::PrintAsFastTo(std::ostream& os, PrintMode mode) { 92 void PropertyDetails::Print(bool dictionary_mode) {
|
property.h | 27 PropertyDetails GetDetails() const { return details_; } 60 PropertyDetails details_; 63 void Init(Handle<Name> key, Handle<Object> value, PropertyDetails details) { 71 Descriptor(Handle<Name> key, Handle<Object> value, PropertyDetails details)
|
layout-descriptor.h | 59 PropertyDetails details); 65 Handle<Map> map, PropertyDetails details, 103 PropertyDetails details);
|
map-updater.cc | 31 PropertyDetails MapUpdater::GetDetails(int descriptor) const { 34 return PropertyDetails(new_kind_, new_attributes_, new_location_, 99 PropertyDetails old_details = 184 PropertyDetails old_details = 239 PropertyDetails old_details = 279 PropertyDetails old_details = GetDetails(i); 289 PropertyDetails tmp_details = tmp_descriptors->GetDetails(i); 330 PropertyDetails details = 358 PropertyDetails old_details = GetDetails(i); 367 PropertyDetails tmp_details = tmp_descriptors->GetDetails(i) [all...] |
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(); 217 PropertyDetails details = GetSimpleTargetDetails(target); 508 PropertyDetails details = 532 PropertyDetails target_details = GetTargetDetails(key, target) [all...] |
field-index-inl.h | 88 PropertyDetails details =
|
map-updater.h | 119 inline PropertyDetails GetDetails(int descriptor) const;
|
layout-descriptor-inl.h | 30 PropertyDetails details) { 186 PropertyDetails details = descriptors->GetDetails(i); 206 PropertyDetails details = descriptors->GetDetails(i);
|
layout-descriptor.cc | 44 Handle<Map> map, PropertyDetails details) { 70 Handle<Map> map, PropertyDetails details, 265 PropertyDetails details = descriptors->GetDetails(i);
|
lookup.h | 65 property_details_(PropertyDetails::Empty()), 90 property_details_(PropertyDetails::Empty()), 226 PropertyDetails property_details() const { 359 PropertyDetails property_details_;
|
transitions.h | 155 static inline PropertyDetails GetTargetDetails(Name* name, Map* target); 270 static inline PropertyDetails GetSimpleTargetDetails(Map* transition) {
|
lookup.cc | 110 property_details_ = PropertyDetails::Empty(); 290 PropertyDetails details(kData, attributes, 0, PropertyCellType::kMutable); 300 PropertyDetails original_details = 358 property_details_ = PropertyDetails(kData, attributes, index, 369 PropertyDetails(kData, attributes, 0, PropertyCellType::kNoCell); 383 PropertyDetails(kData, attributes, 0, PropertyCellType::kNoCell); 532 PropertyDetails details(kAccessor, attributes, 0, PropertyCellType::kMutable); [all...] |
transitions-inl.h | 160 PropertyDetails TransitionArray::GetTargetDetails(Name* name, Map* target) {
|
elements.cc | [all...] |
api-natives.cc | 227 PropertyDetails details(Smi::cast(bit)); 247 PropertyDetails details(Smi::cast(properties->get(i++))); 551 PropertyDetails details(kData, attributes, 0, PropertyCellType::kNoCell); 563 PropertyDetails details(kData, attributes, 0, PropertyCellType::kNoCell); 576 PropertyDetails details(kAccessor, attributes, 0, PropertyCellType::kNoCell);
|
elements.h | 57 virtual PropertyDetails GetDetails(JSObject* holder, uint32_t entry) = 0;
|
objects-printer.cc | 282 PropertyDetails details = descs->GetDetails(i); 298 details.PrintAsFastTo(os, PropertyDetails::kForProperties); [all...] |
property-descriptor.cc | 61 PropertyDetails details = descs->GetDetails(i);
|
keys.cc | 327 PropertyDetails details = descs->GetDetails(i); 537 PropertyDetails details = descs->GetDetails(i); 601 PropertyDetails details = descs->GetDetails(i); [all...] |
objects.cc | [all...] |
/external/v8/src/runtime/ |
runtime-utils.h | 64 // Cast the given argument to PropertyDetails and store its value in a 68 PropertyDetails name = PropertyDetails(Smi::cast(args[index]));
|
/external/v8/src/ic/ |
keyed-store-generic.cc | 244 GotoIf(IsSetSmi(details, PropertyDetails::kAttributesReadOnlyMask), slow); 513 GotoIf(IsSetWord32(details, PropertyDetails::kAttributesReadOnlyMask), 515 Node* kind = DecodeWord32<PropertyDetails::KindField>(details); 673 GotoIf(Word32NotEqual(DecodeWord32<PropertyDetails::LocationField>(details), 680 GotoIf(Word32Equal(DecodeWord32<PropertyDetails::ConstnessField>(details), 687 DecodeWord32<PropertyDetails::RepresentationField>(details); 692 DecodeWordFromWord32<PropertyDetails::FieldIndexField>(details); [all...] |
/external/v8/src/builtins/ |
builtins-handler.cc | 246 const int kTypeAndReadOnlyMask = PropertyDetails::KindField::kMask | 247 PropertyDetails::kAttributesReadOnlyMask;
|
/external/v8/src/compiler/ |
access-info.cc | 289 PropertyDetails const details = descriptors->GetDetails(number); 529 PropertyDetails const details =
|