Lines Matching defs:current_map
362 Register current_map, Register destination_map) {
479 Handle<Map> current_map = receiver_map;
483 while (!current_map.is_identical_to(holder_map)) {
488 DCHECK(current_map->IsJSGlobalProxyMap() ||
489 !current_map->is_access_check_needed());
491 prototype = handle(JSObject::cast(current_map->prototype()));
492 if (current_map->is_dictionary_map() &&
493 !current_map->IsJSGlobalObjectMap()) {
494 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast.
518 if (current_map->IsJSGlobalObjectMap()) {
523 Handle<WeakCell> cell = Map::WeakCellForMap(current_map);
535 current_map = handle(current->map());
538 DCHECK(!current_map->IsJSGlobalProxyMap());
547 Handle<WeakCell> cell = Map::WeakCellForMap(current_map);