/art/runtime/ |
D | common_runtime_test.cc | 181 std::vector<const DexFile*> CommonRuntimeTestImpl::GetDexFiles(jobject jclass_loader) { in GetDexFiles() 213 const DexFile* CommonRuntimeTestImpl::GetFirstDexFile(jobject jclass_loader) { in GetFirstDexFile() 221 jobject CommonRuntimeTestImpl::LoadMultiDex(const char* first_dex_name, in LoadMultiDex() 238 jobject class_loader = Runtime::Current()->GetClassLinker()->CreatePathClassLoader(self, in LoadMultiDex() 244 jobject CommonRuntimeTestImpl::LoadDex(const char* dex_name) { in LoadDex() 245 jobject class_loader = LoadDexInPathClassLoader(dex_name, nullptr); in LoadDex() 250 jobject 253 jobject parent_loader, in LoadDexInWellKnownClassLoader() 254 jobject shared_libraries) { in LoadDexInWellKnownClassLoader() 267 jobject result = Runtime::Current()->GetClassLinker()->CreateWellKnownClassLoader( in LoadDexInWellKnownClassLoader() [all …]
|
D | reflection_test.cc | 96 jobject jclass_loader(LoadDex(class_name)); in ReflectionTestMakeInterpreted() 142 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); in InvokeNopMethod() 151 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); in InvokeIdentityByteMethod() 177 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); in InvokeIdentityIntMethod() 202 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); in InvokeIdentityDoubleMethod() 227 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); in InvokeSumIntIntMethod() 256 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); in InvokeSumIntIntIntMethod() 295 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); in InvokeSumIntIntIntIntMethod() 339 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); in InvokeSumIntIntIntIntIntMethod() 388 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); in InvokeSumDoubleDoubleMethod() [all …]
|
D | proxy_test.h | 37 jobject jclass_loader, in GenerateProxyClass() 78 proxyClassMethods, array_index++, soa.AddLocalReference<jobject>( in GenerateProxyClass() 85 proxyClassMethods, array_index++, soa.AddLocalReference<jobject>( in GenerateProxyClass() 93 proxyClassMethods, array_index++, soa.AddLocalReference<jobject>( in GenerateProxyClass() 99 proxyClassMethods, array_index++, soa.AddLocalReference<jobject>( in GenerateProxyClass()
|
D | oat_file_manager.h | 98 jobject class_loader, 115 jobject class_loader, 127 jobject class_loader, 146 jobject class_loader,
|
D | class_loader_context_test.cc | 179 std::unique_ptr<ClassLoaderContext> CreateContextForClassLoader(jobject class_loader) { in CreateContextForClassLoader() 543 jobject jclass_loader = context->CreateClassLoader(compilation_sources_raw); in TEST_F() 579 jobject jclass_loader = context->CreateClassLoader(compilation_sources_raw); in TEST_F() 606 jobject jclass_loader = context->CreateClassLoader(compilation_sources_raw); in TEST_F() 646 jobject jclass_loader = context->CreateClassLoader(compilation_sources_raw); in TEST_F() 716 jobject jclass_loader = context->CreateClassLoader(compilation_sources_raw); in TEST_F() 804 jobject jclass_loader = context->CreateClassLoader(compilation_sources_raw); in TEST_F() 904 jobject jclass_loader = context->CreateClassLoader(compilation_sources_raw); in TEST_F() 1019 jobject jclass_loader = context->CreateClassLoader(compilation_sources_raw); in TEST_F() 1099 jobject class_loader_a = LoadDexInPathClassLoader("Main", nullptr); in TEST_F() [all …]
|
/art/openjdkjvmti/ |
D | ti_search.h | 50 static jvmtiError AddToDexClassLoader(jvmtiEnv* env, jobject classloader, const char* segment); 52 jobject classloader,
|
D | ti_search.cc | 103 ScopedLocalRef<jobject> defaults_jobj(self->GetJniEnv(), nullptr); in Update() 113 defaults_jobj.reset(self->GetJniEnv()->AddLocalReference<jobject>(defaults_obj)); in Update() 134 ScopedLocalRef<jobject> cp_jobj(self->GetJniEnv(), nullptr); in Update() 143 cp_jobj.reset(self->GetJniEnv()->AddLocalReference<jobject>(cp_key)); in Update() 149 ScopedLocalRef<jobject> old_value(self->GetJniEnv(), in Update() 170 ScopedLocalRef<jobject> new_val_jobj(self->GetJniEnv(), nullptr); in Update() 180 new_val_jobj.reset(self->GetJniEnv()->AddLocalReference<jobject>(new_value)); in Update() 184 ScopedLocalRef<jobject> res_obj(self->GetJniEnv(), in Update() 259 jobject classloader, in AddToDexClassLoaderInMemory() 321 jobject classloader, in AddToDexClassLoader() [all …]
|
D | ti_class.h | 71 static jvmtiError GetClassLoader(jvmtiEnv* env, jclass klass, jobject* classloader_ptr); 74 jobject initiating_loader, 79 jobject loader,
|
D | ti_class_definition.h | 128 jobject GetLoader() const { in GetLoader() 145 jobject GetProtectionDomain() const { in GetProtectionDomain() 165 jobject loader_; 167 jobject protection_domain_;
|
/art/test/1914-get-local-instance/ |
D | local_instance.cc | 37 JNIEnv* env, jobject thiz, jobject run) { in Java_art_Test1914_00024TargetClass_NativeInstanceMethod() 52 JNIEnv* env, jclass, jobject run) { in Java_art_Test1914_NativeStaticMethod()
|
/art/test/903-hello-tagging/ |
D | tagging.cc | 49 jobject* result_object_array; in Java_art_Test903_getTaggedObjects() 50 jobject** result_object_array_ptr = returnObjects == JNI_TRUE ? &result_object_array : nullptr; in Java_art_Test903_getTaggedObjects() 87 jobject count_integer; in Java_art_Test903_getTaggedObjects() 124 static void SetTag(jvmtiEnv* env, jobject obj, jlong tag) { in SetTag() 129 static jlong GetTag(jvmtiEnv* env, jobject obj) { in GetTag() 137 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jobject obj, jlong base_tag, jint count) { in Java_art_Test903_testTagsInDifferentEnvs()
|
/art/runtime/native/ |
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()
|
D | java_lang_reflect_Executable.cc | 42 static jobjectArray Executable_getDeclaredAnnotationsNative(JNIEnv* env, jobject javaMethod) { in Executable_getDeclaredAnnotationsNative() 56 static jobject Executable_getAnnotationNative(JNIEnv* env, in Executable_getAnnotationNative() 57 jobject javaMethod, in Executable_getAnnotationNative() 66 return soa.AddLocalReference<jobject>(annotations::GetAnnotationForMethod(method, klass)); 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() 256 jobject javaMethod, in Executable_isAnnotationPresentNative() 269 jobject thisMethod, in Executable_compareMethodParametersInternal() 270 jobject otherMethod) { in Executable_compareMethodParametersInternal() [all …]
|
D | java_lang_reflect_Parameter.cc | 35 static jobject Parameter_getAnnotationNative(JNIEnv* env, in Parameter_getAnnotationNative() 37 jobject javaMethod, in Parameter_getAnnotationNative() 97 return soa.AddLocalReference<jobject>( in Parameter_getAnnotationNative()
|
/art/test/ti-agent/ |
D | agent_common.cc | 28 JNIEnv* env, jclass, jobject obj, jlong tag) { in Java_art_Main_setTag() 33 extern "C" JNIEXPORT jlong JNICALL Java_art_Main_getTag(JNIEnv* env, jclass, jobject obj) { in Java_art_Main_getTag()
|
D | breakpoint_helper.cc | 51 jobject method_arg = GetJavaMethod(jvmti, jnienv, method); in breakpointCB() 64 jobject target) { in Java_art_Breakpoint_getLineNumberTableNative() 111 jobject target) { in Java_art_Breakpoint_getStartLocation() 124 jobject target, in Java_art_Breakpoint_clearBreakpoint() 135 jobject target, in Java_art_Breakpoint_setBreakpoint() 148 jobject method, in Java_art_Breakpoint_startBreakpointWatch()
|
D | locals_helper.cc | 51 jobject val) { in Java_art_Locals_SetLocalVariableObject() 131 extern "C" JNIEXPORT jobject Java_art_Locals_GetLocalInstance(JNIEnv* env, in Java_art_Locals_GetLocalInstance() 135 jobject ret = nullptr; in Java_art_Locals_GetLocalInstance() 140 extern "C" JNIEXPORT jobject Java_art_Locals_GetLocalVariableObject(JNIEnv* env, in Java_art_Locals_GetLocalVariableObject() 145 jobject ret = nullptr; in Java_art_Locals_GetLocalVariableObject() 152 jobject m) { in Java_art_Locals_GetLocalVariableTable() 183 jobject var_obj = env->NewObject(klass.get(), in Java_art_Locals_GetLocalVariableTable()
|
/art/test/1932-monitor-events-misc/ |
D | monitor_misc.cc | 39 jobject lock) { in Java_art_Test1932_doNativeLockPrint() 52 ScopedLocalRef<jobject> exc(env, env->ExceptionOccurred()); in Java_art_Test1932_doNativeLockPrint()
|
/art/test/1930-monitor-info/ |
D | monitor.cc | 39 jobject run, in Java_art_Test1930_executeLockedNative() 40 jobject l) { in Java_art_Test1930_executeLockedNative()
|
/art/test/912-classes/ |
D | classes.cc | 177 extern "C" JNIEXPORT jobject JNICALL Java_art_Test912_getClassLoader( in Java_art_Test912_getClassLoader() 179 jobject classloader; in Java_art_Test912_getClassLoader() 186 JNIEnv* env, jclass Main_klass ATTRIBUTE_UNUSED, jobject jclassloader) { in Java_art_Test912_getClassLoaderClasses() 391 ScopedLocalRef<jobject> thread_name(env, env->NewStringUTF(name_str.c_str())); in RunEventThread() 397 ScopedLocalRef<jobject> thread(env, env->AllocObject(thread_klass.get())); in RunEventThread() 437 jobject* obj_global) { in AgentThreadTest() 438 jobject target = *obj_global; in AgentThreadTest() 439 jobject target_local = env->NewLocalRef(target); in AgentThreadTest() 460 agent_thread_ = static_cast<jthread>(jni_env->NewGlobalRef(RunEventThread<jobject>( in ClassLoadCallback() 461 "local-ref", jenv, jni_env, &AgentThreadTest, static_cast<jobject*>(&stored_class_)))); in ClassLoadCallback() [all …]
|
/art/test/1962-multi-thread-events/ |
D | multi_thread_events.cc | 34 jobject events; 73 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jthread thr, jobject events, jobject target) { in Java_art_Test1962_setupThread()
|
/art/test/1963-add-to-dex-classloader-in-memory/ |
D | add_to_loader.cc | 30 jobject loader, 73 jobject loader, in Java_art_Test1963_addToClassLoaderNative() 74 jobject bytebuffer) { in Java_art_Test1963_addToClassLoaderNative()
|
/art/test/2005-pause-all-redefine-multithreaded/ |
D | pause-all.cc | 64 jobject* objs; in Java_art_Test2005_UpdateFieldValuesAndResumeThreads() 71 jobject obj = objs[i]; in Java_art_Test2005_UpdateFieldValuesAndResumeThreads() 73 if (ScopedLocalRef<jobject>(env, env->GetObjectField(obj, field)).get() == nullptr) { in Java_art_Test2005_UpdateFieldValuesAndResumeThreads()
|
/art/test/918-fields/ |
D | fields.cc | 32 JNIEnv* env, jclass klass, jobject field) { in Java_art_Test918_getFieldName() 84 JNIEnv* env, jclass klass, jobject field) { in Java_art_Test918_getFieldDeclaringClass() 101 JNIEnv* env, jclass klass, jobject field) { in Java_art_Test918_getFieldModifiers() 118 JNIEnv* env, jclass klass, jobject field) { in Java_art_Test918_isFieldSynthetic()
|
/art/test/004-JniTest/ |
D | jni_test.cc | 95 jobject f_obj, in Java_Main_getFieldSubclass() 141 jobject field = env->CallObjectMethod(clazz, getFieldMetodId, field_name); in testReflectFieldGetFromAttachedNativeThread() 181 extern "C" JNIEXPORT jobject JNICALL Java_Main_testGetMirandaMethodNative(JNIEnv* env, jclass) { in Java_Main_testGetMirandaMethodNative() 192 jobject byte_buffer = env->NewDirectByteBuffer(&buffer[0], 0); in Java_Main_testZeroLengthByteBuffers() 312 jobject class_loader = env->CallStaticObjectMethod(vmstack_clazz, in testShallowGetCallingClassLoader() 330 jobject library_string = env->NewStringUTF("non_existing_library"); in testShallowGetCallingClassLoader() 365 jobject caller_class = env->CallStaticObjectMethod(vmstack_clazz, getStackClass2MethodId); in testShallowGetStackClass2() 377 jobject caller_class = env->CallStaticObjectMethod(vmstack_clazz, getStackClass1MethodId); in testShallowGetStackClass2() 455 jobject CallConstructor(jclass c, jmethodID m) { in CallConstructor() 456 jobject o = env_->NewObject(c, m); in CallConstructor() [all …]
|