Searched refs:current_map (Results 1 - 16 of 16) sorted by relevance
/external/v8/src/ic/ppc/ |
H A D | handler-compiler-ppc.cc | 460 Handle<Map> current_map(receiver_map->GetPrototypeChainRootMap(isolate()), 465 while (!current_map.is_identical_to(holder_map)) { 470 DCHECK(current_map->IsJSGlobalProxyMap() || 471 !current_map->is_access_check_needed()); 473 if (current_map->IsJSGlobalObjectMap()) { 476 } else if (current_map->is_dictionary_map()) { 477 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast. 494 current = handle(JSObject::cast(current_map->prototype())); 495 current_map = handle(current->map()); 498 DCHECK(!current_map [all...] |
/external/v8/src/ic/arm/ |
H A D | handler-compiler-arm.cc | 465 Handle<Map> current_map(receiver_map->GetPrototypeChainRootMap(isolate()), 470 while (!current_map.is_identical_to(holder_map)) { 473 if (current_map->IsJSGlobalObjectMap()) { 476 } else if (current_map->is_dictionary_map()) { 477 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast. 494 current = handle(JSObject::cast(current_map->prototype())); 495 current_map = handle(current->map()); 498 DCHECK(!current_map->IsJSGlobalProxyMap());
|
/external/v8/src/ic/arm64/ |
H A D | handler-compiler-arm64.cc | 496 Handle<Map> current_map(receiver_map->GetPrototypeChainRootMap(isolate()), 501 while (!current_map.is_identical_to(holder_map)) { 504 if (current_map->IsJSGlobalObjectMap()) { 507 } else if (current_map->is_dictionary_map()) { 508 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast. 524 current = handle(JSObject::cast(current_map->prototype())); 525 current_map = handle(current->map()); 528 DCHECK(!current_map->IsJSGlobalProxyMap());
|
/external/v8/src/ic/ia32/ |
H A D | handler-compiler-ia32.cc | 467 Handle<Map> current_map(receiver_map->GetPrototypeChainRootMap(isolate()), 472 while (!current_map.is_identical_to(holder_map)) { 475 if (current_map->IsJSGlobalObjectMap()) { 478 } else if (current_map->is_dictionary_map()) { 479 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast. 496 current = handle(JSObject::cast(current_map->prototype())); 497 current_map = handle(current->map()); 500 DCHECK(!current_map->IsJSGlobalProxyMap());
|
/external/v8/src/ic/mips/ |
H A D | handler-compiler-mips.cc | 447 Handle<Map> current_map(receiver_map->GetPrototypeChainRootMap(isolate()), 452 while (!current_map.is_identical_to(holder_map)) { 455 if (current_map->IsJSGlobalObjectMap()) { 458 } else if (current_map->is_dictionary_map()) { 459 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast. 476 current = handle(JSObject::cast(current_map->prototype())); 477 current_map = handle(current->map()); 480 DCHECK(!current_map->IsJSGlobalProxyMap());
|
/external/v8/src/ic/mips64/ |
H A D | handler-compiler-mips64.cc | 447 Handle<Map> current_map(receiver_map->GetPrototypeChainRootMap(isolate()), 452 while (!current_map.is_identical_to(holder_map)) { 455 if (current_map->IsJSGlobalObjectMap()) { 458 } else if (current_map->is_dictionary_map()) { 459 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast. 476 current = handle(JSObject::cast(current_map->prototype())); 477 current_map = handle(current->map()); 480 DCHECK(!current_map->IsJSGlobalProxyMap());
|
/external/v8/src/ic/s390/ |
H A D | handler-compiler-s390.cc | 441 Handle<Map> current_map(receiver_map->GetPrototypeChainRootMap(isolate()), 446 while (!current_map.is_identical_to(holder_map)) { 449 if (current_map->IsJSGlobalObjectMap()) { 452 } else if (current_map->is_dictionary_map()) { 453 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast. 470 current = handle(JSObject::cast(current_map->prototype())); 471 current_map = handle(current->map()); 474 DCHECK(!current_map->IsJSGlobalProxyMap());
|
/external/v8/src/ic/x64/ |
H A D | handler-compiler-x64.cc | 460 Handle<Map> current_map(receiver_map->GetPrototypeChainRootMap(isolate()), 465 while (!current_map.is_identical_to(holder_map)) { 468 if (current_map->IsJSGlobalObjectMap()) { 471 } else if (current_map->is_dictionary_map()) { 472 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast. 489 current = handle(JSObject::cast(current_map->prototype())); 490 current_map = handle(current->map()); 493 DCHECK(!current_map->IsJSGlobalProxyMap());
|
/external/v8/src/ic/x87/ |
H A D | handler-compiler-x87.cc | 467 Handle<Map> current_map(receiver_map->GetPrototypeChainRootMap(isolate()), 472 while (!current_map.is_identical_to(holder_map)) { 475 if (current_map->IsJSGlobalObjectMap()) { 478 } else if (current_map->is_dictionary_map()) { 479 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast. 496 current = handle(JSObject::cast(current_map->prototype())); 497 current_map = handle(current->map()); 500 DCHECK(!current_map->IsJSGlobalProxyMap());
|
/external/v8/src/ic/ |
H A D | handler-compiler.cc | 50 Handle<Map> current_map = stub_holder_map; local 53 if (current_map->is_dictionary_map()) cache_name = name; 54 if (current_map->prototype()->IsNull(isolate)) break; 58 if (!current_map->has_hidden_prototype()) break; 61 last = handle(JSObject::cast(current_map->prototype())); 62 current_map = handle(last->map());
|
H A D | ic.cc | 715 Handle<Map> current_map = maps.at(i); local 716 if (current_map->is_deprecated()) { 719 } else if (map.is_identical_to(current_map)) { 725 IsTransitionOfMonomorphicTarget(*current_map, *map)) { 903 Handle<Map> current_map(current->map(), isolate); 905 if (current_map->IsJSGlobalObjectMap()) { 916 } else if (current_map->is_dictionary_map()) { 917 DCHECK(!current_map->IsJSGlobalProxyMap()); // Proxy maps are fast.
|
/external/v8/src/ |
H A D | objects-debug.cc | 1398 static bool CheckOneBackPointer(Map* current_map, Object* target) { argument 1399 return !target->IsMap() || Map::cast(target)->GetBackPointer() == current_map;
|
H A D | objects.cc | 5192 Map* current_map = map; local 5196 Map* next_map = current_map->ElementsTransitionMap(); 5197 if (next_map == nullptr) return current_map; 5199 current_map = next_map; 5202 DCHECK_EQ(to_kind, current_map->elements_kind()); 5203 return current_map; 5243 Handle<Map> current_map = map; local 5254 current_map = Map::CopyAsElementsKind(current_map, kind, flag); 5262 current_map 12553 Map* current_map = current_obj->map(); local 12837 Handle<Map> current_map = initial_map; local 12840 native_context->set(Context::ArrayMapIndex(kind), *current_map); local [all...] |
H A D | code-stub-assembler.cc | 7233 Variable current_map(this, MachineRepresentation::kTagged); 7234 current_map.Bind(LoadMap(current_js_object.value())); 7237 Variable* loop_vars[2] = {¤t_js_object, ¤t_map}; 7245 Node* enum_length = EnumLength(current_map.value()); 7273 current_js_object.Bind(LoadMapPrototype(current_map.value())); 7282 current_map.Bind(LoadMap(current_js_object.value())); 7283 Node* enum_length = EnumLength(current_map.value());
|
H A D | objects.h | 3347 bool IsConsistentWithBackPointers(Map* current_map);
|
/external/v8/src/crankshaft/ |
H A D | hydrogen.cc | 7319 Handle<Map> current_map = maps->at(i); local 7320 if (current_map->DictionaryElementsInPrototypeChainOnly()) { 7333 Handle<Map> current_map = maps->at(i); local 7334 if (current_map->IsStringMap()) {
|
Completed in 405 milliseconds