Home | History | Annotate | Download | only in x64

Lines Matching defs:current_map

515   Handle<Map> current_map = receiver_map;
519 while (!current_map.is_identical_to(holder_map)) {
524 DCHECK(current_map->IsJSGlobalProxyMap() ||
525 !current_map->is_access_check_needed());
527 prototype = handle(JSObject::cast(current_map->prototype()));
528 if (current_map->is_dictionary_map() &&
529 !current_map->IsJSGlobalObjectMap()) {
530 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast.
557 __ CheckMap(reg, current_map, miss, DONT_DO_SMI_CHECK);
566 if (current_map->IsJSGlobalProxyMap()) {
568 } else if (current_map->IsJSGlobalObjectMap()) {
583 current_map = handle(current->map());
591 __ CheckMap(reg, current_map, miss, DONT_DO_SMI_CHECK);
595 DCHECK(current_map->IsJSGlobalProxyMap() ||
596 !current_map->is_access_check_needed());
597 if (current_map->IsJSGlobalProxyMap()) {