Searched refs:mid (Results 1 - 21 of 21) sorted by relevance

/art/test/044-proxy/
H A Dnative_proxy.cc27 jmethodID mid = env->GetMethodID(native_inf_class, "callback", "()V"); local
28 CHECK(mid != nullptr);
29 env->CallVoidMethod(inf_ref, mid);
/art/runtime/
H A Djni_internal.cc269 jmethodID mid = env->GetMethodID(exception_class, "<init>", signature); variable
270 if (mid == nullptr) {
278 env, reinterpret_cast<jthrowable>(env->NewObjectA(exception_class, mid, args)));
373 static jobject ToReflectedMethod(JNIEnv* env, jclass, jmethodID mid, jboolean) { argument
374 CHECK_NON_NULL_ARGUMENT(mid);
376 ArtMethod* m = soa.DecodeMethod(mid);
470 jmethodID mid = env->GetMethodID(exception_class.get(), "printStackTrace", "()V"); local
471 if (mid == nullptr) {
475 env->CallVoidMethod(exception.get(), mid);
598 static jobject NewObject(JNIEnv* env, jclass java_class, jmethodID mid, argument
608 NewObjectV(JNIEnv* env, jclass java_class, jmethodID mid, va_list args) argument
633 NewObjectA(JNIEnv* env, jclass java_class, jmethodID mid, jvalue* args) argument
675 CallObjectMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument
686 CallObjectMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument
694 CallObjectMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument
702 CallBooleanMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument
713 CallBooleanMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument
720 CallBooleanMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument
727 CallByteMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument
738 CallByteMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument
745 CallByteMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument
752 CallCharMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument
763 CallCharMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument
770 CallCharMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument
777 CallDoubleMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument
788 CallDoubleMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument
795 CallDoubleMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument
802 CallFloatMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument
813 CallFloatMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument
820 CallFloatMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument
827 CallIntMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument
838 CallIntMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument
845 CallIntMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument
852 CallLongMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument
863 CallLongMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument
870 CallLongMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument
877 CallShortMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument
888 CallShortMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument
895 CallShortMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument
902 CallVoidMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument
912 CallVoidMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument
919 CallVoidMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument
926 CallNonvirtualObjectMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument
938 CallNonvirtualObjectMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument
947 CallNonvirtualObjectMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument
956 CallNonvirtualBooleanMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument
968 CallNonvirtualBooleanMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument
976 CallNonvirtualBooleanMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument
984 CallNonvirtualByteMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument
995 CallNonvirtualByteMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument
1003 CallNonvirtualByteMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument
1011 CallNonvirtualCharMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument
1022 CallNonvirtualCharMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument
1030 CallNonvirtualCharMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument
1038 CallNonvirtualShortMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument
1049 CallNonvirtualShortMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument
1057 CallNonvirtualShortMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument
1065 CallNonvirtualIntMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument
1076 CallNonvirtualIntMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument
1084 CallNonvirtualIntMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument
1092 CallNonvirtualLongMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument
1103 CallNonvirtualLongMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument
1111 CallNonvirtualLongMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument
1119 CallNonvirtualFloatMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument
1130 CallNonvirtualFloatMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument
1138 CallNonvirtualFloatMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument
1146 CallNonvirtualDoubleMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument
1157 CallNonvirtualDoubleMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument
1165 CallNonvirtualDoubleMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument
1173 CallNonvirtualVoidMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument
1183 CallNonvirtualVoidMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument
1191 CallNonvirtualVoidMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument
1406 CallStaticObjectMethod(JNIEnv* env, jclass, jmethodID mid, ...) argument
1417 CallStaticObjectMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) argument
1424 CallStaticObjectMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) argument
1431 CallStaticBooleanMethod(JNIEnv* env, jclass, jmethodID mid, ...) argument
1441 CallStaticBooleanMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) argument
1447 CallStaticBooleanMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) argument
1453 CallStaticByteMethod(JNIEnv* env, jclass, jmethodID mid, ...) argument
1463 CallStaticByteMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) argument
1469 CallStaticByteMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) argument
1475 CallStaticCharMethod(JNIEnv* env, jclass, jmethodID mid, ...) argument
1485 CallStaticCharMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) argument
1491 CallStaticCharMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) argument
1497 CallStaticShortMethod(JNIEnv* env, jclass, jmethodID mid, ...) argument
1507 CallStaticShortMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) argument
1513 CallStaticShortMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) argument
1519 CallStaticIntMethod(JNIEnv* env, jclass, jmethodID mid, ...) argument
1529 CallStaticIntMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) argument
1535 CallStaticIntMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) argument
1541 CallStaticLongMethod(JNIEnv* env, jclass, jmethodID mid, ...) argument
1551 CallStaticLongMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) argument
1557 CallStaticLongMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) argument
1563 CallStaticFloatMethod(JNIEnv* env, jclass, jmethodID mid, ...) argument
1573 CallStaticFloatMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) argument
1579 CallStaticFloatMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) argument
1585 CallStaticDoubleMethod(JNIEnv* env, jclass, jmethodID mid, ...) argument
1595 CallStaticDoubleMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) argument
1601 CallStaticDoubleMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) argument
1607 CallStaticVoidMethod(JNIEnv* env, jclass, jmethodID mid, ...) argument
1616 CallStaticVoidMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) argument
1622 CallStaticVoidMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) argument
[all...]
H A Dreflection.h48 JValue InvokeWithVarArgs(const ScopedObjectAccessAlreadyRunnable& soa, jobject obj, jmethodID mid,
52 JValue InvokeWithJValues(const ScopedObjectAccessAlreadyRunnable& soa, jobject obj, jmethodID mid,
57 jobject obj, jmethodID mid, jvalue* args)
61 jobject obj, jmethodID mid, va_list args)
H A Dcheck_jni.cc314 jmethodID mid, Primitive::Type type, InvokeType invoke)
316 ArtMethod* m = CheckMethodID(soa, mid);
376 * Verify that "mid" is appropriate for "java_class".
384 bool CheckStaticMethod(ScopedObjectAccess& soa, jclass java_class, jmethodID mid)
386 ArtMethod* m = CheckMethodID(soa, mid);
399 * Verify that "mid" is appropriate for "jobj".
402 * (Note the mid might point to a declaration in an interface; this
405 bool CheckVirtualMethod(ScopedObjectAccess& soa, jobject java_object, jmethodID mid)
407 ArtMethod* m = CheckMethodID(soa, mid);
576 bool CheckConstructor(ScopedObjectAccess& soa, jmethodID mid)
964 jmethodID mid = arg.m; local
1771 ToReflectedMethod(JNIEnv* env, jclass cls, jmethodID mid, jboolean isStatic) argument
1990 NewObjectV(JNIEnv* env, jclass c, jmethodID mid, va_list vargs) argument
2006 NewObject(JNIEnv* env, jclass c, jmethodID mid, ...) argument
2014 NewObjectA(JNIEnv* env, jclass c, jmethodID mid, jvalue* vargs) argument
2106 CallVoidMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* vargs) argument
2110 CallNonvirtualVoidMethodA(JNIEnv* env, jobject obj, jclass c, jmethodID mid, jvalue* vargs) argument
2115 CallStaticVoidMethodA(JNIEnv* env, jclass c, jmethodID mid, jvalue* vargs) argument
2119 CallVoidMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list vargs) argument
2123 CallNonvirtualVoidMethodV(JNIEnv* env, jobject obj, jclass c, jmethodID mid, va_list vargs) argument
2128 CallStaticVoidMethodV(JNIEnv* env, jclass c, jmethodID mid, va_list vargs) argument
2132 CallVoidMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument
2139 CallNonvirtualVoidMethod(JNIEnv* env, jobject obj, jclass c, jmethodID mid, ...) argument
2146 CallStaticVoidMethod(JNIEnv* env, jclass c, jmethodID mid, ...) argument
2883 CallMethodA(const char* function_name, JNIEnv* env, jobject obj, jclass c, jmethodID mid, jvalue* vargs, Primitive::Type type, InvokeType invoke) argument
3067 CallMethodV(const char* function_name, JNIEnv* env, jobject obj, jclass c, jmethodID mid, va_list vargs, Primitive::Type type, InvokeType invoke) argument
[all...]
H A Dnative_bridge_art_interface.cc33 static const char* GetMethodShorty(JNIEnv* env, jmethodID mid) { argument
35 ArtMethod* m = soa.DecodeMethod(mid);
H A Dreflection.cc442 JValue InvokeWithVarArgs(const ScopedObjectAccessAlreadyRunnable& soa, jobject obj, jmethodID mid,
453 ArtMethod* method = soa.DecodeMethod(mid);
457 method = soa.DecodeMethod(WellKnownClasses::StringInitToStringFactoryMethodID(mid));
473 JValue InvokeWithJValues(const ScopedObjectAccessAlreadyRunnable& soa, jobject obj, jmethodID mid, argument
483 ArtMethod* method = soa.DecodeMethod(mid);
487 method = soa.DecodeMethod(WellKnownClasses::StringInitToStringFactoryMethodID(mid));
504 jobject obj, jmethodID mid, jvalue* args) {
514 ArtMethod* method = FindVirtualMethod(receiver, soa.DecodeMethod(mid));
518 method = soa.DecodeMethod(WellKnownClasses::StringInitToStringFactoryMethodID(mid));
535 jobject obj, jmethodID mid, va_lis
503 InvokeVirtualOrInterfaceWithJValues(const ScopedObjectAccessAlreadyRunnable& soa, jobject obj, jmethodID mid, jvalue* args) argument
534 InvokeVirtualOrInterfaceWithVarArgs(const ScopedObjectAccessAlreadyRunnable& soa, jobject obj, jmethodID mid, va_list args) argument
594 jmethodID mid = soa.EncodeMethod(m); local
657 jmethodID mid = soa.Env()->GetMethodID(exception_class, "<init>", "(Ljava/lang/Throwable;)V"); local
[all...]
H A Dart_method.cc110 const DexFile::MethodId& mid = dex_file->GetMethodId(GetDexMethodIndex()); local
113 return mid.name_idx_ == mid2.name_idx_ && mid.proto_idx_ == mid2.proto_idx_;
117 if (!DexFileStringEquals(dex_file, mid.name_idx_, dex_file2, mid2.name_idx_)) {
120 return dex_file->GetMethodSignature(mid) == dex_file2->GetMethodSignature(mid2);
166 const DexFile::MethodId& mid = dexfile->GetMethodId(dex_method_idx); local
168 DCHECK_STREQ(dexfile->GetMethodName(mid), other_dexfile.GetMethodName(name_and_sig_mid));
169 DCHECK_EQ(dexfile->GetMethodSignature(mid), other_dexfile.GetMethodSignature(name_and_sig_mid));
173 const char* mid_declaring_class_descriptor = dexfile->StringByTypeIdx(mid.class_idx_);
H A Ddex_file.cc560 int32_t mid = (hi + lo) / 2; local
561 const DexFile::FieldId& field = GetFieldId(mid);
563 lo = mid + 1;
565 hi = mid - 1;
568 lo = mid + 1;
570 hi = mid - 1;
573 lo = mid + 1;
575 hi = mid - 1;
595 int32_t mid = (hi + lo) / 2; local
596 const DexFile::MethodId& method = GetMethodId(mid);
624 int32_t mid = (hi + lo) / 2; local
643 int32_t mid = (hi + lo) / 2; local
663 int32_t mid = (hi + lo) / 2; local
682 int32_t mid = (hi + lo) / 2; local
701 int32_t mid = (hi + lo) / 2; local
821 int32_t mid = min + ((max - min) / 2); local
[all...]
H A Dscoped_thread_state_change.h161 ArtMethod* DecodeMethod(jmethodID mid) const SHARED_REQUIRES(Locks::mutator_lock_) {
164 return reinterpret_cast<ArtMethod*>(mid);
H A Djni_internal_test.cc294 jmethodID mid = env_->GetMethodID(c, "<init>", "()V"); local
295 ASSERT_NE(mid, nullptr);
298 jobject method = env_->ToReflectedMethod(nullptr, mid, JNI_FALSE);
309 : "mid == null");
310 mid = env_->FromReflectedMethod(method);
311 ASSERT_EQ(mid, nullptr);
898 jmethodID mid = env_->GetMethodID(c, "<init>", "()V"); local
899 ASSERT_NE(mid, nullptr);
900 // Turn the mid into a java.lang.reflect.Constructor...
901 jobject method = env_->ToReflectedMethod(c, mid, JNI_FALS
[all...]
H A Dwell_known_classes.cc197 jmethodID mid = is_static ? env->GetStaticMethodID(c, name, signature) : local
199 if (mid == nullptr) {
209 return mid;
H A Dthread.cc453 jmethodID mid = WellKnownClasses::java_lang_Thread_run; local
455 InvokeVirtualOrInterfaceWithJValues(soa, ref.get(), mid, nullptr);
H A Ddebugger.cc1348 static ArtMethod* FromMethodId(JDWP::MethodId mid)
1350 return reinterpret_cast<ArtMethod*>(static_cast<uintptr_t>(mid));
/art/dalvikvm/
H A Ddalvikvm.cc45 jmethodID mid = env->GetMethodID(method_class, "getModifiers", "()I"); local
46 if (mid == nullptr) {
50 int modifiers = env->CallIntMethod(reflected.get(), mid);
/art/test/115-native-bridge/
H A Dnativebridge.cc70 jmethodID mid = nullptr; local
72 mid = env->GetStaticMethodID(klass, methods[i].name, nb_method->signature);
74 mid = env->GetMethodID(klass, methods[i].name, nb_method->signature);
76 if (mid != nullptr) {
77 const char* shorty = gNativeBridgeArtCallbacks->getMethodShorty(env, mid);
/art/runtime/interpreter/mterp/
H A Dmterp.cc98 int mid = (lo + hi) >> 1; local
100 int32_t foundVal = keys[mid];
102 hi = mid - 1;
104 lo = mid + 1;
106 return entries[mid];
/art/runtime/native/
H A Djava_lang_Class.cc199 auto mid = (low + high) / 2; local
200 ArtField& field = fields->At(mid);
205 low = mid + 1;
207 high = mid;
/art/runtime/interpreter/
H A Dinterpreter_common.h892 int mid = (lo + hi) / 2; local
893 int32_t foundVal = keys[mid];
895 hi = mid - 1;
897 lo = mid + 1;
899 return entries[mid];
H A Dinterpreter_common.cc582 jmethodID mid = soa.EncodeMethod(called_method); local
583 called_method = soa.DecodeMethod(WellKnownClasses::StringInitToStringFactoryMethodID(mid));
/art/runtime/mirror/
H A Dclass.cc639 size_t mid = (low + high) / 2; local
640 ArtField& field = fields->At(mid);
648 low = mid + 1;
650 high = mid;
/art/tools/dmtracedump/
H A Dtracedump.cc975 int32_t mid = (hi + lo) / 2; local
977 int64_t id = pKeys->methods[mid].methodId;
979 return &pKeys->methods[mid];
981 lo = mid + 1;
983 hi = mid - 1;
1018 fprintf(stderr, "WARNING: hit EOF mid-record\n");

Completed in 442 milliseconds