Searched defs:mid (Results 1 - 15 of 15) sorted by relevance

/art/runtime/verifier/
H A Ddex_gc_map.cc38 int mid = (hi + lo) / 2; local
39 int mid_pc = GetDexPc(mid);
41 lo = mid + 1;
43 hi = mid - 1;
45 return GetBitMap(mid);
/art/runtime/
H A Dnative_bridge_art_interface.cc28 const char* GetMethodShorty(JNIEnv* env, jmethodID mid) { argument
31 mirror::ArtMethod* m = soa.DecodeMethod(mid);
H A Dmethod_helper-inl.h31 const DexFile::MethodId& mid = dex_file->GetMethodId(GetMethod()->GetDexMethodIndex()); local
35 return mid.name_idx_ == other_mid.name_idx_ && mid.proto_idx_ == other_mid.proto_idx_;
40 if (!DexFileStringEquals(dex_file, mid.name_idx_, other_dex_file, other_mid.name_idx_)) {
43 return dex_file->GetMethodSignature(mid) == other_dex_file->GetMethodSignature(other_mid);
H A Dmethod_helper.cc72 const DexFile::MethodId& mid = dexfile->GetMethodId(method->GetDexMethodIndex()); local
73 const char* mid_declaring_class_descriptor = dexfile->StringByTypeIdx(mid.class_idx_);
80 const char* mid_name = dexfile->GetMethodName(mid);
86 dexfile->GetMethodSignature(mid).ToString(), &other_return_type_idx,
111 const DexFile::MethodId& mid = dexfile->GetMethodId(dex_method_idx); local
113 DCHECK_STREQ(dexfile->GetMethodName(mid), other_dexfile.GetMethodName(name_and_sig_mid));
114 DCHECK_EQ(dexfile->GetMethodSignature(mid), other_dexfile.GetMethodSignature(name_and_sig_mid));
118 const char* mid_declaring_class_descriptor = dexfile->StringByTypeIdx(mid.class_idx_);
H A Dreflection.cc420 JValue InvokeWithVarArgs(const ScopedObjectAccessAlreadyRunnable& soa, jobject obj, jmethodID mid,
431 mirror::ArtMethod* method = soa.DecodeMethod(mid);
443 jmethodID mid, jvalue* args) {
452 mirror::ArtMethod* method = soa.DecodeMethod(mid);
463 mirror::Object* receiver, jmethodID mid, jvalue* args) {
472 mirror::ArtMethod* method = FindVirtualMethod(receiver, soa.DecodeMethod(mid));
483 jobject obj, jmethodID mid, va_list args) {
493 mirror::ArtMethod* method = FindVirtualMethod(receiver, soa.DecodeMethod(mid));
593 jmethodID mid = soa.Env()->GetMethodID(exception_class, "<init>", "(Ljava/lang/Throwable;)V"); local
594 jobject exception_instance = soa.Env()->NewObject(exception_class, mid, t
442 InvokeWithJValues(const ScopedObjectAccessAlreadyRunnable& soa, mirror::Object* receiver, jmethodID mid, jvalue* args) argument
462 InvokeVirtualOrInterfaceWithJValues(const ScopedObjectAccessAlreadyRunnable& soa, mirror::Object* receiver, jmethodID mid, jvalue* args) argument
482 InvokeVirtualOrInterfaceWithVarArgs(const ScopedObjectAccessAlreadyRunnable& soa, jobject obj, jmethodID mid, va_list args) argument
[all...]
H A Djni_internal_test.cc411 jmethodID mid = env_->GetMethodID(c, "<init>", "()V"); local
412 ASSERT_NE(mid, nullptr);
413 // Turn the mid into a java.lang.reflect.Constructor...
414 jobject method = env_->ToReflectedMethod(c, mid, JNI_FALSE);
418 env_->DeleteLocalRef(env_->ToReflectedMethod(c, mid, JNI_FALSE));
431 mid = env_->GetMethodID(c, "length", "()I");
432 ASSERT_NE(mid, nullptr);
433 // Turn the mid into a java.lang.reflect.Method...
434 method = env_->ToReflectedMethod(c, mid, JNI_FALSE);
449 check_jni_abort_catcher.Check("mid
[all...]
H A Dwell_known_classes.cc134 jmethodID mid = is_static ? env->GetStaticMethodID(c, name, signature) : env->GetMethodID(c, name, signature); local
135 if (mid == NULL) {
138 return mid;
H A Dcheck_jni.cc281 void CheckSig(jmethodID mid, const char* expectedType, bool isStatic)
283 mirror::ArtMethod* m = CheckMethodID(mid);
321 * Verify that "mid" is appropriate for "java_class".
329 void CheckStaticMethod(jclass java_class, jmethodID mid)
331 mirror::ArtMethod* m = CheckMethodID(mid);
343 * Verify that "mid" is appropriate for "jobj".
346 * (Note the mid might point to a declaration in an interface; this
349 void CheckVirtualMethod(jobject java_object, jmethodID mid)
351 mirror::ArtMethod* m = CheckMethodID(mid);
490 jmethodID mid local
1159 ToReflectedMethod(JNIEnv* env, jclass cls, jmethodID mid, jboolean isStatic) argument
1274 NewObject(JNIEnv* env, jclass c, jmethodID mid, ...) argument
1283 NewObjectV(JNIEnv* env, jclass c, jmethodID mid, va_list args) argument
1288 NewObjectA(JNIEnv* env, jclass c, jmethodID mid, jvalue* args) argument
[all...]
H A Ddex_file.cc492 int32_t mid = (hi + lo) / 2; local
493 const DexFile::FieldId& field = GetFieldId(mid);
495 lo = mid + 1;
497 hi = mid - 1;
500 lo = mid + 1;
502 hi = mid - 1;
505 lo = mid + 1;
507 hi = mid - 1;
527 int32_t mid = (hi + lo) / 2; local
528 const DexFile::MethodId& method = GetMethodId(mid);
556 int32_t mid = (hi + lo) / 2; local
575 int32_t mid = (hi + lo) / 2; local
594 int32_t mid = (hi + lo) / 2; local
613 int32_t mid = (hi + lo) / 2; local
734 int32_t mid = min + ((max - min) / 2); local
[all...]
H A Dthread.cc178 jmethodID mid = WellKnownClasses::java_lang_Thread_run; local
179 InvokeVirtualOrInterfaceWithJValues(soa, receiver, mid, nullptr);
H A Djni_internal.cc288 jmethodID mid = env->GetMethodID(exception_class, "<init>", signature); local
289 if (mid == nullptr) {
297 env, reinterpret_cast<jthrowable>(env->NewObjectA(exception_class, mid, args)));
618 static jobject ToReflectedMethod(JNIEnv* env, jclass, jmethodID mid, jboolean) { argument
619 CHECK_NON_NULL_ARGUMENT(mid);
621 mirror::ArtMethod* m = soa.DecodeMethod(mid);
743 jmethodID mid = env->GetMethodID(exception_class.get(), "printStackTrace", "()V"); local
744 if (mid == nullptr) {
748 env->CallVoidMethod(exception.get(), mid);
885 static jobject NewObject(JNIEnv* env, jclass java_class, jmethodID mid, argument
895 NewObjectV(JNIEnv* env, jclass java_class, jmethodID mid, va_list args) argument
915 NewObjectA(JNIEnv* env, jclass java_class, jmethodID mid, jvalue* args) argument
952 CallObjectMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument
963 CallObjectMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument
971 CallObjectMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument
980 CallBooleanMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument
991 CallBooleanMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument
998 CallBooleanMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument
1006 CallByteMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument
1017 CallByteMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument
1024 CallByteMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument
1032 CallCharMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument
1043 CallCharMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument
1050 CallCharMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument
1058 CallDoubleMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument
1069 CallDoubleMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument
1076 CallDoubleMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument
1084 CallFloatMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument
1095 CallFloatMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument
1102 CallFloatMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument
1110 CallIntMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument
1121 CallIntMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument
1128 CallIntMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument
1136 CallLongMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument
1147 CallLongMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument
1154 CallLongMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument
1162 CallShortMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument
1173 CallShortMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument
1180 CallShortMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument
1188 CallVoidMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument
1198 CallVoidMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument
1205 CallVoidMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument
1212 CallNonvirtualObjectMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument
1224 CallNonvirtualObjectMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument
1233 CallNonvirtualObjectMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument
1242 CallNonvirtualBooleanMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument
1254 CallNonvirtualBooleanMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument
1262 CallNonvirtualBooleanMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument
1270 CallNonvirtualByteMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument
1281 CallNonvirtualByteMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument
1289 CallNonvirtualByteMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument
1297 CallNonvirtualCharMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument
1308 CallNonvirtualCharMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument
1316 CallNonvirtualCharMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument
1324 CallNonvirtualShortMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument
1335 CallNonvirtualShortMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument
1343 CallNonvirtualShortMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument
1351 CallNonvirtualIntMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument
1362 CallNonvirtualIntMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument
1370 CallNonvirtualIntMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument
1378 CallNonvirtualLongMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument
1389 CallNonvirtualLongMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument
1397 CallNonvirtualLongMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument
1405 CallNonvirtualFloatMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument
1416 CallNonvirtualFloatMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument
1424 CallNonvirtualFloatMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument
1432 CallNonvirtualDoubleMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument
1443 CallNonvirtualDoubleMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument
1451 CallNonvirtualDoubleMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument
1459 CallNonvirtualVoidMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument
1469 CallNonvirtualVoidMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument
1477 CallNonvirtualVoidMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument
1692 CallStaticObjectMethod(JNIEnv* env, jclass, jmethodID mid, ...) argument
1703 CallStaticObjectMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) argument
1710 CallStaticObjectMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) argument
1717 CallStaticBooleanMethod(JNIEnv* env, jclass, jmethodID mid, ...) argument
1727 CallStaticBooleanMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) argument
1733 CallStaticBooleanMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) argument
1739 CallStaticByteMethod(JNIEnv* env, jclass, jmethodID mid, ...) argument
1749 CallStaticByteMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) argument
1755 CallStaticByteMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) argument
1761 CallStaticCharMethod(JNIEnv* env, jclass, jmethodID mid, ...) argument
1771 CallStaticCharMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) argument
1777 CallStaticCharMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) argument
1783 CallStaticShortMethod(JNIEnv* env, jclass, jmethodID mid, ...) argument
1793 CallStaticShortMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) argument
1799 CallStaticShortMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) argument
1805 CallStaticIntMethod(JNIEnv* env, jclass, jmethodID mid, ...) argument
1815 CallStaticIntMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) argument
1821 CallStaticIntMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) argument
1827 CallStaticLongMethod(JNIEnv* env, jclass, jmethodID mid, ...) argument
1837 CallStaticLongMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) argument
1843 CallStaticLongMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) argument
1849 CallStaticFloatMethod(JNIEnv* env, jclass, jmethodID mid, ...) argument
1859 CallStaticFloatMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) argument
1865 CallStaticFloatMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) argument
1871 CallStaticDoubleMethod(JNIEnv* env, jclass, jmethodID mid, ...) argument
1881 CallStaticDoubleMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) argument
1887 CallStaticDoubleMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) argument
1893 CallStaticVoidMethod(JNIEnv* env, jclass, jmethodID mid, ...) argument
1902 CallStaticVoidMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) argument
1908 CallStaticVoidMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) argument
[all...]
/art/dalvikvm/
H A Ddalvikvm.cc45 jmethodID mid = env->GetMethodID(method_class, "getModifiers", "()I"); local
46 if (mid == NULL) {
50 int modifiers = env->CallIntMethod(reflected.get(), mid);
/art/runtime/interpreter/
H A Dinterpreter_common.h324 int mid = (lo + hi) / 2; local
325 int32_t foundVal = keys[mid];
327 hi = mid - 1;
329 lo = mid + 1;
331 return entries[mid];
/art/test/115-native-bridge/
H A Dnativebridge.cc67 jmethodID mid = nullptr; local
69 mid = env->GetStaticMethodID(klass, methods[i].name, nb_method->signature);
71 mid = env->GetMethodID(klass, methods[i].name, nb_method->signature);
73 if (mid != nullptr) {
74 const char* shorty = gNativeBridgeArtCallbacks->getMethodShorty(env, mid);
/art/compiler/llvm/
H A Dgbc_expander.cc2714 int32_t mid = min + (max - min) / 2; local
2717 art::DexFile::GetTryItems(*dex_compilation_unit_->GetCodeItem(), mid);
2722 max = mid - 1;
2724 min = mid + 1;
2726 return mid; // found

Completed in 312 milliseconds