/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_util_concurrent_atomic_AtomicLong.cc | 37 void register_java_util_concurrent_atomic_AtomicLong(JNIEnv* env) { argument
|
H A D | java_lang_Throwable.cc | 28 static jobject Throwable_nativeFillInStackTrace(JNIEnv* env, jclass) { argument 29 ScopedFastNativeObjectAccess soa(env); 33 static jobjectArray Throwable_nativeGetStackTrace(JNIEnv* env, jclass, jobject javaStackState) { argument 37 ScopedFastNativeObjectAccess soa(env); 46 void register_java_lang_Throwable(JNIEnv* env) { argument
|
H A D | java_lang_invoke_MethodHandleImpl.cc | 33 static jobject MethodHandleImpl_getMemberInternal(JNIEnv* env, jobject thiz) { argument 34 ScopedObjectAccess soa(env); 75 void register_java_lang_invoke_MethodHandleImpl(JNIEnv* env) { argument
|
H A D | java_lang_ref_FinalizerReference.cc | 31 static jboolean FinalizerReference_makeCircularListIfUnenqueued(JNIEnv* env, jobject javaThis) { argument 32 ScopedFastNativeObjectAccess soa(env); 37 static jobject FinalizerReference_getReferent(JNIEnv* env, jobject javaThis) { argument 38 ScopedFastNativeObjectAccess soa(env); 50 void register_java_lang_ref_FinalizerReference(JNIEnv* env) { argument
|
H A D | java_lang_ref_Reference.cc | 31 static jobject Reference_getReferent(JNIEnv* env, jobject javaThis) { argument 32 ScopedFastNativeObjectAccess soa(env); 39 static void Reference_clearReferent(JNIEnv* env, jobject javaThis) { argument 40 ScopedFastNativeObjectAccess soa(env); 50 void register_java_lang_ref_Reference(JNIEnv* env) { argument
|
H A D | native_util.h | 28 ALWAYS_INLINE inline void RegisterNativeMethodsInternal(JNIEnv* env, argument 32 ScopedLocalRef<jclass> c(env, env->FindClass(jni_class_name)); 36 jint jni_result = env->RegisterNatives(c.get(), methods, method_count); 41 RegisterNativeMethodsInternal(env, (jni_class_name), gMethods, arraysize(gMethods))
|
H A D | org_apache_harmony_dalvik_ddmc_DdmServer.cc | 31 static void DdmServer_nativeSendChunk(JNIEnv* env, jclass, jint type, argument 33 ScopedFastNativeObjectAccess soa(env); 34 ScopedByteArrayRO data(env, javaData); 45 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/test/1924-frame-pop-toggle/ |
H A D | frame_pop_toggle.cc | 38 JNIEnv* env, jclass, jthread thr) { 39 JvmtiErrorToException(env, 43 JvmtiErrorToException(env, 37 Java_art_Test1924_toggleFramePop( JNIEnv* env, jclass, jthread thr) argument
|
/art/runtime/ |
H A D | non_debuggable_classes.cc | 31 JNIEnvExt* env = self->GetJniEnv(); local 38 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/1926-missed-frame-pop/ |
H A D | frame_pop_missed.cc | 38 JNIEnv* env, jclass, jthread thr) { 39 JvmtiErrorToException(env, 46 JNIEnv* env, jclass, jthread thr) { 47 JvmtiErrorToException(env, 37 Java_art_Test1926_disableFramePop( JNIEnv* env, jclass, jthread thr) argument 45 Java_art_Test1926_reenableFramePop( JNIEnv* env, jclass, jthread thr) argument
|
/art/test/616-cha-unloading/ |
H A D | cha_unload.cc | 32 extern "C" JNIEXPORT jlong JNICALL Java_Main_getArtMethod(JNIEnv* env, argument 35 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/664-aget-verifier/ |
H A D | aget-verifier.cc | 30 extern "C" JNIEXPORT jboolean JNICALL Java_Main_testCompiled(JNIEnv* env, argument 34 ScopedObjectAccess soa(env);
|
/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
|
H A D | threads_helper.cc | 29 extern "C" JNIEXPORT void Java_art_Threads_interruptThread(JNIEnv* env, jclass, jthread thr) { argument 30 JvmtiErrorToException(env, jvmti_env, jvmti_env->InterruptThread(thr)); 33 extern "C" JNIEXPORT void Java_art_Threads_stopThread(JNIEnv* env, argument 37 JvmtiErrorToException(env, jvmti_env, jvmti_env->StopThread(thr, exception));
|
/art/tools/amm/AmmTest/jni/ |
H A D | ammtest.c | 221 Java_com_android_amm_test_SoCodeUse_nGetANumber(JNIEnv* env, jclass cls) { argument 222 (void) env;
|
/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
|