/art/runtime/verifier/ |
D | reg_type_test.cc | 41 RegTypeCache cache(true, allocator); in TEST_F() local 42 const RegType& ref_type_const_0 = cache.FromCat1Const(10, true); in TEST_F() 43 const RegType& ref_type_const_1 = cache.FromCat1Const(10, true); in TEST_F() 44 const RegType& ref_type_const_2 = cache.FromCat1Const(30, true); in TEST_F() 45 const RegType& ref_type_const_3 = cache.FromCat1Const(30, false); in TEST_F() 50 const RegType& ref_type_const_wide_0 = cache.FromCat2ConstHi(50, true); in TEST_F() 51 const RegType& ref_type_const_wide_1 = cache.FromCat2ConstHi(50, true); in TEST_F() 54 const RegType& ref_type_const_wide_2 = cache.FromCat2ConstLo(50, true); in TEST_F() 55 const RegType& ref_type_const_wide_3 = cache.FromCat2ConstLo(50, true); in TEST_F() 56 const RegType& ref_type_const_wide_4 = cache.FromCat2ConstLo(55, true); in TEST_F() [all …]
|
D | reg_type.cc | 458 const RegType& RegType::HighHalf(RegTypeCache* cache) const { in HighHalf() 461 return cache->LongHi(); in HighHalf() 463 return cache->DoubleHi(); in HighHalf() 467 return cache->FromCat2ConstHi(const_val->ConstantValue(), false); in HighHalf() 506 const RegType& RegType::GetSuperClass(RegTypeCache* cache) const { in GetSuperClass() 513 return cache->FromClass(super_klass->GetDescriptor(&temp), super_klass, false); in GetSuperClass() 515 return cache->Zero(); in GetSuperClass() 521 return cache->JavaLangObject(true); in GetSuperClass() 523 return cache->FromUnresolvedSuperClass(*this); in GetSuperClass()
|
/art/test/667-jit-jni-stub/ |
D | jit_jni_stub_test.cc | 33 jit::JitCodeCache* cache = Runtime::Current()->GetJit()->GetCodeCache(); in isNextJitGcFull() local 34 MutexLock mu(self, cache->lock_); in isNextJitGcFull() 35 return cache->ShouldDoFullCollection(); in isNextJitGcFull() 52 jit::JitCodeCache* cache = Runtime::Current()->GetJit()->GetCodeCache(); in Java_Main_jitGc() local 54 cache->GarbageCollectCache(Thread::Current()); in Java_Main_jitGc()
|
/art/test/708-jit-cache-churn/ |
D | info.txt | 1 Tests JIT cache for page permission updates and CPU cache inconsistencies. Only runs when test runn…
|
/art/runtime/jit/ |
D | profiling_info.cc | 83 InlineCache* cache = GetInlineCache(dex_pc); in AddInvokeInfo() local 85 mirror::Class* existing = cache->classes_[i].Read<kWithoutReadBarrier>(); in AddInvokeInfo() 97 auto atomic_root = reinterpret_cast<Atomic<GcRoot<mirror::Class>>*>(&cache->classes_[i]); in AddInvokeInfo()
|
D | profiling_info.h | 104 InlineCache* cache = &cache_[i]; in ClearGcRootsInInlineCaches() local 105 memset(&cache->classes_[0], in ClearGcRootsInInlineCaches()
|
/art/test/707-checker-invalid-profile/ |
D | expected.txt | 1 Invalid inline cache in profile file.
|
/art/test/648-inline-caches-unresolved/ |
D | info.txt | 1 Test for inlining with inline cache into an unresolved method.
|
/art/compiler/optimizing/ |
D | intrinsics.cc | 238 info.cache == nullptr || in ComputeIntegerValueOfLocations() 295 info.cache = static_cast<mirror::ObjectArray<mirror::Object>*>( in ComputeIntegerValueOfInfo() 297 if (info.cache == nullptr) { in ComputeIntegerValueOfInfo() 301 if (!heap->ObjectIsInBootImageSpace(info.cache)) { in ComputeIntegerValueOfInfo() 324 DCHECK_EQ(info.cache->GetLength(), info.high - info.low + 1); in ComputeIntegerValueOfInfo()
|
D | intrinsics.h | 136 cache(nullptr), in IntegerValueOfInfo() 146 mirror::ObjectArray<mirror::Object>* cache; member
|
/art/test/643-checker-bogus-ic/ |
D | info.txt | 1 Verify the compiler can handle a bogus inline cache in a profile.
|
/art/test/666-dex-cache-itf/ |
D | info.txt | 1 We used to put wrong entries in the dex cache, which would
|
/art/test/613-inlining-dex-cache/ |
D | info.txt | 2 wrongly update the dex cache of a class loader.
|
/art/test/612-jit-dex-cache/ |
D | info.txt | 2 wrongly update the dex cache of a class loader.
|
/art/test/155-java-set-resolved-type/ |
D | info.txt | 2 type in the dex cache while it was not in the class loader's class table.
|
/art/test/606-erroneous-class/jasmin-multidex/ |
D | ClassA.j | 21 ; Obtain the ErrClass type from Dex cache of the first Dex file. Note that 26 ; the Dex cache of the second Dex file.
|
/art/test/626-const-class-linking/ |
D | info.txt | 3 clearing the dex cache type array.
|
/art/test/144-static-field-sigquit/ |
D | info.txt | 3 Tests that unresolved classes are not put into the dex cache by the verifier.
|
/art/test/etc/ |
D | run-test-jar | 643 ISA_adb_invocation=$(adb shell ls -F /data/dalvik-cache) 655 echo $(adb shell ls -F /data/dalvik-cache) 656 echo $(adb shell ls /data/dalvik-cache) 658 echo $(adb shell ls -F /data/dalvik-cache | grep -Ewo "${ARCHITECTURES_PATTERN}") 959 rm -rf ${DEX_LOCATION}/dalvik-cache/
|
/art/test/800-smali/smali/ |
D | B30458218.smali | 23 # IGET used to wrongly cache 'InterruptedIOException' class under the key 'LB30458218;'
|
D | b_21869691A.smali | 22 # If we do this before a correct invoke-virtual C.a(), we poison the dex cache with an incorrect
|
/art/ |
D | Android.mk | 35 rm -rf $(TMPDIR)/$(USER)/test-*/dalvik-cache/* 36 rm -rf $(TMPDIR)/android-data/dalvik-cache/* 38 rm -rf /tmp/$(USER)/test-*/dalvik-cache/* 39 rm -rf /tmp/android-data/dalvik-cache/* 55 adb shell rm -rf data/run-test/test-*/dalvik-cache/*
|
/art/test/162-method-resolution/jasmin/ |
D | Test5User.j | 27 ; to populate the dex cache entry for Test5Base.foo()V.
|
/art/build/ |
D | Android.common_path.mk | 24 ART_TARGET_DALVIK_CACHE_DIR := /data/dalvik-cache
|
/art/openjdkjvmti/ |
D | ti_redefine.cc | 486 art::Handle<art::mirror::DexCache> cache(hs.NewHandle( in CreateNewDexCache() local 489 if (cache.IsNull()) { in CreateNewDexCache() 501 cache.Get(), in CreateNewDexCache() 507 return cache.Get(); in CreateNewDexCache() 924 void SetNewDexCache(jint klass_index, art::mirror::DexCache* cache) in SetNewDexCache() argument 926 SetSlot(klass_index, kSlotNewDexCache, cache); in SetNewDexCache() 1081 void SetNewDexCache(art::mirror::DexCache* cache) REQUIRES_SHARED(art::Locks::mutator_lock_) { in SetNewDexCache() argument 1082 holder_.SetNewDexCache(idx_, cache); in SetNewDexCache()
|