core :: Sys :: load_jclass_intern
private fun load_jclass_intern(instance_class_loader: JavaObject, class_loader_findClass: JMethodID, name: CString): JClass import jni_env `{
JNIEnv *env = Sys_jni_env(self);
jobject class_name = (*env)->NewStringUTF(env, name);
jclass java_class = (*env)->CallObjectMethod(env, instance_class_loader, class_loader_findClass, class_name);
if (java_class == NULL) {
__android_log_print(ANDROID_LOG_ERROR, "Nit", "Failed loading targeted class");
(*env)->ExceptionDescribe(env);
exit(1);
}
(*env)->DeleteLocalRef(env, class_name);
return java_class;
`}
lib/android/dalvik.nit:112,2--126,3