/external/chromium_org/v8/src/ |
stub-cache.cc | 327 MapHandleList* receiver_maps) { 331 Handle<Object> probe = cache->Lookup(receiver_maps, flags); 334 TypeHandleList types(receiver_maps->length()); 335 for (int i = 0; i < receiver_maps->length(); i++) { 336 types.Add(HeapType::Class(receiver_maps->at(i), isolate())); 338 CodeHandleList handlers(receiver_maps->length()); 340 compiler.CompileElementHandlers(receiver_maps, &handlers); 346 PolymorphicCodeCache::Update(cache, receiver_maps, flags, code); 375 MapHandleList* receiver_maps, 388 Handle<Object> probe = cache->Lookup(receiver_maps, flags) [all...] |
stub-cache.h | 99 Handle<Code> ComputeLoadElementPolymorphic(MapHandleList* receiver_maps); 100 Handle<Code> ComputeStoreElementPolymorphic(MapHandleList* receiver_maps, 625 void CompileElementHandlers(MapHandleList* receiver_maps, 754 Handle<Code> CompileStorePolymorphic(MapHandleList* receiver_maps, 758 Handle<Code> CompileStoreElementPolymorphic(MapHandleList* receiver_maps);
|
ic.cc | 660 static bool AddOneReceiverMapIfMissing(MapHandleList* receiver_maps, 663 for (int current = 0; current < receiver_maps->length(); ++current) { 664 if (!receiver_maps->at(current).is_null() && 665 receiver_maps->at(current).is_identical_to(new_receiver_map)) { 669 receiver_maps->Add(new_receiver_map); [all...] |
hydrogen.cc | 8365 SmallMapList receiver_maps; local [all...] |
hydrogen.h | [all...] |
/external/chromium_org/v8/src/mips/ |
stub-cache-mips.cc | [all...] |
/external/chromium_org/v8/src/arm/ |
stub-cache-arm.cc | [all...] |
/external/chromium_org/v8/src/arm64/ |
stub-cache-arm64.cc | [all...] |
/external/chromium_org/v8/src/ia32/ |
stub-cache-ia32.cc | [all...] |
/external/chromium_org/v8/src/x64/ |
stub-cache-x64.cc | [all...] |
/external/chromium_org/v8/src/x87/ |
stub-cache-x87.cc | [all...] |