Home | History | Annotate | Download | only in optimizing

Lines Matching refs:dex_cache

741       // attempt to read the dex_cache with a dex_method_index that is not from the correct
906 Handle<mirror::DexCache> dex_cache = dex_compilation_unit_->GetDexCache();
907 Handle<mirror::Class> resolved_class(hs.NewHandle(dex_cache->GetResolvedType(type_index)));
912 bool can_throw = NeedsAccessCheck(type_index, dex_cache, &finalizable);
921 if (outer_dex_cache.Get() != dex_cache.Get()) {
992 Handle<mirror::DexCache> dex_cache = dex_compilation_unit_->GetDexCache();
1002 } else if (outer_dex_cache.Get() == dex_cache.Get()) {
1269 Handle<mirror::DexCache> dex_cache = compilation_unit.GetDexCache();
1271 return driver->ResolveCompilingMethodsClass(soa, dex_cache, class_loader, &compilation_unit);
1285 Handle<mirror::DexCache> dex_cache = dex_compilation_unit_->GetDexCache();
1289 soa, dex_cache, class_loader, type_index, dex_compilation_unit_)));
1326 Handle<mirror::DexCache> dex_cache = dex_compilation_unit_->GetDexCache();
1330 soa, dex_cache, class_loader, dex_compilation_unit_, field_index, true);
1349 } else if (outer_dex_cache.Get() != dex_cache.Get()) {
1629 Handle<mirror::DexCache> dex_cache = dex_compilation_unit_->GetDexCache();
1630 Handle<mirror::Class> resolved_class(hs.NewHandle(dex_cache->GetResolvedType(type_index)));
1634 dex_cache,
1645 compiler_driver_->CanAssumeTypeIsPresentInDexCache(dex_cache, type_index));
1664 Handle<mirror::DexCache> dex_cache,
1667 dex_compilation_unit_->GetDexMethodIndex(), dex_cache, type_index, finalizable);
1672 Handle<mirror::DexCache> dex_cache = dex_compilation_unit_->GetDexCache();
1673 return NeedsAccessCheck(type_index, dex_cache, finalizable);
2610 Handle<mirror::DexCache> dex_cache = dex_compilation_unit_->GetDexCache();
2612 dex_compilation_unit_->GetDexMethodIndex(), dex_cache, type_index);
2614 compiler_driver_->CanAssumeTypeIsPresentInDexCache(dex_cache, type_index);