/art/test/ti-agent/ |
D | jni_binder.h | 27 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);
|
D | locals_helper.cc | 37 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 …]
|
D | suspension_helper.cc | 29 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()
|
D | suspend_event_helper.cc | 56 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/ |
D | java_lang_Thread.cc | 34 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 …]
|
D | org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc | 36 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()
|
D | java_lang_String.cc | 36 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()
|
D | java_lang_Throwable.cc | 28 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/ |
D | native-wait.cc | 37 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/ |
D | native_suspend.cc | 36 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/ |
D | native_loader.h | 40 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/ |
D | methods.cc | 34 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/ |
D | jni_test.cc | 33 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/ |
D | classes.cc | 40 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/ |
D | unsafe_test.cc | 28 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/ |
D | native_suspend_monitor.cc | 36 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/ |
D | agent_bind.cc | 36 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/ |
D | gc_coverage.cc | 26 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/ |
D | hiddenapi.cc | 35 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/ |
D | breakpoints.cc | 40 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/ |
D | tracking.cc | 40 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/ |
D | raw_monitor.cc | 47 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/ |
D | agent_tls.cc | 27 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/ |
D | jni_id.cc | 29 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/ |
D | scoped_primitive_array.cc | 21 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()
|