Home | History | Annotate | Download | only in arm

Lines Matching defs:current_map

529   Handle<Map> current_map = receiver_map;
533 while (!current_map.is_identical_to(holder_map)) {
538 DCHECK(current_map->IsJSGlobalProxyMap() ||
539 !current_map->is_access_check_needed());
541 prototype = handle(JSObject::cast(current_map->prototype()));
542 if (current_map->is_dictionary_map() &&
543 !current_map->IsJSGlobalObjectMap()) {
544 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast.
563 __ CheckMap(reg, map_reg, current_map, miss, DONT_DO_SMI_CHECK);
574 if (current_map->IsJSGlobalProxyMap()) {
576 } else if (current_map->IsJSGlobalObjectMap()) {
598 current_map = handle(current->map());
606 __ CheckMap(reg, scratch1, current_map, miss, DONT_DO_SMI_CHECK);
610 DCHECK(current_map->IsJSGlobalProxyMap() ||
611 !current_map->is_access_check_needed());
612 if (current_map->IsJSGlobalProxyMap()) {