Home
last modified time | relevance | path

Searched refs:jobject (Results 1 – 25 of 115) sorted by relevance

12345

/art/runtime/native/
Dsun_misc_Unsafe.cc33 static jboolean Unsafe_compareAndSwapInt(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_compareAndSwapInt() argument
43 static jboolean Unsafe_compareAndSwapLong(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_compareAndSwapLong() argument
53 static jboolean Unsafe_compareAndSwapObject(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_compareAndSwapObject() argument
54 jobject javaExpectedValue, jobject javaNewValue) { in Unsafe_compareAndSwapObject()
76 static jint Unsafe_getInt(JNIEnv* env, jobject, jobject javaObj, jlong offset) { in Unsafe_getInt() argument
82 static jint Unsafe_getIntVolatile(JNIEnv* env, jobject, jobject javaObj, jlong offset) { in Unsafe_getIntVolatile() argument
88 static void Unsafe_putInt(JNIEnv* env, jobject, jobject javaObj, jlong offset, jint newValue) { in Unsafe_putInt() argument
95 static void Unsafe_putIntVolatile(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_putIntVolatile() argument
103 static void Unsafe_putOrderedInt(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_putOrderedInt() argument
112 static jlong Unsafe_getLong(JNIEnv* env, jobject, jobject javaObj, jlong offset) { in Unsafe_getLong() argument
[all …]
Djava_lang_DexCache.cc29 static jobject DexCache_getDexNative(JNIEnv* env, jobject javaDexCache) { in DexCache_getDexNative()
39 jobject byte_buffer = env->NewDirectByteBuffer(address, dex_file->Size()); in DexCache_getDexNative()
52 static jobject DexCache_getResolvedType(JNIEnv* env, jobject javaDexCache, jint type_index) { in DexCache_getResolvedType()
56 return soa.AddLocalReference<jobject>(dex_cache->GetResolvedType(type_index)); in DexCache_getResolvedType()
59 static jobject DexCache_getResolvedString(JNIEnv* env, jobject javaDexCache, jint string_index) { in DexCache_getResolvedString()
63 return soa.AddLocalReference<jobject>(dex_cache->GetResolvedString(string_index)); in DexCache_getResolvedString()
66 static void DexCache_setResolvedType(JNIEnv* env, jobject javaDexCache, jint type_index, in DexCache_setResolvedType()
67 jobject type) { in DexCache_setResolvedType()
74 static void DexCache_setResolvedString(JNIEnv* env, jobject javaDexCache, jint string_index, in DexCache_setResolvedString()
75 jobject string) { in DexCache_setResolvedString()
Djava_lang_reflect_Field.cc106 jobject j_rcvr, mirror::Field** f, in CheckReceiver()
133 static jobject Field_get(JNIEnv* env, jobject javaField, jobject javaObj) { in Field_get()
154 return soa.AddLocalReference<jobject>(BoxPrimitive(field_type, value)); in Field_get()
158 ALWAYS_INLINE inline static JValue GetPrimitiveField(JNIEnv* env, jobject javaField, in GetPrimitiveField()
159 jobject javaObj) { in GetPrimitiveField()
200 static jboolean Field_getBoolean(JNIEnv* env, jobject javaField, jobject javaObj) { in Field_getBoolean()
204 static jbyte Field_getByte(JNIEnv* env, jobject javaField, jobject javaObj) { in Field_getByte()
208 static jchar Field_getChar(JNIEnv* env, jobject javaField, jobject javaObj) { in Field_getChar()
212 static jdouble Field_getDouble(JNIEnv* env, jobject javaField, jobject javaObj) { in Field_getDouble()
216 static jfloat Field_getFloat(JNIEnv* env, jobject javaField, jobject javaObj) { in Field_getFloat()
[all …]
Djava_lang_reflect_Method.cc32 static jobject Method_getAnnotationNative(JNIEnv* env, jobject javaMethod, jclass annotationType) { in Method_getAnnotationNative()
40 return soa.AddLocalReference<jobject>( in Method_getAnnotationNative()
44 static jobject Method_getDefaultValue(JNIEnv* env, jobject javaMethod) { in Method_getDefaultValue()
50 return soa.AddLocalReference<jobject>(method->GetDexFile()->GetAnnotationDefaultValue(method)); in Method_getDefaultValue()
53 static jobjectArray Method_getExceptionTypes(JNIEnv* env, jobject javaMethod) { in Method_getExceptionTypes()
90 static jobjectArray Method_getParameterAnnotationsNative(JNIEnv* env, jobject javaMethod) { in Method_getParameterAnnotationsNative()
99 static jobject Method_invoke(JNIEnv* env, jobject javaMethod, jobject javaReceiver, in Method_invoke()
100 jobject javaArgs) { in Method_invoke()
Ddalvik_system_VMStack.cc31 static jobject GetThreadStack(const ScopedFastNativeObjectAccess& soa, jobject peer) in GetThreadStack()
33 jobject trace = nullptr; in GetThreadStack()
58 static jint VMStack_fillStackTraceElements(JNIEnv* env, jclass, jobject javaThread, in VMStack_fillStackTraceElements()
61 jobject trace = GetThreadStack(soa, javaThread); in VMStack_fillStackTraceElements()
71 static jobject VMStack_getCallingClassLoader(JNIEnv* env, jclass) { in VMStack_getCallingClassLoader()
79 return soa.AddLocalReference<jobject>(visitor.caller->GetDeclaringClass()->GetClassLoader()); in VMStack_getCallingClassLoader()
82 static jobject VMStack_getClosestUserClassLoader(JNIEnv* env, jclass) { in VMStack_getClosestUserClassLoader()
107 return soa.AddLocalReference<jobject>(visitor.class_loader); in VMStack_getClosestUserClassLoader()
122 static jobjectArray VMStack_getThreadStackTrace(JNIEnv* env, jclass, jobject javaThread) { in VMStack_getThreadStackTrace()
124 jobject trace = GetThreadStack(soa, javaThread); in VMStack_getThreadStackTrace()
Djava_lang_System.cc46 static void System_arraycopy(JNIEnv* env, jclass, jobject javaSrc, jint srcPos, jobject javaDst, in System_arraycopy()
164 inline void System_arraycopyTUnchecked(JNIEnv* env, jobject javaSrc, jint srcPos, in System_arraycopyTUnchecked()
165 jobject javaDst, jint dstPos, jint count) { in System_arraycopyTUnchecked()
178 static void System_arraycopyCharUnchecked(JNIEnv* env, jclass, jobject javaSrc, jint srcPos, in System_arraycopyCharUnchecked()
179 jobject javaDst, jint dstPos, jint count) { in System_arraycopyCharUnchecked()
184 static void System_arraycopyByteUnchecked(JNIEnv* env, jclass, jobject javaSrc, jint srcPos, in System_arraycopyByteUnchecked()
185 jobject javaDst, jint dstPos, jint count) { in System_arraycopyByteUnchecked()
190 static void System_arraycopyShortUnchecked(JNIEnv* env, jclass, jobject javaSrc, jint srcPos, in System_arraycopyShortUnchecked()
191 jobject javaDst, jint dstPos, jint count) { in System_arraycopyShortUnchecked()
196 static void System_arraycopyIntUnchecked(JNIEnv* env, jclass, jobject javaSrc, jint srcPos, in System_arraycopyIntUnchecked()
[all …]
Djava_lang_Object.cc26 static jobject Object_internalClone(JNIEnv* env, jobject java_this) { in Object_internalClone()
29 return soa.AddLocalReference<jobject>(o->Clone(soa.Self())); in Object_internalClone()
32 static void Object_notify(JNIEnv* env, jobject java_this) { in Object_notify()
38 static void Object_notifyAll(JNIEnv* env, jobject java_this) { in Object_notifyAll()
44 static void Object_wait(JNIEnv* env, jobject java_this) { in Object_wait()
50 static void Object_waitJI(JNIEnv* env, jobject java_this, jlong ms, jint ns) { in Object_waitJI()
Djava_lang_String.cc32 static jchar String_charAt(JNIEnv* env, jobject java_this, jint index) { in String_charAt()
37 static jint String_compareTo(JNIEnv* env, jobject java_this, jobject java_rhs) { in String_compareTo()
47 static jstring String_concat(JNIEnv* env, jobject java_this, jobject java_string_arg) { in String_concat()
62 jobject string_original = (length_this == 0) ? java_string_arg : java_this; in String_concat()
66 static jint String_fastIndexOf(JNIEnv* env, jobject java_this, jint ch, jint start) { in String_fastIndexOf()
73 static jstring String_fastSubstring(JNIEnv* env, jobject java_this, jint start, jint length) { in String_fastSubstring()
83 static void String_getCharsNoCheck(JNIEnv* env, jobject java_this, jint start, jint end, in String_getCharsNoCheck()
91 static jstring String_intern(JNIEnv* env, jobject java_this) { in String_intern()
98 static void String_setCharAt(JNIEnv* env, jobject java_this, jint index, jchar c) { in String_setCharAt()
103 static jcharArray String_toCharArray(JNIEnv* env, jobject java_this) { in String_toCharArray()
Ddalvik_system_VMRuntime.cc55 static jfloat VMRuntime_getTargetHeapUtilization(JNIEnv*, jobject) { in VMRuntime_getTargetHeapUtilization() argument
59 static void VMRuntime_nativeSetTargetHeapUtilization(JNIEnv*, jobject, jfloat target) { in VMRuntime_nativeSetTargetHeapUtilization() argument
63 static void VMRuntime_startJitCompilation(JNIEnv*, jobject) { in VMRuntime_startJitCompilation() argument
66 static void VMRuntime_disableJitCompilation(JNIEnv*, jobject) { in VMRuntime_disableJitCompilation() argument
69 static jobject VMRuntime_newNonMovableArray(JNIEnv* env, jobject, jclass javaElementClass, in VMRuntime_newNonMovableArray() argument
91 return soa.AddLocalReference<jobject>(result); in VMRuntime_newNonMovableArray()
94 static jobject VMRuntime_newUnpaddedArray(JNIEnv* env, jobject, jclass javaElementClass, in VMRuntime_newUnpaddedArray() argument
116 return soa.AddLocalReference<jobject>(result); in VMRuntime_newUnpaddedArray()
119 static jlong VMRuntime_addressOf(JNIEnv* env, jobject, jobject javaArray) { in VMRuntime_addressOf() argument
136 static void VMRuntime_clearGrowthLimit(JNIEnv*, jobject) { in VMRuntime_clearGrowthLimit() argument
[all …]
Djava_lang_Thread.cc32 static jobject Thread_currentThread(JNIEnv* env, jclass) { in Thread_currentThread()
34 return soa.AddLocalReference<jobject>(soa.Self()->GetPeer()); in Thread_currentThread()
41 static jboolean Thread_isInterrupted(JNIEnv* env, jobject java_thread) { in Thread_isInterrupted()
48 static void Thread_nativeCreate(JNIEnv* env, jclass, jobject java_thread, jlong stack_size, in Thread_nativeCreate()
62 static jint Thread_nativeGetStatus(JNIEnv* env, jobject java_thread, jboolean has_been_started) { in Thread_nativeGetStatus()
110 static jboolean Thread_nativeHoldsLock(JNIEnv* env, jobject java_thread, jobject java_object) { in Thread_nativeHoldsLock()
122 static void Thread_nativeInterrupt(JNIEnv* env, jobject java_thread) { in Thread_nativeInterrupt()
131 static void Thread_nativeSetName(JNIEnv* env, jobject peer, jstring java_name) { in Thread_nativeSetName()
164 static void Thread_nativeSetPriority(JNIEnv* env, jobject java_thread, jint new_priority) { in Thread_nativeSetPriority()
173 static void Thread_sleep(JNIEnv* env, jclass, jobject java_lock, jlong ms, jint ns) { in Thread_sleep()
[all …]
Djava_lang_Class.cc45 const ScopedFastNativeObjectAccess& soa, jobject java_class) in DecodeClass()
58 jobject javaLoader) { in Class_classForName()
98 static jstring Class_getNameNative(JNIEnv* env, jobject javaThis) { in Class_getNameNative()
105 static jobjectArray Class_getProxyInterfaces(JNIEnv* env, jobject javaThis) { in Class_getProxyInterfaces()
166 static jobjectArray Class_getDeclaredFieldsUnchecked(JNIEnv* env, jobject javaThis, in Class_getDeclaredFieldsUnchecked()
173 static jobjectArray Class_getDeclaredFields(JNIEnv* env, jobject javaThis) { in Class_getDeclaredFields()
179 static jobjectArray Class_getPublicDeclaredFields(JNIEnv* env, jobject javaThis) { in Class_getPublicDeclaredFields()
283 static jobject Class_getPublicFieldRecursive(JNIEnv* env, jobject javaThis, jstring name) { in Class_getPublicFieldRecursive()
290 return soa.AddLocalReference<jobject>( in Class_getPublicFieldRecursive()
294 static jobject Class_getDeclaredField(JNIEnv* env, jobject javaThis, jstring name) { in Class_getDeclaredField()
[all …]
Djava_lang_reflect_Constructor.cc32 static jobject Constructor_getAnnotationNative(JNIEnv* env, jobject javaMethod, in Constructor_getAnnotationNative()
41 return soa.AddLocalReference<jobject>( in Constructor_getAnnotationNative()
46 static jobjectArray Constructor_getDeclaredAnnotations(JNIEnv* env, jobject javaMethod) { in Constructor_getDeclaredAnnotations()
65 static jobjectArray Constructor_getExceptionTypes(JNIEnv* env, jobject javaMethod) { in Constructor_getExceptionTypes()
87 static jobjectArray Constructor_getParameterAnnotationsNative(JNIEnv* env, jobject javaMethod) { in Constructor_getParameterAnnotationsNative()
98 static jboolean Constructor_isAnnotationPresentNative(JNIEnv* env, jobject javaMethod, in Constructor_isAnnotationPresentNative()
116 static jobject Constructor_newInstance0(JNIEnv* env, jobject javaMethod, jobjectArray javaArgs) { in Constructor_newInstance0()
167 jobject javaReceiver = soa.AddLocalReference<jobject>(receiver); in Constructor_newInstance0()
173 static jobject Constructor_newInstanceFromSerialization(JNIEnv* env, jclass unused ATTRIBUTE_UNUSED, in Constructor_newInstanceFromSerialization()
Djava_lang_ref_Reference.cc28 static jobject Reference_getReferent(JNIEnv* env, jobject javaThis) { in Reference_getReferent()
33 return soa.AddLocalReference<jobject>(referent); in Reference_getReferent()
Djava_lang_reflect_Array.cc30 static jobject Array_createMultiArray( in Array_createMultiArray()
31 JNIEnv* env, jclass, jclass javaElementClass, jobject javaDimArray) { in Array_createMultiArray()
46 return soa.AddLocalReference<jobject>(new_array); in Array_createMultiArray()
49 static jobject Array_createObjectArray(JNIEnv* env, jclass, jclass javaElementClass, jint length) { in Array_createObjectArray()
67 return soa.AddLocalReference<jobject>(new_array); in Array_createObjectArray()
/art/compiler/jni/
Djni_compiler_test.cc40 extern "C" JNIEXPORT jint JNICALL Java_MyClassNatives_bar(JNIEnv*, jobject, jint count) { in Java_MyClassNatives_bar() argument
66 void CompileForTest(jobject class_loader, bool direct, in CompileForTest()
133 static jobject jobj_;
134 static jobject class_loader_;
185 jobject JniCompilerTest::jobj_;
186 jobject JniCompilerTest::class_loader_;
200 void Java_MyClassNatives_foo(JNIEnv* env, jobject thisObj) { in Java_MyClassNatives_foo()
257 jint Java_MyClassNatives_fooI(JNIEnv* env, jobject thisObj, jint x) { in Java_MyClassNatives_fooI()
287 jint Java_MyClassNatives_fooII(JNIEnv* env, jobject thisObj, jint x, jint y) { in Java_MyClassNatives_fooII()
318 jlong Java_MyClassNatives_fooJJ(JNIEnv* env, jobject thisObj, jlong x, jlong y) { in Java_MyClassNatives_fooJJ()
[all …]
/art/benchmark/jobject-benchmark/
Djobject_benchmark.cc26 JNIEnv* env, jobject jobj, jint reps) { in Java_JObjectBenchmark_timeAddRemoveLocal()
31 jobject ref = soa.Env()->AddLocalReference<jobject>(obj); in Java_JObjectBenchmark_timeAddRemoveLocal()
37 JNIEnv* env, jobject jobj, jint reps) { in Java_JObjectBenchmark_timeDecodeLocal()
41 jobject ref = soa.Env()->AddLocalReference<jobject>(obj); in Java_JObjectBenchmark_timeDecodeLocal()
49 JNIEnv* env, jobject jobj, jint reps) { in Java_JObjectBenchmark_timeAddRemoveGlobal()
54 jobject ref = soa.Vm()->AddGlobalRef(soa.Self(), obj); in Java_JObjectBenchmark_timeAddRemoveGlobal()
60 JNIEnv* env, jobject jobj, jint reps) { in Java_JObjectBenchmark_timeDecodeGlobal()
64 jobject ref = soa.Vm()->AddGlobalRef(soa.Self(), obj); in Java_JObjectBenchmark_timeDecodeGlobal()
72 JNIEnv* env, jobject jobj, jint reps) { in Java_JObjectBenchmark_timeAddRemoveWeakGlobal()
77 jobject ref = soa.Vm()->AddWeakGlobalRef(soa.Self(), obj); in Java_JObjectBenchmark_timeAddRemoveWeakGlobal()
[all …]
/art/runtime/interpreter/
Dinterpreter.cc43 typedef jobject (fntype)(JNIEnv*, jclass); in InterpreterJni()
47 jobject jresult; in InterpreterJni()
82 typedef jobject (fntype)(JNIEnv*, jclass, jobject); in InterpreterJni()
86 ScopedLocalRef<jobject> arg0(soa.Env(), in InterpreterJni()
87 soa.AddLocalReference<jobject>( in InterpreterJni()
89 jobject jresult; in InterpreterJni()
103 typedef jint (fntype)(JNIEnv*, jclass, jobject, jint); in InterpreterJni()
108 ScopedLocalRef<jobject> arg0(soa.Env(), in InterpreterJni()
109 soa.AddLocalReference<jobject>( in InterpreterJni()
129 typedef jboolean (fntype)(JNIEnv*, jclass, jobject, jobject); in InterpreterJni()
[all …]
/art/runtime/
Dreflection.h48 JValue InvokeWithVarArgs(const ScopedObjectAccessAlreadyRunnable& soa, jobject obj, jmethodID mid,
52 JValue InvokeWithJValues(const ScopedObjectAccessAlreadyRunnable& soa, jobject obj, jmethodID mid,
57 jobject obj, jmethodID mid, jvalue* args)
61 jobject obj, jmethodID mid, va_list args)
65 jobject InvokeMethod(const ScopedObjectAccessAlreadyRunnable& soa, jobject method, jobject receiver,
66 jobject args, size_t num_frames = 1)
88 void UpdateReference(Thread* self, jobject obj, mirror::Object* result)
Djni_env_ext.cc79 jobject JNIEnvExt::NewLocalRef(mirror::Object* obj) { in NewLocalRef()
83 return reinterpret_cast<jobject>(locals.Add(local_ref_cookie, obj)); in NewLocalRef()
86 void JNIEnvExt::DeleteLocalRef(jobject obj) { in DeleteLocalRef()
159 void JNIEnvExt::RecordMonitorEnter(jobject obj) { in RecordMonitorEnter()
164 jobject obj) SHARED_REQUIRES(Locks::mutator_lock_) { in ComputeMonitorDescription()
184 std::vector<std::pair<uintptr_t, jobject>>* locked_objects) in RemoveMonitors()
189 [self, frame, monitors](const std::pair<uintptr_t, jobject>& pair) in RemoveMonitors()
201 void JNIEnvExt::CheckMonitorRelease(jobject obj) { in CheckMonitorRelease()
203 std::pair<uintptr_t, jobject> exact_pair = std::make_pair(current_frame, obj); in CheckMonitorRelease()
211 for (std::pair<uintptr_t, jobject>& pair : locked_objects_) { in CheckMonitorRelease()
[all …]
Djni_internal.cc245 int ThrowNewException(JNIEnv* env, jclass exception_class, const char* msg, jobject cause) in ThrowNewException()
333 static jclass DefineClass(JNIEnv*, const char*, jobject, const jbyte*, jsize) { in DefineClass() argument
355 static jmethodID FromReflectedMethod(JNIEnv* env, jobject jlr_method) { in FromReflectedMethod()
361 static jfieldID FromReflectedField(JNIEnv* env, jobject jlr_field) { in FromReflectedField()
373 static jobject ToReflectedMethod(JNIEnv* env, jclass, jmethodID mid, jboolean) { in ToReflectedMethod()
383 return soa.AddLocalReference<jobject>(method); in ToReflectedMethod()
386 static jobject ToReflectedField(JNIEnv* env, jclass, jfieldID fid, jboolean) { in ToReflectedField()
390 return soa.AddLocalReference<jobject>(mirror::Field::CreateFromArtField(soa.Self(), f, true)); in ToReflectedField()
393 static jclass GetObjectClass(JNIEnv* env, jobject java_object) { in GetObjectClass()
418 static jboolean IsInstanceOf(JNIEnv* env, jobject jobj, jclass java_class) { in IsInstanceOf()
[all …]
Djni_env_ext.h57 jobject NewLocalRef(mirror::Object* obj) SHARED_REQUIRES(Locks::mutator_lock_);
58 void DeleteLocalRef(jobject obj) SHARED_REQUIRES(Locks::mutator_lock_);
93 void RecordMonitorEnter(jobject obj) SHARED_REQUIRES(Locks::mutator_lock_);
96 void CheckMonitorRelease(jobject obj) SHARED_REQUIRES(Locks::mutator_lock_);
112 std::vector<std::pair<uintptr_t, jobject>> locked_objects_;
Dreflection_test.cc90 jobject jclass_loader(LoadDex(class_name)); in ReflectionTestMakeExecutable()
136 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); in InvokeNopMethod()
145 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); in InvokeIdentityByteMethod()
171 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); in InvokeIdentityIntMethod()
196 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); in InvokeIdentityDoubleMethod()
221 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); in InvokeSumIntIntMethod()
250 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); in InvokeSumIntIntIntMethod()
289 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); in InvokeSumIntIntIntIntMethod()
333 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); in InvokeSumIntIntIntIntIntMethod()
382 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); in InvokeSumDoubleDoubleMethod()
[all …]
/art/benchmark/jni-perf/
Dperf_jni.cc27 extern "C" JNIEXPORT void JNICALL Java_JniPerfBenchmark_perfJniEmptyCall(JNIEnv*, jobject) {} in Java_JniPerfBenchmark_perfJniEmptyCall() argument
29 extern "C" JNIEXPORT void JNICALL Java_JniPerfBenchmark_perfSOACall(JNIEnv* env, jobject) { in Java_JniPerfBenchmark_perfSOACall() argument
33 extern "C" JNIEXPORT void JNICALL Java_JniPerfBenchmark_perfSOAUncheckedCall(JNIEnv*, jobject) { in Java_JniPerfBenchmark_perfSOAUncheckedCall() argument
/art/runtime/entrypoints/quick/
Dquick_entrypoints.h55 extern uint32_t JniMethodStartSynchronized(jobject to_lock, Thread* self)
59 extern void JniMethodEndSynchronized(uint32_t saved_local_ref_cookie, jobject locked,
62 extern mirror::Object* JniMethodEndWithReference(jobject result, uint32_t saved_local_ref_cookie,
66 extern mirror::Object* JniMethodEndWithReferenceSynchronized(jobject result,
68 jobject locked, Thread* self)
Dquick_jni_entrypoints.cc46 extern uint32_t JniMethodStartSynchronized(jobject to_lock, Thread* self) { in JniMethodStartSynchronized()
81 extern void JniMethodEndSynchronized(uint32_t saved_local_ref_cookie, jobject locked, in JniMethodEndSynchronized()
89 static mirror::Object* JniMethodEndWithReferenceHandleResult(jobject result, in JniMethodEndWithReferenceHandleResult()
104 extern mirror::Object* JniMethodEndWithReference(jobject result, uint32_t saved_local_ref_cookie, in JniMethodEndWithReference()
110 extern mirror::Object* JniMethodEndWithReferenceSynchronized(jobject result, in JniMethodEndWithReferenceSynchronized()
112 jobject locked, Thread* self) { in JniMethodEndWithReferenceSynchronized()
129 jobject locked = called->IsSynchronized() ? handle_scope->GetHandle(0).ToJObject() : nullptr; in GenericJniMethodEnd()

12345