Home
last modified time | relevance | path

Searched refs:exception_class (Results 1 – 11 of 11) sorted by relevance

/art/test/986-native-method-bind/
Dnative_bind.cc66 ScopedLocalRef<jclass> exception_class(env, env->FindClass("java/lang/Exception")); in doJvmtiMethodBind() local
67 env->ThrowNew(exception_class.get(), "dladdr failure!"); in doJvmtiMethodBind()
89 ScopedLocalRef<jclass> exception_class(env, env->FindClass("java/lang/Exception")); in doJvmtiMethodBind() local
90 env->ThrowNew(exception_class.get(), "dlsym failure!"); in doJvmtiMethodBind()
/art/runtime/jni/
Djni_internal.h33 int ThrowNewException(JNIEnv* env, jclass exception_class, const char* msg, jobject cause);
Djni_internal_test.cc61 void ExpectException(jclass exception_class) { in ExpectException() argument
64 << mirror::Class::PrettyDescriptor(soa.Decode<mirror::Class>(exception_class)); in ExpectException()
68 EXPECT_TRUE(env_->IsInstanceOf(exception, exception_class)); in ExpectException()
2213 jclass exception_class = env_->FindClass("java/lang/RuntimeException"); in TEST_F() local
2214 ASSERT_TRUE(exception_class != nullptr); in TEST_F()
2215 jthrowable exception = reinterpret_cast<jthrowable>(env_->AllocObject(exception_class)); in TEST_F()
2235 jclass exception_class = env_->FindClass("java/lang/RuntimeException"); in TEST_F() local
2236 ASSERT_TRUE(exception_class != nullptr); in TEST_F()
2240 EXPECT_EQ(JNI_OK, env_->ThrowNew(exception_class, "hello world")); in TEST_F()
2244 EXPECT_TRUE(env_->IsInstanceOf(thrown_exception, exception_class)); in TEST_F()
[all …]
Djni_internal.cc559 int ThrowNewException(JNIEnv* env, jclass exception_class, const char* msg, jobject cause) in ThrowNewException() argument
583 jmethodID mid = env->GetMethodID(exception_class, "<init>", signature); in ThrowNewException()
587 << mirror::Class::PrettyClass(soa.Decode<mirror::Class>(exception_class)); in ThrowNewException()
592 env, reinterpret_cast<jthrowable>(env->NewObjectA(exception_class, mid, args))); in ThrowNewException()
788 ScopedLocalRef<jclass> exception_class(env, env->GetObjectClass(exception.get())); in ExceptionDescribe() local
789 jmethodID mid = env->GetMethodID(exception_class.get(), "printStackTrace", "()V"); in ExceptionDescribe()
/art/runtime/entrypoints/
Dentrypoint_utils.cc146 ObjPtr<mirror::Class> exception_class = exception->GetClass(); in InvokeProxyInvocationHandler() local
149 declares_exception = declared_exception->IsAssignableFrom(exception_class); in InvokeProxyInvocationHandler()
/art/runtime/
Dreflection.cc500 jclass exception_class = soa.Env()->FindClass("java/lang/reflect/InvocationTargetException"); in InvokeMethodImpl() local
501 if (exception_class == nullptr) { in InvokeMethodImpl()
505 jmethodID mid = soa.Env()->GetMethodID(exception_class, "<init>", "(Ljava/lang/Throwable;)V"); in InvokeMethodImpl()
507 jobject exception_instance = soa.Env()->NewObject(exception_class, mid, th.get()); in InvokeMethodImpl()
Dthread.cc3200 Handle<mirror::Class> exception_class( in ThrowNewWrappedException() local
3202 if (UNLIKELY(exception_class == nullptr)) { in ThrowNewWrappedException()
3208 if (UNLIKELY(!runtime->GetClassLinker()->EnsureInitialized(soa.Self(), exception_class, true, in ThrowNewWrappedException()
3213 DCHECK(!runtime->IsStarted() || exception_class->IsThrowableClass()); in ThrowNewWrappedException()
3215 hs.NewHandle(ObjPtr<mirror::Throwable>::DownCast(exception_class->AllocObject(this)))); in ThrowNewWrappedException()
3248 exception_class->FindConstructor(signature, cl->GetImagePointerSize()); in ThrowNewWrappedException()
Dclass_linker_test.cc73 ObjPtr<mirror::Class> exception_class = in AssertNonExistentClass() local
75 EXPECT_TRUE(exception->InstanceOf(exception_class)); in AssertNonExistentClass()
Ddebugger.cc2993 Handle<mirror::Class> exception_class(hs.NewHandle(h_exception->GetClass())); in PostException()
2995 found_dex_pc = method->FindCatchBlock(exception_class, dex_pc, &unused_clear_exception); in PostException()
Dclass_linker.cc165 ObjPtr<mirror::Class> exception_class = class_linker->FindClass(self, descriptor, class_loader); in HasInitWithString() local
167 if (exception_class == nullptr) { in HasInitWithString()
174 ArtMethod* exception_init_method = exception_class->FindConstructor( in HasInitWithString()
/art/openjdkjvmti/
Devents.cc826 art::Handle<art::mirror::Class> exception_class, in FindCatchMethodsFromThrow() argument
832 exception_class_(exception_class), in FindCatchMethodsFromThrow()