Home
last modified time | relevance | path

Searched refs:AddLocalReference (Results 1 – 25 of 64) sorted by relevance

123

/aosp12/art/runtime/interpreter/
H A Dinterpreter.cc104 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 Dproxy_test.h46 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 Dreflection_test.cc86 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 Dscoped_thread_state_change-inl.h76 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 Djava_lang_Class.cc220 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 Djava_lang_reflect_Executable.cc51 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 Djava_lang_reflect_Method.cc44 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 Djava_lang_String.cc64 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 Djava_lang_StringFactory.cc56 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 Djava_lang_reflect_Constructor.cc52 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 Ddalvik_system_VMStack.cc106 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 Djava_lang_reflect_Array.cc50 return soa.AddLocalReference<jobject>(new_array); in Array_createMultiArray()
74 return soa.AddLocalReference<jobject>(new_array); in Array_createObjectArray()
H A Djava_lang_reflect_Field.cc190 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 Djava_lang_VMClassLoader.cc90 return soa.AddLocalReference<jclass>(c); in VMClassLoader_findLoadedClass()
121 return soa.AddLocalReference<jclass>(c); in VMClassLoader_findLoadedClass()
H A Djava_lang_reflect_Proxy.cc36 return soa.AddLocalReference<jclass>(class_linker->CreateProxyClass( in Proxy_generateProxy()
H A Dlibcore_util_CharsetUtils.cc101 return soa.AddLocalReference<jbyteArray>(result); in charsToBytes()
183 return soa.AddLocalReference<jbyteArray>(result); in CharsetUtils_toUtf8Bytes()
H A Djava_lang_ref_FinalizerReference.cc42 return soa.AddLocalReference<jobject>(referent); in FinalizerReference_getReferent()
H A Djava_lang_invoke_MethodHandleImpl.cc63 return soa.AddLocalReference<jobject>(h_object.Get()); in MethodHandleImpl_getMemberInternal()
/aosp12/art/openjdkjvmti/
H A Dti_object.cc100 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 Dti_threadgroup.cc138 : 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 Dti_search.cc113 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 Dti_thread.cc99 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 Djobject_benchmark.cc32 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 Djni_internal.cc606 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 Djni_env_ext-inl.h27 inline T JNIEnvExt::AddLocalReference(ObjPtr<mirror::Object> obj) { in AddLocalReference() function

123