Lines Matching refs:env_

310     env_ = Thread::Current()->GetJniEnv();  in SetUpForTest()
311 jklass_ = env_->FindClass("MyClassNatives"); in SetUpForTest()
315 jmethod_ = env_->GetStaticMethodID(jklass_, method_name, method_sig); in SetUpForTest()
317 jmethod_ = env_->GetMethodID(jklass_, method_name, method_sig); in SetUpForTest()
329 ASSERT_EQ(JNI_OK, env_->RegisterNatives(jklass_, methods, 1)) in SetUpForTest()
332 env_->UnregisterNatives(jklass_); in SetUpForTest()
335 jmethodID constructor = env_->GetMethodID(jklass_, "<init>", "()V"); in SetUpForTest()
336 jobj_ = env_->NewObject(jklass_, constructor); in SetUpForTest()
398 JNIEnv* env_; member in art::JniCompilerTest
707 env_->CallNonvirtualVoidMethod(jobj_, jklass_, jmethod_); in CompileAndRunNoArgMethodImpl()
709 env_->CallNonvirtualVoidMethod(jobj_, jklass_, jmethod_); in CompileAndRunNoArgMethodImpl()
723 LoadNativeLibrary(env_, "", class_loader_, nullptr, &reason)) in JNI_TEST()
726 jint result = env_->CallNonvirtualIntMethod(jobj_, jklass_, jmethod_, 24); in JNI_TEST()
739 LoadNativeLibrary(env_, "", class_loader_, nullptr, &reason)) in JNI_TEST()
742 jint result = env_->CallStaticIntMethod(jklass_, jmethod_, 42); in JNI_TEST()
759 jint result = env_->CallNonvirtualIntMethod(jobj_, jklass_, jmethod_, 42); in CompileAndRunIntMethodImpl()
762 result = env_->CallNonvirtualIntMethod(jobj_, jklass_, jmethod_, 0xCAFED00D); in CompileAndRunIntMethodImpl()
782 jint result = env_->CallNonvirtualIntMethod(jobj_, jklass_, jmethod_, 99, 10); in CompileAndRunIntIntMethodImpl()
785 result = env_->CallNonvirtualIntMethod(jobj_, jklass_, jmethod_, 0xCAFEBABE, in CompileAndRunIntIntMethodImpl()
808 jlong result = env_->CallNonvirtualLongMethod(jobj_, jklass_, jmethod_, a, b); in CompileAndRunLongLongMethodImpl()
811 result = env_->CallNonvirtualLongMethod(jobj_, jklass_, jmethod_, b, a); in CompileAndRunLongLongMethodImpl()
831 jdouble result = env_->CallNonvirtualDoubleMethod(jobj_, jklass_, jmethod_, in CompileAndRunDoubleDoubleMethodImpl()
837 result = env_->CallNonvirtualDoubleMethod(jobj_, jklass_, jmethod_, a, b); in CompileAndRunDoubleDoubleMethodImpl()
863 jlong result = env_->CallNonvirtualLongMethod(jobj_, jklass_, jmethod_, a, b); in CompileAndRun_fooJJ_synchronizedImpl()
869 env_->MonitorEnter(jobj_); in CompileAndRun_fooJJ_synchronizedImpl()
873 result = env_->CallNonvirtualLongMethod(jobj_, jklass_, jmethod_, a, b); in CompileAndRun_fooJJ_synchronizedImpl()
879 env_->MonitorExit(jobj_); in CompileAndRun_fooJJ_synchronizedImpl()
886 env_->MonitorEnter(jobj_); in CompileAndRun_fooJJ_synchronizedImpl()
891 result = env_->CallNonvirtualLongMethod(jobj_, jklass_, jmethod_, a, b); in CompileAndRun_fooJJ_synchronizedImpl()
897 env_->MonitorExit(jobj_); // Remains "fat-locked" even if actually unlocked. in CompileAndRun_fooJJ_synchronizedImpl()
903 result = env_->CallNonvirtualLongMethod(jobj_, jklass_, jmethod_, a, b); in CompileAndRun_fooJJ_synchronizedImpl()
917 result = env_->CallNonvirtualLongMethod(jobj_, jklass_, jmethod_, a, b); in CompileAndRun_fooJJ_synchronizedImpl()
950 jobject result = env_->CallNonvirtualObjectMethod(jobj_, jklass_, jmethod_, 0, nullptr, nullptr); in CompileAndRunIntObjectObjectMethodImpl()
951 EXPECT_TRUE(env_->IsSameObject(jobj_, result)); in CompileAndRunIntObjectObjectMethodImpl()
954 result = env_->CallNonvirtualObjectMethod(jobj_, jklass_, jmethod_, 0, nullptr, jklass_); in CompileAndRunIntObjectObjectMethodImpl()
955 EXPECT_TRUE(env_->IsSameObject(jobj_, result)); in CompileAndRunIntObjectObjectMethodImpl()
957 result = env_->CallNonvirtualObjectMethod(jobj_, jklass_, jmethod_, 1, nullptr, jklass_); in CompileAndRunIntObjectObjectMethodImpl()
958 EXPECT_TRUE(env_->IsSameObject(nullptr, result)); in CompileAndRunIntObjectObjectMethodImpl()
960 result = env_->CallNonvirtualObjectMethod(jobj_, jklass_, jmethod_, 2, nullptr, jklass_); in CompileAndRunIntObjectObjectMethodImpl()
961 EXPECT_TRUE(env_->IsSameObject(jklass_, result)); in CompileAndRunIntObjectObjectMethodImpl()
964 result = env_->CallNonvirtualObjectMethod(jobj_, jklass_, jmethod_, 0, jklass_, nullptr); in CompileAndRunIntObjectObjectMethodImpl()
965 EXPECT_TRUE(env_->IsSameObject(jobj_, result)); in CompileAndRunIntObjectObjectMethodImpl()
967 result = env_->CallNonvirtualObjectMethod(jobj_, jklass_, jmethod_, 1, jklass_, nullptr); in CompileAndRunIntObjectObjectMethodImpl()
968 EXPECT_TRUE(env_->IsSameObject(jklass_, result)); in CompileAndRunIntObjectObjectMethodImpl()
970 result = env_->CallNonvirtualObjectMethod(jobj_, jklass_, jmethod_, 2, jklass_, nullptr); in CompileAndRunIntObjectObjectMethodImpl()
971 EXPECT_TRUE(env_->IsSameObject(nullptr, result)); in CompileAndRunIntObjectObjectMethodImpl()
993 jint result = env_->CallStaticIntMethod(jklass_, jmethod_, 20, 30); in CompileAndRunStaticIntIntMethodImpl()
1016 jdouble result = env_->CallStaticDoubleMethod(jklass_, jmethod_, 99.0, 10.0); in CompileAndRunStaticDoubleDoubleMethodImpl()
1021 result = env_->CallStaticDoubleMethod(jklass_, jmethod_, a, b); in CompileAndRunStaticDoubleDoubleMethodImpl()
1053 jdouble result = env_->CallStaticDoubleMethod(jklass_, jmethod_, 2.0); in RunStaticLogDoubleMethodImpl()
1074 jfloat result = env_->CallStaticFloatMethod(jklass_, jmethod_, 2.0); in RunStaticLogFloatMethodImpl()
1095 jboolean result = env_->CallStaticBooleanMethod(jklass_, jmethod_); in RunStaticReturnTrueImpl()
1105 jboolean result = env_->CallStaticBooleanMethod(jklass_, jmethod_); in JNI_TEST_CRITICAL()
1114 jint result = env_->CallStaticIntMethod(jklass_, jmethod_); in JNI_TEST_CRITICAL()
1129 jdouble result = env_->CallStaticDoubleMethod(jklass_, jmethod_); in RunGenericStaticReturnDoubleImpl()
1145 jlong result = env_->CallStaticLongMethod(jklass_, jmethod_); in RunGenericStaticReturnLongImpl()
1170 jobject result = env_->CallStaticObjectMethod(jklass_, jmethod_, 0, nullptr, nullptr); in CompileAndRunStaticIntObjectObjectMethodImpl()
1171 EXPECT_TRUE(env_->IsSameObject(jklass_, result)); in CompileAndRunStaticIntObjectObjectMethodImpl()
1174 result = env_->CallStaticObjectMethod(jklass_, jmethod_, 0, nullptr, jobj_); in CompileAndRunStaticIntObjectObjectMethodImpl()
1175 EXPECT_TRUE(env_->IsSameObject(jklass_, result)); in CompileAndRunStaticIntObjectObjectMethodImpl()
1177 result = env_->CallStaticObjectMethod(jklass_, jmethod_, 1, nullptr, jobj_); in CompileAndRunStaticIntObjectObjectMethodImpl()
1178 EXPECT_TRUE(env_->IsSameObject(nullptr, result)); in CompileAndRunStaticIntObjectObjectMethodImpl()
1180 result = env_->CallStaticObjectMethod(jklass_, jmethod_, 2, nullptr, jobj_); in CompileAndRunStaticIntObjectObjectMethodImpl()
1181 EXPECT_TRUE(env_->IsSameObject(jobj_, result)); in CompileAndRunStaticIntObjectObjectMethodImpl()
1184 result = env_->CallStaticObjectMethod(jklass_, jmethod_, 0, jobj_, nullptr); in CompileAndRunStaticIntObjectObjectMethodImpl()
1185 EXPECT_TRUE(env_->IsSameObject(jklass_, result)); in CompileAndRunStaticIntObjectObjectMethodImpl()
1187 result = env_->CallStaticObjectMethod(jklass_, jmethod_, 1, jobj_, nullptr); in CompileAndRunStaticIntObjectObjectMethodImpl()
1188 EXPECT_TRUE(env_->IsSameObject(jobj_, result)); in CompileAndRunStaticIntObjectObjectMethodImpl()
1190 result = env_->CallStaticObjectMethod(jklass_, jmethod_, 2, jobj_, nullptr); in CompileAndRunStaticIntObjectObjectMethodImpl()
1191 EXPECT_TRUE(env_->IsSameObject(nullptr, result)); in CompileAndRunStaticIntObjectObjectMethodImpl()
1219 jobject result = env_->CallStaticObjectMethod(jklass_, jmethod_, 0, nullptr, nullptr); in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()
1220 EXPECT_TRUE(env_->IsSameObject(jklass_, result)); in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()
1223 result = env_->CallStaticObjectMethod(jklass_, jmethod_, 0, nullptr, jobj_); in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()
1224 EXPECT_TRUE(env_->IsSameObject(jklass_, result)); in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()
1226 result = env_->CallStaticObjectMethod(jklass_, jmethod_, 1, nullptr, jobj_); in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()
1227 EXPECT_TRUE(env_->IsSameObject(nullptr, result)); in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()
1229 result = env_->CallStaticObjectMethod(jklass_, jmethod_, 2, nullptr, jobj_); in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()
1230 EXPECT_TRUE(env_->IsSameObject(jobj_, result)); in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()
1233 result = env_->CallStaticObjectMethod(jklass_, jmethod_, 0, jobj_, nullptr); in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()
1234 EXPECT_TRUE(env_->IsSameObject(jklass_, result)); in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()
1236 result = env_->CallStaticObjectMethod(jklass_, jmethod_, 1, jobj_, nullptr); in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()
1237 EXPECT_TRUE(env_->IsSameObject(jobj_, result)); in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()
1239 result = env_->CallStaticObjectMethod(jklass_, jmethod_, 2, jobj_, nullptr); in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()
1240 EXPECT_TRUE(env_->IsSameObject(nullptr, result)); in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()
1245 env_->MonitorEnter(jklass_); in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()
1249 result = env_->CallStaticObjectMethod(jklass_, jmethod_, 2, jobj_, nullptr); in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()
1250 EXPECT_TRUE(env_->IsSameObject(nullptr, result)); in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()
1255 env_->MonitorExit(jklass_); in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()
1262 env_->MonitorEnter(jklass_); in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()
1267 result = env_->CallStaticObjectMethod(jklass_, jmethod_, 2, jobj_, nullptr); in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()
1268 EXPECT_TRUE(env_->IsSameObject(nullptr, result)); in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()
1273 env_->MonitorExit(jklass_); // Remains "fat-locked" even if actually unlocked. in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()
1278 result = env_->CallStaticObjectMethod(jklass_, jmethod_, 2, jobj_, nullptr); in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()
1279 EXPECT_TRUE(env_->IsSameObject(nullptr, result)); in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()
1323 env_->CallNonvirtualVoidMethod(jobj_, jklass_, jmethod_); in ExceptionHandlingImpl()
1328 ScopedLocalRef<jclass> jlre(env_, env_->FindClass("java/lang/RuntimeException")); in ExceptionHandlingImpl()
1332 env_->CallNonvirtualVoidMethod(jobj_, jklass_, jmethod_); in ExceptionHandlingImpl()
1333 EXPECT_TRUE(env_->ExceptionCheck() == JNI_TRUE); in ExceptionHandlingImpl()
1334 ScopedLocalRef<jthrowable> exception(env_, env_->ExceptionOccurred()); in ExceptionHandlingImpl()
1335 env_->ExceptionClear(); in ExceptionHandlingImpl()
1336 EXPECT_TRUE(env_->IsInstanceOf(exception.get(), jlre.get())); in ExceptionHandlingImpl()
1341 env_->CallNonvirtualVoidMethod(jobj_, jklass_, jmethod_); in ExceptionHandlingImpl()
1351 env_->CallNonvirtualVoidMethod(jobj_, jklass_, jmethod_); in ExceptionHandlingImpl()
1352 EXPECT_TRUE(env_->ExceptionCheck() == JNI_TRUE); in ExceptionHandlingImpl()
1353 ScopedLocalRef<jthrowable> exception2(env_, env_->ExceptionOccurred()); in ExceptionHandlingImpl()
1354 env_->ExceptionClear(); in ExceptionHandlingImpl()
1355 EXPECT_TRUE(env_->IsInstanceOf(exception2.get(), jlre.get())); in ExceptionHandlingImpl()
1362 env_->CallNonvirtualVoidMethod(jobj_, jklass_, jmethod_); in ExceptionHandlingImpl()
1418 jint result = env_->CallNonvirtualIntMethod(jobj_, jklass_, jmethod_, 10); in NativeStackTraceElementImpl()
1432 jobject result = env_->CallNonvirtualObjectMethod(jobj_, jklass_, jmethod_, jobj_); in ReturnGlobalRefImpl()
1433 EXPECT_EQ(JNILocalRefType, env_->GetObjectRefType(result)); in ReturnGlobalRefImpl()
1434 EXPECT_TRUE(env_->IsSameObject(result, jobj_)); in ReturnGlobalRefImpl()
1452 jint result = env_->CallIntMethod(jobj_, jmethod_, i); in LocalReferenceTableClearingTestImpl()
1471 env_->CallStaticVoidMethod(jklass_, jmethod_, jobj_, 1234, jklass_, 5678, 9876); in JavaLangSystemArrayCopyImpl()
1488 jboolean result = env_->CallBooleanMethod(jobj_, jmethod_, jobj_, INT64_C(0x12345678ABCDEF88), in CompareAndSwapIntImpl()
1507 jint result = env_->CallStaticIntMethod(jklass_, jmethod_, 0x12345678ABCDEF88LL, jobj_, in GetTextImpl()
1532 env_->CallNonvirtualObjectMethod(jobj_, jklass_, jmethod_, nullptr)); in GetSinkPropertiesNativeImpl()
1563 env_->CallObjectMethod(jobj_, jmethod_); in UpcallReturnTypeChecking_InstanceImpl()
1570 env_->CallObjectMethod(jobj_, jmethod_); in UpcallReturnTypeChecking_InstanceImpl()
1575 env_->CallStaticObjectMethod(jklass_, jmethod_); in UpcallReturnTypeChecking_InstanceImpl()
1594 env_->CallStaticObjectMethod(jklass_, jmethod_); in JNI_TEST()
1601 env_->CallStaticObjectMethod(jklass_, jmethod_); in JNI_TEST()
1606 env_->CallObjectMethod(jobj_, jmethod_); in JNI_TEST()
1632 env_->CallVoidMethod(jobj_, jmethod_, 123, env_->NewStringUTF("not a class!")); in UpcallArgumentTypeChecking_InstanceImpl()
1649 env_->CallStaticVoidMethod(jklass_, jmethod_, 123, env_->NewStringUTF("not a class!")); in JNI_TEST()
1665 jfloat result = env_->CallNonvirtualFloatMethod(jobj_, jklass_, jmethod_, in CompileAndRunFloatFloatMethodImpl()
1670 result = env_->CallNonvirtualFloatMethod(jobj_, jklass_, jmethod_, a, b); in CompileAndRunFloatFloatMethodImpl()
1688 env_->CallNonvirtualVoidMethod(jobj_, jklass_, jmethod_, 1234, INT64_C(0x12345678ABCDEF0)); in CheckParameterAlignImpl()
2102 env_->CallNonvirtualVoidMethodA(jobj_, jklass_, jmethod_, args); in MaxParamNumberImpl()
2106 jintArray tmp = env_->NewIntArray(i); in MaxParamNumberImpl()
2111 env_->CallNonvirtualVoidMethodA(jobj_, jklass_, jmethod_, args); in MaxParamNumberImpl()
2122 env_->CallVoidMethod(jobj_, jmethod_); in JNI_TEST()
2125 EXPECT_TRUE(env_->ExceptionCheck() == JNI_TRUE); in JNI_TEST()
2139 env_->CallObjectMethod(jobj_, jmethod_); in JNI_TEST()
2142 EXPECT_TRUE(env_->ExceptionCheck() == JNI_TRUE); in JNI_TEST()
2153 env_->CallStaticVoidMethod(jklass_, jmethod_); in JNI_TEST()
2156 EXPECT_TRUE(env_->ExceptionCheck() == JNI_TRUE); in JNI_TEST()
2225 env_->CallStaticVoidMethod(jklass_, jmethod_, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, f1, f2, in StackArgsIntsFirstImpl()
2295 env_->CallStaticVoidMethod(jklass_, jmethod_, f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, i1, i2, i3, in StackArgsFloatsFirstImpl()
2364 env_->CallStaticVoidMethod(jklass_, jmethod_, i1, f1, i2, f2, i3, f3, i4, f4, i5, f5, i6, f6, i7, in StackArgsMixedImpl()
2440 env_->CallStaticVoidMethod(jklass_, jmethod_); in CriticalNativeImpl()