Home | History | Annotate | Download | only in src

Lines Matching defs:new_map

509         Object* new_map;
511 if (!maybe_new_map->ToObject(&new_map)) return maybe_new_map;
513 set_map(Map::cast(new_map));
1481 MaybeObject* JSObject::AddFastPropertyUsingMap(Map* new_map,
1484 int index = new_map->PropertyIndexFor(name);
1487 int new_unused = new_map->unused_property_fields();
1495 set_map(new_map);
1572 Map* new_map = Map::cast(r);
1575 MapTransitionDescriptor d(name, Map::cast(new_map), attributes);
1599 new_map->set_unused_property_fields(kFieldsAdded - 1);
1601 new_map->set_unused_property_fields(map()->unused_property_fields() - 1);
1606 new_map->set_instance_descriptors(DescriptorArray::cast(new_descriptors));
1607 set_map(new_map);
1627 Object* new_map;
1629 if (!maybe_new_map->ToObject(&new_map)) return maybe_new_map;
1633 Map::cast(new_map)->set_instance_descriptors(descriptors);
1635 set_map(Map::cast(new_map));
1657 ConstTransitionDescriptor mark(name, Map::cast(new_map));
1863 Map* new_map = Map::cast(new_map_unchecked);
1864 new_map->set_instance_descriptors(new_descriptors);
1883 new_map->set_unused_property_fields(new_unused_property_fields);
1884 set_map(new_map);
2257 Map* new_map) {
2261 return new_map;
2267 Heap* heap = new_map->GetHeap();
2275 new_array->set(1, new_map);
2286 array->set(i, new_map);
2302 new_array->set(i, new_map);
2452 Map* new_map = NULL;
2457 if (!maybe_map->To(&new_map)) return maybe_map;
2460 new_map->set_elements_kind(to_kind);
2470 current_map->AddElementsTransition(to_kind, new_map);
2473 return new_map;
3400 Map* new_map;
3404 if (!maybe_map->To(&new_map)) return maybe_map;
3411 int new_instance_size = new_map->instance_size();
3422 set_map(new_map);
3423 new_map->clear_instance_descriptors();
3532 Object* new_map;
3535 if (!maybe->ToObject(&new_map)) return maybe;
3536 set_map(Map::cast(new_map));
4170 Map* new_map;
4172 if (!maybe->To<Map>(&new_map)) return maybe;
4174 new_map->set_is_extensible(false);
4175 set_map(new_map);
4177 return new_map;
4523 Map* new_map;
4525 if (!maybe_new_map->To(&new_map)) return maybe_new_map;
4527 set_map(new_map);
4827 Object* new_map;
4829 if (!maybe_new_map->ToObject(&new_map)) return maybe_new_map;
4836 cast(new_map)->set_instance_descriptors(DescriptorArray::cast(descriptors));
4837 return new_map;
7460 Map* new_map;
7462 if (!maybe_new_map->To(&new_map)) return maybe_new_map;
7463 new_map->set_prototype(value);
7465 set_initial_map_and_cache_transitions(new_map);
7490 Map* new_map;
7492 if (!maybe_new_map->To(&new_map)) return maybe_new_map;
7494 Heap* heap = new_map->GetHeap();
7495 set_map(new_map);
7496 new_map->set_constructor(value);
7497 new_map->set_non_instance_prototype(true);
8472 Map* new_map = NULL;
8485 new_map)) return maybe;
8497 set_map_and_elements(new_map, new_elements);
8530 Map* new_map;
8533 if (!maybe_obj->To(&new_map)) return maybe_obj;
8541 set_map_and_elements(new_map, elems);
8708 Object* new_map = map->GetPrototypeTransition(value);
8709 if (new_map == NULL) {
8711 if (!maybe_new_map->ToObject(&new_map)) return maybe_new_map;
8715 map->PutPrototypeTransition(value, Map::cast(new_map));
8719 Map::cast(new_map)->set_prototype(value);
8721 ASSERT(Map::cast(new_map)->prototype() == value);
8722 real_receiver->set_map(Map::cast(new_map));
9186 Map* new_map;
9189 if (!maybe_new_map->To(&new_map)) return maybe_new_map;
9191 set_map(new_map);
9680 Map* new_map;
9681 if (!maybe_new_map->To(&new_map)) return maybe_new_map;
9682 set_map(new_map);
11287 Map* new_map = Map::cast(obj);
11298 set_map(new_map);
12461 Object* new_map;
12463 if (!maybe_new_map->ToObject(&new_map)) return maybe_new_map;
12467 obj->set_map(Map::cast(new_map));