/art/test/462-checker-inlining-across-dex-files/src/ |
H A D | Main.java | 199 public static Class<?> cls = AAA.class; field in class:Main
|
/art/test/497-inlining-and-class-loader/ |
H A D | clear_dex_cache.cc | 29 jclass cls) { 31 mirror::DexCache* dex_cache = soa.Decode<mirror::Class*>(cls)->GetDexCache(); 54 JNIEnv*, jclass, jclass cls, jobject old_cache) { 56 mirror::DexCache* dex_cache = soa.Decode<mirror::Class*>(cls)->GetDexCache(); 58 ArtMethod** methods = soa.Decode<mirror::Class*>(cls)->GetDexCache()->GetResolvedMethods(); 27 Java_Main_cloneResolvedMethods(JNIEnv* env, jclass, jclass cls) argument 53 Java_Main_restoreResolvedMethods( JNIEnv*, jclass, jclass cls, jobject old_cache) argument
|
/art/test/497-inlining-and-class-loader/src/ |
H A D | Main.java | 128 static native Object cloneResolvedMethods(Class<?> cls); argument 129 static native void restoreResolvedMethods(Class<?> cls, Object saved); argument
|
/art/test/566-polymorphic-inlining/ |
H A D | polymorphic_inline.cc | 26 static void do_checks(jclass cls, const char* method_name) { argument 28 mirror::Class* klass = soa.Decode<mirror::Class*>(cls); 50 extern "C" JNIEXPORT void JNICALL Java_Main_ensureJittedAndPolymorphicInline(JNIEnv*, jclass cls) { argument 61 do_checks(cls, "testInvokeVirtual"); 62 do_checks(cls, "testInvokeInterface"); 63 do_checks(cls, "testInvokeInterface2"); 64 do_checks(cls, "$noinline$testInlineToSameTarget");
|
/art/test/595-profile-saving/ |
H A D | profile-saving.cc | 73 JNIEnv* env, jclass cls, jstring filename, jint method_index) { 77 const DexFile* dex_file = soa.Decode<mirror::Class*>(cls)->GetDexCache()->GetDexFile(); 72 Java_Main_presentInProfile( JNIEnv* env, jclass cls, jstring filename, jint method_index) argument
|
/art/test/597-deopt-new-string/ |
H A D | deopt.cc | 29 jclass cls ATTRIBUTE_UNUSED) { 48 jclass cls ATTRIBUTE_UNUSED) {
|
/art/test/612-jit-dex-cache/src/ |
H A D | Main.java | 52 Class cls = classFromDifferentLoader(); 53 Method m = cls.getDeclaredMethod("letMeInlineYou", A.class); 59 m = cls.getDeclaredMethod("areYouB", null); 61 if (loader != cls.getClassLoader()) { 66 public static native void ensureJitCompiled(Class cls, String method_name); argument
|
/art/test/613-inlining-dex-cache/src/ |
H A D | Main.java | 48 Class cls = loader.loadClass("LoadedByAppClassLoader"); 49 Method m = cls.getDeclaredMethod("letMeInlineYou"); 54 ensureJitCompiled(cls, "letMeInlineYou"); 77 public static native void ensureJitCompiled(Class cls, String method_name); argument
|
/art/test/common/ |
H A D | runtime_state.cc | 36 extern "C" JNIEXPORT jboolean JNICALL Java_Main_hasOatFile(JNIEnv* env, jclass cls) { argument 39 mirror::Class* klass = soa.Decode<mirror::Class*>(cls); 48 jclass cls ATTRIBUTE_UNUSED) { 55 jclass cls ATTRIBUTE_UNUSED) { 62 jclass cls ATTRIBUTE_UNUSED) { 69 jclass cls ATTRIBUTE_UNUSED) { 76 extern "C" JNIEXPORT jboolean JNICALL Java_Main_compiledWithOptimizing(JNIEnv* env, jclass cls) { argument 79 mirror::Class* klass = soa.Decode<mirror::Class*>(cls); 125 jclass cls, 137 mirror::Class* klass = soa.Decode<mirror::Class*>(cls); 123 Java_Main_ensureJitCompiled(JNIEnv* env, jclass, jclass cls, jstring method_name) argument [all...] |
H A D | stack_inspect.cc | 36 jclass cls ATTRIBUTE_UNUSED) { 62 extern "C" JNIEXPORT jboolean JNICALL Java_Main_isManaged(JNIEnv* env, jclass cls) { argument 65 mirror::Class* klass = soa.Decode<mirror::Class*>(cls); 83 extern "C" JNIEXPORT void JNICALL Java_Main_assertIsManaged(JNIEnv* env, jclass cls) { argument 85 CHECK(Java_Main_isManaged(env, cls));
|
/art/tools/ahat/src/ |
H A D | InstanceUtils.java | 36 ClassObj cls = (inst == null) ? null : inst.getClassObj(); 37 return (cls != null && className.equals(cls.getClassName())); 236 ClassObj cls = inst.getClassObj(); 237 if (cls == null) { 241 if ("android.graphics.Bitmap".equals(cls.getClassName())) { 259 ClassObj cls = (inst == null) ? null : inst.getClassObj(); 260 while (cls != null) { 261 if ("java.lang.ref.Reference".equals(cls.getClassName())) { 264 cls [all...] |
H A D | ObjectHandler.java | 68 ClassObj cls = inst.getClassObj(); 70 doc.description(DocString.text("Class"), Value.render(mSnapshot, cls));
|
/art/test/117-nopatchoat/ |
H A D | nopatchoat.cc | 30 static const OatFile::OatDexFile* getOatDexFile(jclass cls) { argument 32 mirror::Class* klass = soa.Decode<mirror::Class*>(cls); 43 static bool hasExecutableOat(jclass cls) { argument 44 const OatFile::OatDexFile* oat_dex_file = getOatDexFile(cls); 49 static bool needsRelocation(jclass cls) { argument 50 const OatFile::OatDexFile* oat_dex_file = getOatDexFile(cls); 66 extern "C" JNIEXPORT jboolean JNICALL Java_Main_hasExecutableOat(JNIEnv*, jclass cls) { argument 67 return NoPatchoatTest::hasExecutableOat(cls); 70 extern "C" JNIEXPORT jboolean JNICALL Java_Main_needsRelocation(JNIEnv*, jclass cls) { argument 71 return NoPatchoatTest::needsRelocation(cls); [all...] |
/art/patchoat/ |
H A D | patchoat.cc | 683 void PatchOat::PatchVisitor::operator() (mirror::Class* cls ATTRIBUTE_UNUSED,
|
H A D | patchoat.h | 199 void operator() (mirror::Class* cls, mirror::Reference* ref) const
|
/art/runtime/ |
H A D | check_jni.cc | 1771 static jobject ToReflectedMethod(JNIEnv* env, jclass cls, jmethodID mid, jboolean isStatic) { argument 1774 JniValueType args[4] = {{.E = env}, {.c = cls}, {.m = mid}, {.b = isStatic}}; 1777 result.L = baseEnv(env)->ToReflectedMethod(env, cls, mid, isStatic); 1786 static jobject ToReflectedField(JNIEnv* env, jclass cls, jfieldID fid, jboolean isStatic) { argument 1789 JniValueType args[4] = {{.E = env}, {.c = cls}, {.f = fid}, {.b = isStatic}}; 1792 result.L = baseEnv(env)->ToReflectedField(env, cls, fid, isStatic);
|
H A D | fault_handler.cc | 356 mirror::Class* cls = method_obj->GetDeclaringClassUnchecked<kWithoutReadBarrier>(); local 357 if (cls == nullptr) { 361 if (!IsAligned<kObjectAlignment>(cls)) { 367 if (!VerifyClassClass(cls)) {
|
H A D | profiler.cc | 414 mirror::Class* cls = method->GetDeclaringClass(); local 415 if (cls != nullptr) { 416 if (cls->GetClassLoader() == nullptr) {
|
/art/runtime/entrypoints/quick/ |
H A D | quick_trampoline_entrypoints.cc | 2138 Handle<mirror::Class> cls(hs.NewHandle(this_object->GetClass())); 2168 ImTable* imt = cls->GetImt(sizeof(void*)); 2181 method = cls->FindVirtualMethodForInterface(interface_method, sizeof(void*)); 2190 method = cls->FindVirtualMethodForInterface(interface_method, sizeof(void*)); 2229 cls.Get(),
|
/art/runtime/jit/ |
H A D | profiling_info.cc | 100 void ProfilingInfo::AddInvokeInfo(uint32_t dex_pc, mirror::Class* cls) { argument 105 if (existing == cls) { 109 // Cache entry is empty, try to put `cls` in it. 111 GcRoot<mirror::Class> desired_root(cls); 115 // entry in case the entry contains `cls`. 118 // We successfully set `cls`, just return.
|
H A D | profiling_info.h | 99 void AddInvokeInfo(uint32_t dex_pc, mirror::Class* cls)
|
/art/compiler/driver/ |
H A D | compiler_driver-inl.h | 48 mirror::Class* cls = mUnit->GetClassLinker()->ResolveType( local 50 DCHECK_EQ(cls == nullptr, soa.Self()->IsExceptionPending()); 51 if (UNLIKELY(cls == nullptr)) { 55 return cls;
|
/art/compiler/optimizing/ |
H A D | code_generator.cc | 482 void CodeGenerator::CreateLoadClassLocationSummary(HLoadClass* cls, argument 486 ArenaAllocator* allocator = cls->GetBlock()->GetGraph()->GetArena(); 487 LocationSummary::CallKind call_kind = cls->NeedsAccessCheck() 490 cls->CanCallRuntime()) 493 LocationSummary* locations = new (allocator) LocationSummary(cls, call_kind); 494 if (cls->NeedsAccessCheck()) {
|
H A D | code_generator.h | 431 static void CreateLoadClassLocationSummary(HLoadClass* cls,
|
H A D | code_generator_arm.cc | 193 LoadClassSlowPathARM(HLoadClass* cls, argument 197 : SlowPathCode(at), cls_(cls), at_(at), dex_pc_(dex_pc), do_clinit_(do_clinit) { 5078 void LocationsBuilderARM::VisitLoadClass(HLoadClass* cls) { argument 5081 cls, 5087 void InstructionCodeGeneratorARM::VisitLoadClass(HLoadClass* cls) { argument 5088 LocationSummary* locations = cls->GetLocations(); 5089 if (cls->NeedsAccessCheck()) { 5090 codegen_->MoveConstant(locations->GetTemp(0), cls->GetTypeIndex()); 5092 cls, local 5093 cls 5380 Register cls = locations->InAt(1).AsRegister<Register>(); local 5566 Register cls = locations->InAt(1).AsRegister<Register>(); local [all...] |