/art/benchmark/ |
H A D | jni_loader.cc | 19 extern void register_micro_native_methods(JNIEnv* env); 22 JNIEnv* env; local 23 if (vm->GetEnv(reinterpret_cast<void**>(&env), JNI_VERSION_1_6) != JNI_OK) { 29 register_micro_native_methods(env);
|
/art/runtime/native/ |
H A D | scoped_fast_native_object_access-inl.h | 27 inline ScopedFastNativeObjectAccess::ScopedFastNativeObjectAccess(JNIEnv* env) argument 28 : ScopedObjectAccessAlreadyRunnable(env) {
|
H A D | java_lang_Void.cc | 26 static jclass Void_lookupType(JNIEnv* env, jclass) { argument 27 ScopedFastNativeObjectAccess soa(env); 36 void register_java_lang_Void(JNIEnv* env) { argument
|
H A D | java_util_concurrent_atomic_AtomicLong.cc | 33 void register_java_util_concurrent_atomic_AtomicLong(JNIEnv* env) { argument
|
H A D | java_lang_Throwable.cc | 25 static jobject Throwable_nativeFillInStackTrace(JNIEnv* env, jclass) { argument 26 ScopedFastNativeObjectAccess soa(env); 30 static jobjectArray Throwable_nativeGetStackTrace(JNIEnv* env, jclass, jobject javaStackState) { argument 34 ScopedFastNativeObjectAccess soa(env); 43 void register_java_lang_Throwable(JNIEnv* env) { argument
|
H A D | java_lang_invoke_MethodHandleImpl.cc | 30 static jobject MethodHandleImpl_getMemberInternal(JNIEnv* env, jobject thiz) { argument 31 ScopedObjectAccess soa(env); 72 void register_java_lang_invoke_MethodHandleImpl(JNIEnv* env) { argument
|
H A D | java_lang_ref_FinalizerReference.cc | 28 static jboolean FinalizerReference_makeCircularListIfUnenqueued(JNIEnv* env, jobject javaThis) { argument 29 ScopedFastNativeObjectAccess soa(env); 34 static jobject FinalizerReference_getReferent(JNIEnv* env, jobject javaThis) { argument 35 ScopedFastNativeObjectAccess soa(env); 47 void register_java_lang_ref_FinalizerReference(JNIEnv* env) { argument
|
H A D | java_lang_ref_Reference.cc | 28 static jobject Reference_getReferent(JNIEnv* env, jobject javaThis) { argument 29 ScopedFastNativeObjectAccess soa(env); 36 static void Reference_clearReferent(JNIEnv* env, jobject javaThis) { argument 37 ScopedFastNativeObjectAccess soa(env); 47 void register_java_lang_ref_Reference(JNIEnv* env) { argument
|
H A D | java_lang_reflect_Parameter.cc | 33 static jobject Parameter_getAnnotationNative(JNIEnv* env, argument 38 ScopedFastNativeObjectAccess soa(env); 71 void register_java_lang_reflect_Parameter(JNIEnv* env) { argument
|
H A D | org_apache_harmony_dalvik_ddmc_DdmServer.cc | 27 static void DdmServer_nativeSendChunk(JNIEnv* env, jclass, jint type, argument 29 ScopedFastNativeObjectAccess soa(env); 30 ScopedByteArrayRO data(env, javaData); 39 void register_org_apache_harmony_dalvik_ddmc_DdmServer(JNIEnv* env) { argument
|
/art/benchmark/jni-perf/ |
H A D | perf_jni.cc | 29 extern "C" JNIEXPORT void JNICALL Java_JniPerfBenchmark_perfSOACall(JNIEnv* env, jobject) { argument 30 ScopedObjectAccess soa(env);
|
/art/test/051-thread/ |
H A D | thread_test.cc | 23 extern "C" JNIEXPORT jint JNICALL Java_Main_getNativePriority(JNIEnv* env, argument 25 return ThreadForEnv(env)->GetNativePriority(); 29 JNIEnv* env ATTRIBUTE_UNUSED,
|
/art/runtime/ |
H A D | non_debuggable_classes.cc | 32 JNIEnvExt* env = self->GetJniEnv(); local 39 non_debuggable_classes.push_back(reinterpret_cast<jclass>(env->NewGlobalRef(klass)));
|
/art/test/004-UnsafeTest/ |
H A D | unsafe_test.cc | 27 extern "C" JNIEXPORT jint JNICALL Java_Main_vmArrayBaseOffset(JNIEnv* env, jclass, jobject classObj) { argument 28 ScopedObjectAccess soa(env); 34 extern "C" JNIEXPORT jint JNICALL Java_Main_vmArrayIndexScale(JNIEnv* env, jclass, jobject classObj) { argument 35 ScopedObjectAccess soa(env);
|
/art/test/044-proxy/ |
H A D | native_proxy.cc | 24 JNIEnv* env, jclass clazz ATTRIBUTE_UNUSED, jobject inf_ref) { 25 jclass native_inf_class = env->FindClass("NativeInterface"); 27 jmethodID mid = env->GetMethodID(native_inf_class, "callback", "()V"); 29 env->CallVoidMethod(inf_ref, mid); 23 Java_NativeProxy_nativeCall( JNIEnv* env, jclass clazz ATTRIBUTE_UNUSED, jobject inf_ref) argument
|
/art/test/139-register-natives/ |
H A D | regnative.cc | 29 extern "C" JNIEXPORT jint JNICALL Java_Main_registerNatives(JNIEnv* env, jclass, jclass trg) { argument 30 return env->RegisterNatives(trg, gMethods, 1);
|
/art/test/148-multithread-gc-annotations/ |
H A D | gc_coverage.cc | 36 extern "C" JNIEXPORT jlong JNICALL Java_MovingGCThread_objectAddress(JNIEnv* env, jclass, jobject object) { argument 37 ScopedObjectAccess soa(env);
|
/art/test/647-jni-get-field-id/ |
H A D | get_field_id.cc | 23 extern "C" JNIEXPORT jboolean JNICALL Java_Main_getFieldId(JNIEnv* env, argument 28 ScopedUtfChars name_chars(env, name); 32 ScopedUtfChars signature_chars(env, signature); 36 jfieldID field_id = env->GetFieldID(cls, name_chars.c_str(), signature_chars.c_str());
|
/art/test/ti-agent/ |
H A D | agent_common.cc | 28 JNIEnv* env, jclass, jobject obj, jlong tag) { 30 JvmtiErrorToException(env, jvmti_env, ret); 33 extern "C" JNIEXPORT jlong JNICALL Java_art_Main_getTag(JNIEnv* env, jclass, jobject obj) { argument 36 if (JvmtiErrorToException(env, jvmti_env, ret)) { 27 Java_art_Main_setTag( JNIEnv* env, jclass, jobject obj, jlong tag) argument
|
/art/benchmark/scoped-primitive-array/ |
H A D | scoped_primitive_array.cc | 21 JNIEnv* env, jclass, int reps, jbyteArray arr) { 24 ScopedByteArrayRO sc(env, arr); 31 JNIEnv* env, jclass, int reps, jshortArray arr) { 34 ScopedShortArrayRO sc(env, arr); 41 JNIEnv* env, jclass, int reps, jintArray arr) { 44 ScopedIntArrayRO sc(env, arr); 51 JNIEnv* env, jclass, int reps, jlongArray arr) { 54 ScopedLongArrayRO sc(env, arr); 20 Java_ScopedPrimitiveArrayBenchmark_measureByteArray( JNIEnv* env, jclass, int reps, jbyteArray arr) argument 30 Java_ScopedPrimitiveArrayBenchmark_measureShortArray( JNIEnv* env, jclass, int reps, jshortArray arr) argument 40 Java_ScopedPrimitiveArrayBenchmark_measureIntArray( JNIEnv* env, jclass, int reps, jintArray arr) argument 50 Java_ScopedPrimitiveArrayBenchmark_measureLongArray( JNIEnv* env, jclass, int reps, jlongArray arr) argument
|
/art/test/136-daemon-jni-shutdown/ |
H A D | daemon_jni_shutdown.cc | 41 extern "C" JNIEXPORT void JNICALL Java_Main_waitAndCallIntoJniEnv(JNIEnv* env, jclass) { argument 49 env->ExceptionCheck(); 54 extern "C" JNIEXPORT void JNICALL Java_Main_destroyJavaVMAndExit(JNIEnv* env, jclass) { argument 61 JavaVM* vm = down_cast<JNIEnvExt*>(env)->vm; 71 if (env != nullptr) { 72 // Use env != nullptr to trick noreturn.
|
/art/test/597-deopt-new-string/ |
H A D | deopt.cc | 28 JNIEnv* env, 30 ScopedObjectAccess soa(env); 47 JNIEnv* env, 49 ScopedObjectAccess soa(env); 27 Java_Main_deoptimizeAll( JNIEnv* env, jclass cls ATTRIBUTE_UNUSED) argument 46 Java_Main_undeoptimizeAll( JNIEnv* env, jclass cls ATTRIBUTE_UNUSED) argument
|
/art/test/929-search/ |
H A D | search.cc | 34 JNIEnv* env, jclass Main_klass ATTRIBUTE_UNUSED, jstring segment) { 35 ScopedUtfChars utf(env, segment); 40 JvmtiErrorToException(env, jvmti_env, result); 44 JNIEnv* env, jclass Main_klass ATTRIBUTE_UNUSED, jstring segment) { 45 ScopedUtfChars utf(env, segment); 50 JvmtiErrorToException(env, jvmti_env, result); 33 Java_Main_addToBootClassLoader( JNIEnv* env, jclass Main_klass ATTRIBUTE_UNUSED, jstring segment) argument 43 Java_Main_addToSystemClassLoader( JNIEnv* env, jclass Main_klass ATTRIBUTE_UNUSED, jstring segment) argument
|
/art/test/933-misc-events/ |
H A D | misc_events.cc | 41 JNIEnv* env, jclass Main_klass ATTRIBUTE_UNUSED) { 46 if (JvmtiErrorToException(env, jvmti_env, ret)) { 53 if (JvmtiErrorToException(env, jvmti_env, ret)) { 69 JvmtiErrorToException(env, jvmti_env, ret); 40 Java_art_Test933_testSigQuit( JNIEnv* env, jclass Main_klass ATTRIBUTE_UNUSED) argument
|
/art/test/945-obsolete-native/ |
H A D | obsolete_native.cc | 34 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jobject runnable) { 35 jclass runnable_klass = env->FindClass("java/lang/Runnable"); 36 jmethodID run_method = env->GetMethodID(runnable_klass, "run", "()V"); 37 env->CallVoidMethod(runnable, run_method); 33 Java_art_Test945_00024Transform_doExecute( JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jobject runnable) argument
|