Home | History | Annotate | Download | only in src

Lines Matching refs:details

62   // necessary to be able to use the 31st bit of the property details.
1610 PropertyDetails details = transitions->GetTargetDetails(transition);
1612 if (details.type() != FIELD) return Handle<String>::null();
1613 if (details.attributes() != NONE) return Handle<String>::null();
2413 PropertyDetails details = GetDetails(descriptor_index);
2414 set(ToDetailsIndex(descriptor_index), details.set_pointer(pointer).AsSmi());
2421 PropertyDetails details = GetDetails(descriptor_index);
2423 details.CopyWithRepresentation(representation).AsSmi());
2451 Object* details = get(ToDetailsIndex(descriptor_number));
2452 return PropertyDetails(Smi::cast(details));
3772 PropertyDetails details = instance_descriptors()->GetDetails(i);
3773 if (FLAG_track_fields && details.representation().IsNone()) {
3776 if (FLAG_track_fields && details.representation().IsSmi()) {
3779 if (FLAG_track_double_fields && details.representation().IsDouble()) {
3783 details.representation().IsHeapObject()) {
3786 if (FLAG_track_fields && details.type() == CONSTANT) {
6069 PropertyDetails details) {
6071 details.IsDeleted() ||
6072 details.dictionary_index() > 0);
6078 FixedArray::set(index+2, details.AsSmi());