Home
last modified time | relevance | path

Searched refs:JNIEnv (Results 126 – 150 of 308) sorted by relevance

12345678910>>...13

/art/tools/jvmti-agents/field-null-percent/
Dfieldnull.cc41 static std::pair<jclass, jfieldID> SplitField(JNIEnv* env, const std::string& field_id) { in SplitField()
63 static std::vector<std::pair<jclass, jfieldID>> GetRequestedFields(JNIEnv* env, in GetRequestedFields()
93 JNIEnv* env = nullptr; in DataDumpRequestCb()
143 static void VMDeathCb(jvmtiEnv* jvmti, JNIEnv* env ATTRIBUTE_UNUSED) { in VMDeathCb()
150 static void CreateFieldList(jvmtiEnv* jvmti, JNIEnv* env, const std::string& args) { in CreateFieldList()
157 static void VMInitCb(jvmtiEnv* jvmti, JNIEnv* env, jobject thr ATTRIBUTE_UNUSED) { in VMInitCb()
192 JNIEnv* env = nullptr; in AgentStart()
/art/runtime/native/
Djava_lang_reflect_Constructor.cc40 static jobjectArray Constructor_getExceptionTypes(JNIEnv* env, jobject javaMethod) { in Constructor_getExceptionTypes()
63 static jobject Constructor_newInstance0(JNIEnv* env, jobject javaMethod, jobjectArray javaArgs) { in Constructor_newInstance0()
124 static jobject Constructor_newInstanceFromSerialization(JNIEnv* env, jclass unused ATTRIBUTE_UNUSED, in Constructor_newInstanceFromSerialization()
137 void register_java_lang_reflect_Constructor(JNIEnv* env) { in register_java_lang_reflect_Constructor()
Djava_lang_reflect_Array.cc35 JNIEnv* env, jclass, jclass javaElementClass, jintArray javaDimArray) { in Array_createMultiArray()
53 static jobject Array_createObjectArray(JNIEnv* env, jclass, jclass javaElementClass, jint length) { in Array_createObjectArray()
82 void register_java_lang_reflect_Array(JNIEnv* env) { in register_java_lang_reflect_Array()
Djava_lang_reflect_Executable.cc42 static jobjectArray Executable_getDeclaredAnnotationsNative(JNIEnv* env, jobject javaMethod) { in Executable_getDeclaredAnnotationsNative()
56 static jobject Executable_getAnnotationNative(JNIEnv* env, in Executable_getAnnotationNative()
70 static jobjectArray Executable_getSignatureAnnotation(JNIEnv* env, jobject javaMethod) { in Executable_getSignatureAnnotation()
80 static jobjectArray Executable_getParameterAnnotationsNative(JNIEnv* env, jobject javaMethod) { in Executable_getParameterAnnotationsNative()
157 static jobjectArray Executable_getParameters0(JNIEnv* env, jobject javaMethod) { in Executable_getParameters0()
255 static jboolean Executable_isAnnotationPresentNative(JNIEnv* env, in Executable_isAnnotationPresentNative()
268 static jint Executable_compareMethodParametersInternal(JNIEnv* env, in Executable_compareMethodParametersInternal()
321 static jstring Executable_getMethodNameInternal(JNIEnv* env, jobject javaMethod) { in Executable_getMethodNameInternal()
328 static jclass Executable_getMethodReturnTypeInternal(JNIEnv* env, jobject javaMethod) { in Executable_getMethodReturnTypeInternal()
341 static jobjectArray Executable_getParameterTypesInternal(JNIEnv* env, jobject javaMethod) { in Executable_getParameterTypesInternal()
[all …]
Djava_lang_Class.cc177 static jclass Class_classForName(JNIEnv* env, jclass, jstring javaName, jboolean initialize, in Class_classForName()
221 static jclass Class_getPrimitiveClass(JNIEnv* env, jclass, jstring name) { in Class_getPrimitiveClass()
227 static jstring Class_getNameNative(JNIEnv* env, jobject javaThis) { in Class_getNameNative()
234 static jobjectArray Class_getInterfacesInternal(JNIEnv* env, jobject javaThis) { in Class_getInterfacesInternal()
343 static jobjectArray Class_getDeclaredFieldsUnchecked(JNIEnv* env, jobject javaThis, in Class_getDeclaredFieldsUnchecked()
350 static jobjectArray Class_getDeclaredFields(JNIEnv* env, jobject javaThis) { in Class_getDeclaredFields()
356 static jobjectArray Class_getPublicDeclaredFields(JNIEnv* env, jobject javaThis) { in Class_getPublicDeclaredFields()
482 static jobject Class_getPublicFieldRecursive(JNIEnv* env, jobject javaThis, jstring name) { in Class_getPublicFieldRecursive()
499 static jobject Class_getDeclaredField(JNIEnv* env, jobject javaThis, jstring name) { in Class_getDeclaredField()
531 JNIEnv* env, jobject javaThis, jobjectArray args) { in Class_getDeclaredConstructorInternal()
[all …]
Djava_lang_invoke_MethodHandleImpl.cc33 static jobject MethodHandleImpl_getMemberInternal(JNIEnv* env, jobject thiz) { in MethodHandleImpl_getMemberInternal()
70 void register_java_lang_invoke_MethodHandleImpl(JNIEnv* env) { in register_java_lang_invoke_MethodHandleImpl()
/art/test/ti-agent/
Djvmti_helper.h46 bool JvmtiErrorToException(JNIEnv* env, jvmtiEnv* jvmtienv, jvmtiError error);
91 void* GetExtensionFunctionVoid(JNIEnv* env, jvmtiEnv* jvmti, const std::string_view& name);
93 template<typename T> T GetExtensionFunction(JNIEnv* env, jvmtiEnv* jvmti, const std::string_view& n… in GetExtensionFunction()
Djni_helper.h27 static inline jobjectArray CreateObjectArray(JNIEnv* env, in CreateObjectArray()
57 inline bool JniThrowNullPointerException(JNIEnv* env, const char* msg) { in JniThrowNullPointerException()
/art/test/1957-error-ext/
Dlasterror.cc60 static jvmtiExtensionFunction FindExtensionMethod(JNIEnv* env, const std::string& name) { in FindExtensionMethod()
87 jstring JNICALL Java_art_Test1957_getLastError(JNIEnv* env, jclass klass ATTRIBUTE_UNUSED) { in Java_art_Test1957_getLastError()
102 void JNICALL Java_art_Test1957_clearLastError(JNIEnv* env, jclass klass ATTRIBUTE_UNUSED) { in Java_art_Test1957_clearLastError()
/art/test/1939-proxy-frames/
Dlocal_instance.cc36 extern "C" JNIEXPORT jobject Java_art_Test1939_GetFrameMethod(JNIEnv* env, in Java_art_Test1939_GetFrameMethod()
54 extern "C" JNIEXPORT jlong Java_art_Test1939_GetFrameLocation(JNIEnv* env, in Java_art_Test1939_GetFrameLocation()
/art/test/597-deopt-new-string/
Ddeopt.cc30 JNIEnv* env, in Java_Main_deoptimizeAll()
49 JNIEnv* env, in Java_Main_undeoptimizeAll()
/art/tools/jvmti-agents/jit-load/
Djitload.cc54 JNIEnv* env ATTRIBUTE_UNUSED, in VmInitCb()
75 JNIEnv* jni_env ATTRIBUTE_UNUSED, in ClassPrepareJit()
88 JNICALL void VMDeathCb(jvmtiEnv* jvmti, JNIEnv* env ATTRIBUTE_UNUSED) { in VMDeathCb()
129 JNIEnv* jni = nullptr; in Agent_OnAttach()
/art/test/996-breakpoint-obsolete/
Dobsolete_breakpoints.cc41 static jmethodID GetFirstObsoleteMethod(JNIEnv* env, jvmtiEnv* jvmti_env) { in GetFirstObsoleteMethod()
68 JNIEnv* env, jclass k ATTRIBUTE_UNUSED, jlong loc) { in Java_art_Test996_setBreakpointOnObsoleteMethod()
/art/test/907-get-loaded-classes/
Dget_loaded_classes.cc37 static jstring GetClassName(JNIEnv* jni_env, jclass cls) { in GetClassName()
44 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED) { in Java_art_Test907_getLoadedClasses()
/art/test/925-threadgroups/
Dthreadgroups.cc39 JNIEnv* env, jclass Main_klass ATTRIBUTE_UNUSED) { in Java_art_Test925_getTopThreadGroups()
58 JNIEnv* env, jclass Main_klass ATTRIBUTE_UNUSED, jthreadGroup group) { in Java_art_Test925_getThreadGroupInfo()
90 JNIEnv* env, jclass Main_klass ATTRIBUTE_UNUSED, jthreadGroup group) { in Java_art_Test925_getThreadGroupChildren()
/art/test/911-get-stack-trace/
Dstack_trace.cc58 static jobjectArray TranslateJvmtiFrameInfoArray(JNIEnv* env, in TranslateJvmtiFrameInfoArray()
129 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jthread thread, jint start, jint max) { in Java_art_PrintThread_getStackTrace()
144 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jint max) { in Java_art_AllTraces_getAllStackTraces()
172 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jobjectArray jthreads, jint max) { in Java_art_ThreadListTraces_getThreadListStackTraces()
208 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jthread thread) { in Java_art_Frames_getFrameCount()
218 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jthread thread, jint depth) { in Java_art_Frames_getFrameLocation()
/art/test/661-oat-writer-layout/
Doat_writer_layout.cc34 extern "C" JNIEXPORT jlong JNICALL Java_Main_getOatMethodQuickCode(JNIEnv* env, in Java_Main_getOatMethodQuickCode()
48 extern "C" JNIEXPORT jboolean JNICALL Java_Main_hasOatCompiledCode(JNIEnv* env, in Java_Main_hasOatCompiledCode()
/art/test/169-threadgroup-jni/
Djni_daemon_thread.cc31 JNIEnv* env = nullptr; in Runner()
52 JNIEnv* env, jclass, jobject thread_group) { in Java_Main_testNativeThread()
/art/test/906-iterate-heap/
Diterate_heap.cc59 static bool Run(JNIEnv* env, jint heap_filter, jclass klass_filter, IterationConfig* config) { in Run()
75 JNIEnv* env, in Java_art_Test906_iterateThroughHeapCount()
113 JNIEnv* env, in Java_art_Test906_iterateThroughHeapData()
159 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jint heap_filter, jclass klass_filter) { in Java_art_Test906_iterateThroughHeapAdd()
181 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jlong tag) { in Java_art_Test906_iterateThroughHeapString()
237 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jlong tag) { in Java_art_Test906_iterateThroughHeapPrimitiveArray()
348 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jlong tag) { in Java_art_Test906_iterateThroughHeapPrimitiveFields()
412 JNIEnv* env, jclass, jclass c) { in Java_art_Test906_checkInitialized()
422 JNIEnv* env, jclass, jclass target) { in Java_art_Test906_iterateOverInstancesCount()
/art/test/ti-stress/
Dstress.cc59 static void DeleteLocalRef(JNIEnv* env, jobject obj) { in DeleteLocalRef()
123 ScopedThreadInfo(jvmtiEnv* jvmtienv, JNIEnv* env, jthread thread) in ScopedThreadInfo()
149 JNIEnv* env_;
217 ScopedMethodInfo(jvmtiEnv* jvmtienv, JNIEnv* env, jmethodID m) in ScopedMethodInfo()
276 JNIEnv* env_;
356 JNIEnv* env, in doJvmtiMethodBind()
372 static std::string GetName(jvmtiEnv* jvmtienv, JNIEnv* jnienv, jobject obj) { in GetName()
399 static std::string GetValOf(jvmtiEnv* env, JNIEnv* jnienv, std::string type, jvalue val) { in GetValOf()
436 JNIEnv* env, in FieldAccessHook()
459 static std::string PrintJValue(jvmtiEnv* jvmtienv, JNIEnv* env, char type, jvalue new_value) { in PrintJValue()
[all …]
/art/runtime/ti/
Dagent.h60 std::unique_ptr<Agent> Attach(JNIEnv* env,
67 std::unique_ptr<Agent> DoDlOpen(JNIEnv* env,
72 std::unique_ptr<Agent> DoLoadHelper(JNIEnv* env,
/art/test/626-const-class-linking/
Dclear_dex_cache_types.cc27 extern "C" JNIEXPORT void JNICALL Java_Main_nativeClearResolvedTypes(JNIEnv*, jclass, jclass cls) { in Java_Main_nativeClearResolvedTypes() argument
36 extern "C" JNIEXPORT void JNICALL Java_Main_nativeSkipVerification(JNIEnv*, jclass, jclass cls) { in Java_Main_nativeSkipVerification() argument
50 extern "C" JNIEXPORT void JNICALL Java_Main_nativeDumpClasses(JNIEnv*, jclass, jobjectArray array) { in Java_Main_nativeDumpClasses() argument
/art/runtime/
Dwell_known_classes.h37 static void Init(JNIEnv* env);
39 static void LateInit(JNIEnv* env);
43 static void HandleJniIdTypeChange(JNIEnv* env);
54 static void InitFieldsAndMethodsOnly(JNIEnv* env);
/art/test/1970-force-early-return-long/
Dforce_early_return_long.cc46 JNIEnv* env, jobject thiz) { in Java_art_Test1970_00024NativeCalledObject_calledFunction()
70 JNIEnv* env, jobject thiz) { in Java_art_Test1970_00024NativeCallerObject_run()
/art/test/1976-hello-structural-static-methods/
Dstructural_transform_methods.cc41 extern "C" JNIEXPORT void JNICALL Java_art_Test1976_callNativeMethods(JNIEnv* env, in Java_art_Test1976_callNativeMethods()
61 extern "C" JNIEXPORT jlongArray JNICALL Java_art_Test1976_getMethodIds(JNIEnv* env, in Java_art_Test1976_getMethodIds()

12345678910>>...13