/aosp12/art/runtime/interpreter/ |
H A D | interpreter.cc | 104 soa.AddLocalReference<jobject>(ObjArg(args[0]))); in InterpreterJni() 125 soa.AddLocalReference<jobject>(ObjArg(args[0]))); in InterpreterJni() 149 soa.AddLocalReference<jobject>(ObjArg(args[0]))); in InterpreterJni() 151 soa.AddLocalReference<jobject>(ObjArg(args[1]))); in InterpreterJni() 160 soa.AddLocalReference<jobject>(ObjArg(args[1]))); in InterpreterJni() 162 soa.AddLocalReference<jobject>(ObjArg(args[2]))); in InterpreterJni() 171 soa.AddLocalReference<jobject>(ObjArg(args[1]))); in InterpreterJni() 194 soa.AddLocalReference<jobject>(receiver)); in InterpreterJni() 205 soa.AddLocalReference<jobject>(receiver)); in InterpreterJni() 212 soa.AddLocalReference<jobject>(receiver)); in InterpreterJni() [all …]
|
/aosp12/art/runtime/ |
H A D | proxy_test.h | 46 jclass javaLangClass = soa.AddLocalReference<jclass>(GetClassRoot<mirror::Class>()); in GenerateProxyClass() 54 soa.AddLocalReference<jclass>(interfaces[i].Get())); in GenerateProxyClass() 64 soa.AddLocalReference<jclass>(GetClassRoot<mirror::Method>()), 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()
|
H A D | reflection_test.cc | 86 return soa.AddLocalReference<jclass>(c); in GetPrimitiveClass() 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 …]
|
H A D | scoped_thread_state_change-inl.h | 76 inline T ScopedObjectAccessAlreadyRunnable::AddLocalReference(ObjPtr<mirror::Object> obj) const { in AddLocalReference() function 82 return obj == nullptr ? nullptr : Env()->AddLocalReference<T>(obj); in AddLocalReference()
|
/aosp12/art/runtime/native/ |
H A D | java_lang_Class.cc | 220 return soa.AddLocalReference<jclass>(c.Get()); in Class_classForName() 226 return soa.AddLocalReference<jclass>(klass); in Class_getPrimitiveClass() 249 return soa.AddLocalReference<jobjectArray>( in Class_getInterfacesInternal() 280 return soa.AddLocalReference<jobjectArray>(ifaces); in Class_getInterfacesInternal() 348 return soa.AddLocalReference<jobjectArray>( in Class_getDeclaredFieldsUnchecked() 354 return soa.AddLocalReference<jobjectArray>( in Class_getDeclaredFields() 360 return soa.AddLocalReference<jobjectArray>( in Class_getPublicDeclaredFields() 694 return soa.AddLocalReference<jobject>( in Class_getDeclaredAnnotation() 774 return soa.AddLocalReference<jobject>(method); in Class_getEnclosingConstructorNative() 840 return soa.AddLocalReference<jobjectArray>( in Class_getSignatureAnnotation() [all …]
|
H A D | java_lang_reflect_Executable.cc | 51 return soa.AddLocalReference<jobjectArray>(empty_array); in Executable_getDeclaredAnnotationsNative() 53 return soa.AddLocalReference<jobjectArray>(annotations::GetAnnotationsForMethod(method)); in Executable_getDeclaredAnnotationsNative() 66 return soa.AddLocalReference<jobject>(annotations::GetAnnotationForMethod(method, klass)); in Executable_getAnnotationNative() 76 return soa.AddLocalReference<jobjectArray>(annotations::GetSignatureAnnotationForMethod(method)); in Executable_getSignatureAnnotation() 101 return soa.AddLocalReference<jobjectArray>(annotations.Get()); in Executable_getParameterAnnotationsNative() 110 return soa.AddLocalReference<jobjectArray>(annotations.Get()); in Executable_getParameterAnnotationsNative() 154 return soa.AddLocalReference<jobjectArray>(resized_annotations.Get()); in Executable_getParameterAnnotationsNative() 252 return soa.AddLocalReference<jobjectArray>(parameter_array.Get()); in Executable_getParameters0() 325 return soa.AddLocalReference<jstring>(method->ResolveNameString()); in Executable_getMethodNameInternal() 338 return soa.AddLocalReference<jclass>(return_type); in Executable_getMethodReturnTypeInternal() [all …]
|
H A D | java_lang_reflect_Method.cc | 44 return soa.AddLocalReference<jobject>(annotations::GetAnnotationDefaultValue(method)); in Method_getDefaultValue() 65 return soa.AddLocalReference<jobjectArray>( in Method_getExceptionTypes() 76 return soa.AddLocalReference<jobjectArray>(empty_array); in Method_getExceptionTypes() 78 return soa.AddLocalReference<jobjectArray>(result_array); in Method_getExceptionTypes()
|
H A D | java_lang_String.cc | 64 return soa.AddLocalReference<jstring>(result); in String_concat() 80 return soa.AddLocalReference<jstring>(result); in String_fastSubstring() 94 return soa.AddLocalReference<jstring>(result); in String_intern() 102 return soa.AddLocalReference<jstring>(result); in String_doReplace() 109 return soa.AddLocalReference<jcharArray>(mirror::String::ToCharArray(s, soa.Self())); in String_toCharArray()
|
H A D | java_lang_StringFactory.cc | 56 return soa.AddLocalReference<jstring>(result); in StringFactory_newStringFromBytes() 72 return soa.AddLocalReference<jstring>(result); in StringFactory_newStringFromChars() 89 return soa.AddLocalReference<jstring>(result); in StringFactory_newStringFromString() 264 return soa.AddLocalReference<jstring>(result); in StringFactory_newStringFromUtf8Bytes()
|
H A D | java_lang_reflect_Constructor.cc | 52 return soa.AddLocalReference<jobjectArray>(empty_array); in Constructor_getExceptionTypes() 54 return soa.AddLocalReference<jobjectArray>(result_array); in Constructor_getExceptionTypes() 117 jobject javaReceiver = soa.AddLocalReference<jobject>(receiver); in Constructor_newInstance0()
|
H A D | dalvik_system_VMStack.cc | 106 return soa.AddLocalReference<jobject>(visitor.caller->GetDeclaringClass()->GetClassLoader()); in VMStack_getCallingClassLoader() 134 return soa.AddLocalReference<jobject>(visitor.class_loader); in VMStack_getClosestUserClassLoader() 146 return soa.AddLocalReference<jclass>(visitor.caller->GetDeclaringClass()); in VMStack_getStackClass2()
|
H A D | java_lang_reflect_Array.cc | 50 return soa.AddLocalReference<jobject>(new_array); in Array_createMultiArray() 74 return soa.AddLocalReference<jobject>(new_array); in Array_createObjectArray()
|
H A D | java_lang_reflect_Field.cc | 190 return soa.AddLocalReference<jobject>(BoxPrimitive(field_type, value)); in Field_get() 473 return soa.AddLocalReference<jobject>(annotations::GetAnnotationForField(field, klass)); in Field_getAnnotationNative() 485 return soa.AddLocalReference<jstring>(field->ResolveNameString()); in Field_getNameInternal() 497 return soa.AddLocalReference<jobjectArray>(empty_array); in Field_getDeclaredAnnotations() 499 return soa.AddLocalReference<jobjectArray>(annotations::GetAnnotationsForField(field)); in Field_getDeclaredAnnotations() 508 return soa.AddLocalReference<jobjectArray>(annotations::GetSignatureAnnotationForField(field)); in Field_getSignatureAnnotation()
|
H A D | java_lang_VMClassLoader.cc | 90 return soa.AddLocalReference<jclass>(c); in VMClassLoader_findLoadedClass() 121 return soa.AddLocalReference<jclass>(c); in VMClassLoader_findLoadedClass()
|
H A D | java_lang_reflect_Proxy.cc | 36 return soa.AddLocalReference<jclass>(class_linker->CreateProxyClass( in Proxy_generateProxy()
|
H A D | libcore_util_CharsetUtils.cc | 101 return soa.AddLocalReference<jbyteArray>(result); in charsToBytes() 183 return soa.AddLocalReference<jbyteArray>(result); in CharsetUtils_toUtf8Bytes()
|
H A D | java_lang_ref_FinalizerReference.cc | 42 return soa.AddLocalReference<jobject>(referent); in FinalizerReference_getReferent()
|
H A D | java_lang_invoke_MethodHandleImpl.cc | 63 return soa.AddLocalReference<jobject>(h_object.Get()); in MethodHandleImpl_getMemberInternal()
|
/aosp12/art/openjdkjvmti/ |
H A D | ti_object.cc | 100 jni->AddLocalReference<jthread>(info.owner_->GetPeerFromOtherThread()) : nullptr; in GetObjectMonitorUsage() 105 notify_wait.push_back(jni->AddLocalReference<jthread>(thd->GetPeerFromOtherThread())); in GetObjectMonitorUsage() 106 wait.push_back(jni->AddLocalReference<jthread>(thd->GetPeerFromOtherThread())); in GetObjectMonitorUsage() 113 wait.push_back(jni->AddLocalReference<jthread>(thd->GetPeerFromOtherThread())); in GetObjectMonitorUsage()
|
H A D | ti_threadgroup.cc | 138 : soa.AddLocalReference<jthreadGroup>(parent_group); in GetThreadGroupInfo() 267 peers_uptr[i] = soa.AddLocalReference<jthread>(thread_peers[i]); in GetThreadGroupChildren() 270 group_uptr[i] = soa.AddLocalReference<jthreadGroup>(thread_groups[i]); in GetThreadGroupChildren()
|
H A D | ti_search.cc | 113 defaults_jobj.reset(self->GetJniEnv()->AddLocalReference<jobject>(defaults_obj)); in Update() 143 cp_jobj.reset(self->GetJniEnv()->AddLocalReference<jobject>(cp_key)); in Update() 180 new_val_jobj.reset(self->GetJniEnv()->AddLocalReference<jobject>(new_value)); in Update()
|
H A D | ti_thread.cc | 99 return self->GetJniEnv()->AddLocalReference<jthread>(self->GetPeer()); in GetThreadObject() 222 thread_peer = soa.AddLocalReference<jthread>(self->GetPeer()); in GetCurrentThread() 304 : soa.AddLocalReference<jthreadGroup>(group); in GetThreadInfo() 316 : soa.AddLocalReference<jobject>(ccl); in GetThreadInfo() 364 : soa.AddLocalReference<jthreadGroup>(group); in GetThreadInfo() 374 : soa.AddLocalReference<jobject>(ccl); in GetThreadInfo() 669 threads[i] = soa.AddLocalReference<jthread>(peers[i]); in GetAllThreads()
|
/aosp12/art/benchmark/jobject-benchmark/ |
H A D | jobject_benchmark.cc | 32 jobject ref = soa.Env()->AddLocalReference<jobject>(obj); in Java_JObjectBenchmark_timeAddRemoveLocal() 42 jobject ref = soa.Env()->AddLocalReference<jobject>(obj); in Java_JObjectBenchmark_timeDecodeLocal()
|
/aosp12/art/runtime/jni/ |
H A D | jni_internal.cc | 606 return soa.AddLocalReference<jclass>(c); in FindClass() 638 return soa.AddLocalReference<jobject>(method); in ToReflectedMethod() 645 return soa.AddLocalReference<jobject>( in ToReflectedField() 653 return soa.AddLocalReference<jclass>(o->GetClass()); in GetObjectClass() 744 return soa.AddLocalReference<jthrowable>(exception); in ExceptionOccurred() 765 return soa.AddLocalReference<jobject>(survivor); in PopLocalFrame() 805 return soa.AddLocalReference<jobject>(decoded_obj); in NewLocalRef() 847 return soa.AddLocalReference<jobject>( in AllocObject() 1906 return soa.AddLocalReference<jstring>(result); in NewString() 1969 return soa.AddLocalReference<jstring>(result); in NewStringUTF() [all …]
|
H A D | jni_env_ext-inl.h | 27 inline T JNIEnvExt::AddLocalReference(ObjPtr<mirror::Object> obj) { in AddLocalReference() function
|