HomeSort by relevance Sort by last modified time
    Searched refs:PropertyDetails (Results 1 - 25 of 48) sorted by null

1 2

  /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 =

Completed in 671 milliseconds

1 2