Home
last modified time | relevance | path

Searched refs:JNIEnv (Results 26 – 50 of 308) sorted by relevance

12345678910>>...13

/art/test/ti-agent/
Djni_binder.h27 jclass GetClass(jvmtiEnv* jvmti_env, JNIEnv* env, const char* class_name, jobject class_loader);
34 JNIEnv* env,
38 void BindFunctionsOnClass(jvmtiEnv* jvmti_env, JNIEnv* env, jclass klass);
Dlocals_helper.cc37 extern "C" JNIEXPORT void Java_art_Locals_EnableLocalVariableAccess(JNIEnv* env, jclass) { in Java_art_Locals_EnableLocalVariableAccess()
46 extern "C" JNIEXPORT void Java_art_Locals_SetLocalVariableObject(JNIEnv* env, in Java_art_Locals_SetLocalVariableObject()
55 extern "C" JNIEXPORT void Java_art_Locals_SetLocalVariableDouble(JNIEnv* env, in Java_art_Locals_SetLocalVariableDouble()
64 extern "C" JNIEXPORT void Java_art_Locals_SetLocalVariableFloat(JNIEnv* env, in Java_art_Locals_SetLocalVariableFloat()
73 extern "C" JNIEXPORT void Java_art_Locals_SetLocalVariableLong(JNIEnv* env, in Java_art_Locals_SetLocalVariableLong()
82 extern "C" JNIEXPORT void Java_art_Locals_SetLocalVariableInt(JNIEnv* env, in Java_art_Locals_SetLocalVariableInt()
91 extern "C" JNIEXPORT jdouble Java_art_Locals_GetLocalVariableDouble(JNIEnv* env, in Java_art_Locals_GetLocalVariableDouble()
101 extern "C" JNIEXPORT jfloat Java_art_Locals_GetLocalVariableFloat(JNIEnv* env, in Java_art_Locals_GetLocalVariableFloat()
111 extern "C" JNIEXPORT jlong Java_art_Locals_GetLocalVariableLong(JNIEnv* env, in Java_art_Locals_GetLocalVariableLong()
121 extern "C" JNIEXPORT jint Java_art_Locals_GetLocalVariableInt(JNIEnv* env, in Java_art_Locals_GetLocalVariableInt()
[all …]
Dsuspension_helper.cc29 JNIEnv* env, jclass, jthread thr) { in Java_art_Suspension_isSuspended()
37 static std::vector<jthread> CopyToVector(JNIEnv* env, jobjectArray thrs) { in CopyToVector()
46 extern "C" JNIEXPORT jintArray JNICALL Java_art_Suspension_resumeList(JNIEnv* env, in Java_art_Suspension_resumeList()
67 extern "C" JNIEXPORT jintArray JNICALL Java_art_Suspension_suspendList(JNIEnv* env, in Java_art_Suspension_suspendList()
88 extern "C" JNIEXPORT void JNICALL Java_art_Suspension_resume(JNIEnv* env, jclass, jthread thr) { in Java_art_Suspension_resume()
92 extern "C" JNIEXPORT void JNICALL Java_art_Suspension_suspend(JNIEnv* env, jclass, jthread thr) { in Java_art_Suspension_suspend()
Dsuspend_event_helper.cc56 JNIEnv* env, in TestData()
75 void PerformSuspend(jvmtiEnv* jvmti, JNIEnv* env) { in PerformSuspend()
86 void PerformSuspension(jvmtiEnv* jvmti, JNIEnv* env) { in PerformSuspension()
99 cbSingleStep(jvmtiEnv* jvmti, JNIEnv* env, jthread thr, jmethodID meth, jlocation loc) { in cbSingleStep()
113 JNIEnv* env, in cbExceptionCatch()
131 JNIEnv* env, in cbException()
150 void JNICALL cbMethodEntry(jvmtiEnv* jvmti, JNIEnv* env, jthread thr, jmethodID method) { in cbMethodEntry()
164 JNIEnv* env, in cbMethodExit()
182 JNIEnv* env, in cbFieldModification()
205 JNIEnv* env, in cbFieldAccess()
[all …]
/art/runtime/native/
Djava_lang_Thread.cc34 static jobject Thread_currentThread(JNIEnv* env, jclass) { in Thread_currentThread()
39 static jboolean Thread_interrupted(JNIEnv* env, jclass) { in Thread_interrupted()
43 static jboolean Thread_isInterrupted(JNIEnv* env, jobject java_thread) { in Thread_isInterrupted()
50 static void Thread_nativeCreate(JNIEnv* env, jclass, jobject java_thread, jlong stack_size, in Thread_nativeCreate()
64 static jint Thread_nativeGetStatus(JNIEnv* env, jobject java_thread, jboolean has_been_started) { in Thread_nativeGetStatus()
115 static jint Thread_getNativeTid(JNIEnv* env, jobject java_thread) { in Thread_getNativeTid()
122 static jboolean Thread_holdsLock(JNIEnv* env, jclass, jobject java_object) { in Thread_holdsLock()
133 static void Thread_interrupt0(JNIEnv* env, jobject java_thread) { in Thread_interrupt0()
142 static void Thread_setNativeName(JNIEnv* env, jobject peer, jstring java_name) { in Thread_setNativeName()
179 static void Thread_setPriority0(JNIEnv* env, jobject java_thread, jint new_priority) { in Thread_setPriority0()
[all …]
Dorg_apache_harmony_dalvik_ddmc_DdmVmInternal.cc36 static Thread* GetSelf(JNIEnv* env) { in GetSelf()
40 static void DdmVmInternal_enableRecentAllocations(JNIEnv*, jclass, jboolean enable) { in DdmVmInternal_enableRecentAllocations() argument
44 static jbyteArray DdmVmInternal_getRecentAllocations(JNIEnv* env, jclass) { in DdmVmInternal_getRecentAllocations()
49 static jboolean DdmVmInternal_getRecentAllocationStatus(JNIEnv*, jclass) { in DdmVmInternal_getRecentAllocationStatus() argument
57 static jobjectArray DdmVmInternal_getStackTraceById(JNIEnv* env, jclass, jint thin_lock_id) { in DdmVmInternal_getStackTraceById()
193 static jbyteArray DdmVmInternal_getThreadStats(JNIEnv* env, jclass) { in DdmVmInternal_getThreadStats()
217 static jboolean DdmVmInternal_heapInfoNotify(JNIEnv* env, jclass, jint when) { in DdmVmInternal_heapInfoNotify()
222 static jboolean DdmVmInternal_heapSegmentNotify(JNIEnv*, jclass, jint when, jint what, jboolean nat… in DdmVmInternal_heapSegmentNotify() argument
226 static void DdmVmInternal_threadNotify(JNIEnv*, jclass, jboolean enable) { in DdmVmInternal_threadNotify() argument
241 void register_org_apache_harmony_dalvik_ddmc_DdmVmInternal(JNIEnv* env) { in register_org_apache_harmony_dalvik_ddmc_DdmVmInternal()
Djava_lang_String.cc36 static jchar String_charAt(JNIEnv* env, jobject java_this, jint index) { in String_charAt()
41 static jint String_compareTo(JNIEnv* env, jobject java_this, jstring java_rhs) { in String_compareTo()
51 static jstring String_concat(JNIEnv* env, jobject java_this, jstring java_string_arg) { in String_concat()
71 static jstring String_fastSubstring(JNIEnv* env, jobject java_this, jint start, jint length) { in String_fastSubstring()
84 static void String_getCharsNoCheck(JNIEnv* env, jobject java_this, jint start, jint end, in String_getCharsNoCheck()
92 static jstring String_intern(JNIEnv* env, jobject java_this) { in String_intern()
98 static jstring String_doReplace(JNIEnv* env, jobject java_this, jchar old_c, jchar new_c) { in String_doReplace()
106 static jcharArray String_toCharArray(JNIEnv* env, jobject java_this) { in String_toCharArray()
124 void register_java_lang_String(JNIEnv* env) { in register_java_lang_String()
Djava_lang_Throwable.cc28 static jobject Throwable_nativeFillInStackTrace(JNIEnv* env, jclass) { in Throwable_nativeFillInStackTrace()
33 static jobjectArray Throwable_nativeGetStackTrace(JNIEnv* env, jclass, jobject javaStackState) { in Throwable_nativeGetStackTrace()
46 void register_java_lang_Throwable(JNIEnv* env) { in register_java_lang_Throwable()
/art/test/2031-zygote-compiled-frame-deopt/
Dnative-wait.cc37 extern "C" JNIEXPORT void JNICALL Java_art_Test2031_simulateZygoteFork(JNIEnv*, jclass) { in Java_art_Test2031_simulateZygoteFork() argument
60 extern "C" JNIEXPORT void JNICALL Java_art_Test2031_setupJvmti(JNIEnv* env, in Java_art_Test2031_setupJvmti()
75 extern "C" JNIEXPORT void JNICALL Java_art_Test2031_waitForNativeSleep(JNIEnv*, jclass) { in Java_art_Test2031_waitForNativeSleep() argument
79 extern "C" JNIEXPORT void JNICALL Java_art_Test2031_wakeupNativeSleep(JNIEnv*, jclass) { in Java_art_Test2031_wakeupNativeSleep() argument
82 extern "C" JNIEXPORT void JNICALL Java_art_Test2031_nativeSleep(JNIEnv*, jclass) { in Java_art_Test2031_nativeSleep() argument
/art/test/1905-suspend-native/
Dnative_suspend.cc36 extern "C" JNIEXPORT void JNICALL Java_art_Test1905_nativeSpin(JNIEnv*, jclass) { in Java_art_Test1905_nativeSpin() argument
42 extern "C" JNIEXPORT jboolean JNICALL Java_art_Test1905_isNativeThreadSpinning(JNIEnv*, jclass) { in Java_art_Test1905_isNativeThreadSpinning() argument
46 extern "C" JNIEXPORT void JNICALL Java_art_Test1905_nativeResume(JNIEnv*, jclass) { in Java_art_Test1905_nativeResume() argument
/art/libnativeloader/include/nativeloader/
Dnative_loader.h40 JNIEnv* env, int32_t target_sdk_version, jobject class_loader, bool is_shared, jstring dex_path,
44 JNIEnv* env, int32_t target_sdk_version, const char* path, jobject class_loader,
58 JNIEnv* env, jobject class_loader);
62 FindNativeLoaderNamespaceByClassLoader(JNIEnv* env, jobject class_loader);
/art/test/910-methods/
Dmethods.cc34 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jobject method) { in Java_art_Test910_getMethodName()
77 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jobject method) { in Java_art_Test910_getMethodDeclaringClass()
90 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jobject method) { in Java_art_Test910_getMethodModifiers()
103 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jobject method) { in Java_art_Test910_getMaxLocals()
116 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jobject method) { in Java_art_Test910_getArgumentsSize()
129 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jobject method) { in Java_art_Test910_getMethodLocationStart()
143 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jobject method) { in Java_art_Test910_getMethodLocationEnd()
157 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jobject method) { in Java_art_Test910_isMethodNative()
170 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jobject method) { in Java_art_Test910_isMethodObsolete()
183 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jobject method) { in Java_art_Test910_isMethodSynthetic()
/art/test/004-JniTest/
Djni_test.cc33 static jint Java_Main_intFastNativeMethod(JNIEnv*, jclass, jint a, jint b, jint c);
60 JNIEnv* env = nullptr; in AttachHelper()
65 using Fn = void(*)(JNIEnv*); in AttachHelper()
74 static void PthreadHelper(void (*fn)(JNIEnv*)) { in PthreadHelper() argument
83 static void testFindClassOnAttachedNativeThread(JNIEnv* env) { in testFindClassOnAttachedNativeThread()
93 extern "C" JNIEXPORT jint JNICALL Java_Main_getFieldSubclass(JNIEnv* env, in Java_Main_getFieldSubclass()
102 extern "C" JNIEXPORT void JNICALL Java_Main_testFindClassOnAttachedNativeThread(JNIEnv*, jclass) { in Java_Main_testFindClassOnAttachedNativeThread() argument
106 static void testFindFieldOnAttachedNativeThread(JNIEnv* env) { in testFindFieldOnAttachedNativeThread()
118 extern "C" JNIEXPORT void JNICALL Java_Main_testFindFieldOnAttachedNativeThreadNative(JNIEnv*, in Java_Main_testFindFieldOnAttachedNativeThreadNative() argument
123 static void testReflectFieldGetFromAttachedNativeThread(JNIEnv* env) { in testReflectFieldGetFromAttachedNativeThread()
[all …]
/art/test/912-classes/
Dclasses.cc40 JNIEnv* env, jclass Main_klass ATTRIBUTE_UNUSED, jclass klass) { in Java_art_Test912_isModifiableClass()
48 JNIEnv* env, jclass Main_klass ATTRIBUTE_UNUSED, jclass klass) { in Java_art_Test912_getClassSignature()
77 JNIEnv* env, jclass Main_klass ATTRIBUTE_UNUSED, jclass klass) { in Java_art_Test912_isInterface()
85 JNIEnv* env, jclass Main_klass ATTRIBUTE_UNUSED, jclass klass) { in Java_art_Test912_isArrayClass()
93 JNIEnv* env, jclass Main_klass ATTRIBUTE_UNUSED, jclass klass) { in Java_art_Test912_getClassModifiers()
101 JNIEnv* env, jclass Main_klass ATTRIBUTE_UNUSED, jclass klass) { in Java_art_Test912_getClassFields()
126 JNIEnv* env, jclass Main_klass ATTRIBUTE_UNUSED, jclass klass) { in Java_art_Test912_getClassMethods()
151 JNIEnv* env, jclass Main_klass ATTRIBUTE_UNUSED, jclass klass) { in Java_art_Test912_getImplementedInterfaces()
170 JNIEnv* env, jclass Main_klass ATTRIBUTE_UNUSED, jclass klass) { in Java_art_Test912_getClassStatus()
178 JNIEnv* env, jclass Main_klass ATTRIBUTE_UNUSED, jclass klass) { in Java_art_Test912_getClassLoader()
[all …]
/art/test/004-UnsafeTest/
Dunsafe_test.cc28 extern "C" JNIEXPORT jint JNICALL Java_Main_vmArrayBaseOffset(JNIEnv* env, jclass, jobject classObj… in Java_Main_vmArrayBaseOffset()
35 extern "C" JNIEXPORT jint JNICALL Java_Main_vmArrayIndexScale(JNIEnv* env, jclass, jobject classObj… in Java_Main_vmArrayIndexScale()
41 extern "C" JNIEXPORT jlong JNICALL Java_Main_unsafeTestMalloc(JNIEnv*, jclass, jlong size) { in Java_Main_unsafeTestMalloc() argument
47 extern "C" JNIEXPORT void JNICALL Java_Main_unsafeTestFree(JNIEnv*, jclass, jlong memory) { in Java_Main_unsafeTestFree() argument
/art/test/1943-suspend-raw-monitor-wait/
Dnative_suspend_monitor.cc36 extern "C" JNIEXPORT void JNICALL Java_art_Test1943_nativeRun(JNIEnv* env, jclass) { in Java_art_Test1943_nativeRun()
56 extern "C" JNIEXPORT void JNICALL Java_art_Test1943_waitForPause(JNIEnv*, jclass) { in Java_art_Test1943_waitForPause() argument
60 extern "C" JNIEXPORT void JNICALL Java_art_Test1943_nativeNotify(JNIEnv* env, jclass) { in Java_art_Test1943_nativeNotify()
72 extern "C" JNIEXPORT void JNICALL Java_art_Test1943_grabRawMonitor(JNIEnv* env, jclass) { in Java_art_Test1943_grabRawMonitor()
/art/test/987-agent-bind/
Dagent_bind.cc36 static void doUpPrintCall(JNIEnv* env, const char* function) { in doUpPrintCall()
43 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED) { in Java_art_Test987_00024Transform_sayHi__()
48 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED) { in Java_art_Test987_00024Transform_sayHi2()
/art/test/148-multithread-gc-annotations/
Dgc_coverage.cc26 extern "C" JNIEXPORT jboolean JNICALL Java_MovingGCThread_performHomogeneousSpaceCompact(JNIEnv*, j… in Java_MovingGCThread_performHomogeneousSpaceCompact() argument
31 extern "C" JNIEXPORT jboolean JNICALL Java_MovingGCThread_supportHomogeneousSpaceCompact(JNIEnv*, j… in Java_MovingGCThread_supportHomogeneousSpaceCompact() argument
36 extern "C" JNIEXPORT jlong JNICALL Java_MovingGCThread_objectAddress(JNIEnv* env, jclass, jobject o… in Java_MovingGCThread_objectAddress()
/art/test/674-hiddenapi/
Dhiddenapi.cc35 extern "C" JNIEXPORT void JNICALL Java_Main_init(JNIEnv*, jclass) { in Java_Main_init() argument
45 JNIEnv*, jclass, jint int_index, jboolean is_core_platform) { in Java_Main_setDexDomain() argument
56 JNIEnv* env, jclass klass, jstring jpath, jboolean is_core_platform) { in Java_Main_appendToBootClassLoader()
88 extern "C" JNIEXPORT void JNICALL Java_Main_setWhitelistAll(JNIEnv*, jclass, jboolean value) { in Java_Main_setWhitelistAll() argument
96 static jobject NewInstance(JNIEnv* env, jclass klass) { in NewInstance()
105 JNIEnv* env, jclass, jclass klass, jstring name, jboolean is_static) { in Java_JNI_canDiscoverField()
118 JNIEnv* env, jclass, jclass klass, jstring name, jboolean is_static) { in Java_JNI_canGetField()
148 JNIEnv* env, jclass, jclass klass, jstring name, jboolean is_static) { in Java_JNI_canSetField()
178 JNIEnv* env, jclass, jclass klass, jstring name, jboolean is_static) { in Java_JNI_canDiscoverMethod()
191 JNIEnv* env, jclass, jclass klass, jstring name, jboolean is_static) { in Java_JNI_canInvokeMethodA()
[all …]
/art/test/993-breakpoints/
Dbreakpoints.cc40 jobject JNICALL Java_art_Test993_constructNative(JNIEnv* env, in Java_art_Test993_constructNative()
52 void JNICALL Java_art_Test993_invokeNativeObject(JNIEnv* env, in Java_art_Test993_invokeNativeObject()
69 void JNICALL Java_art_Test993_invokeNativeBool(JNIEnv* env, in Java_art_Test993_invokeNativeBool()
86 void JNICALL Java_art_Test993_invokeNativeLong(JNIEnv* env, in Java_art_Test993_invokeNativeLong()
103 void JNICALL Java_art_Test993_invokeNative(JNIEnv* env, in Java_art_Test993_invokeNative()
/art/test/904-object-allocation/
Dtracking.cc40 static std::string GetClassName(JNIEnv* jni_env, jclass cls) { in GetClassName()
52 ScopedGlobalRef(JNIEnv* env, T obj) : obj_(env->NewGlobalRef(obj)) {} in ScopedGlobalRef()
63 T Get(JNIEnv* env) const { in Get()
68 JNIEnv* GetEnv() const { in GetEnv()
69 JNIEnv* env = nullptr; in GetEnv()
88 JNIEnv* jni_env, in ObjectAllocated()
102 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jboolean enable) { in Java_art_Test904_setupObjectAllocCallback()
113 JNIEnv* env, jclass, jthread thread, jboolean enable) { in Java_art_Test904_enableAllocationTracking()
122 JNIEnv* env, jclass Main_klass ATTRIBUTE_UNUSED, jobjectArray threads) { in Java_art_Test904_getTrackingEventMessages()
/art/test/1951-monitor-enter-no-suspend/
Draw_monitor.cc47 RawMonitorEnterNoSuspend GetNoSuspendFunction(JNIEnv* env) { in GetNoSuspendFunction()
73 extern "C" JNIEXPORT void JNICALL Java_art_Test1951_otherThreadStart(JNIEnv* env, jclass) { in Java_art_Test1951_otherThreadStart()
91 extern "C" JNIEXPORT void JNICALL Java_art_Test1951_waitForStart(JNIEnv*, jclass) { in Java_art_Test1951_waitForStart() argument
95 extern "C" JNIEXPORT void JNICALL Java_art_Test1951_otherThreadResume(JNIEnv*, jclass) { in Java_art_Test1951_otherThreadResume() argument
99 extern "C" JNIEXPORT jboolean JNICALL Java_art_Test1951_otherThreadProgressed(JNIEnv*, jclass) { in Java_art_Test1951_otherThreadProgressed() argument
/art/test/1909-per-agent-tls/
Dagent_tls.cc27 extern "C" JNIEXPORT void JNICALL Java_art_Test1909_setTLS(JNIEnv* env, in Java_art_Test1909_setTLS()
38 extern "C" JNIEXPORT jlong JNICALL Java_art_Test1909_getTLS(JNIEnv* env, in Java_art_Test1909_getTLS()
50 extern "C" JNIEXPORT void Java_art_Test1909_destroyJvmtiEnv(JNIEnv* env, in Java_art_Test1909_destroyJvmtiEnv()
58 extern "C" JNIEXPORT jlong Java_art_Test1909_newJvmtiEnv(JNIEnv* env, jclass) { in Java_art_Test1909_newJvmtiEnv()
/art/test/1972-jni-id-swap-indices/
Djni_id.cc29 extern "C" JNIEXPORT jlong JNICALL Java_Main_GetMethodId(JNIEnv* env, in Java_Main_GetMethodId()
45 extern "C" JNIEXPORT jobject JNICALL Java_Main_GetJniType(JNIEnv* env, jclass k ATTRIBUTE_UNUSED) { in Java_Main_GetJniType()
51 extern "C" JNIEXPORT void JNICALL Java_Main_SetToPointerIds(JNIEnv* env ATTRIBUTE_UNUSED, in Java_Main_SetToPointerIds()
55 extern "C" JNIEXPORT void JNICALL Java_Main_SetToIndexIds(JNIEnv* env ATTRIBUTE_UNUSED, in Java_Main_SetToIndexIds()
/art/benchmark/scoped-primitive-array/
Dscoped_primitive_array.cc21 JNIEnv* env, jclass, int reps, jbyteArray arr) { in Java_ScopedPrimitiveArrayBenchmark_measureByteArray()
31 JNIEnv* env, jclass, int reps, jshortArray arr) { in Java_ScopedPrimitiveArrayBenchmark_measureShortArray()
41 JNIEnv* env, jclass, int reps, jintArray arr) { in Java_ScopedPrimitiveArrayBenchmark_measureIntArray()
51 JNIEnv* env, jclass, int reps, jlongArray arr) { in Java_ScopedPrimitiveArrayBenchmark_measureLongArray()

12345678910>>...13