Home
last modified time | relevance | path

Searched defs:env (Results 1 – 25 of 55) sorted by relevance

123

/art/runtime/
Djni_internal.cc264 int ThrowNewException(JNIEnv* env, jclass exception_class, const char* msg, jobject cause) in ThrowNewException()
589 static jclass FindClass(JNIEnv* env, const char* name) { in FindClass()
606 static jmethodID FromReflectedMethod(JNIEnv* env, jobject jlr_method) { in FromReflectedMethod()
612 static jfieldID FromReflectedField(JNIEnv* env, jobject jlr_field) { in FromReflectedField()
618 static jobject ToReflectedMethod(JNIEnv* env, jclass, jmethodID mid, jboolean) { in ToReflectedMethod()
638 static jobject ToReflectedField(JNIEnv* env, jclass, jfieldID fid, jboolean) { in ToReflectedField()
652 static jclass GetObjectClass(JNIEnv* env, jobject java_object) { in GetObjectClass()
659 static jclass GetSuperclass(JNIEnv* env, jclass java_class) { in GetSuperclass()
668 static jboolean IsAssignableFrom(JNIEnv* env, jclass java_class1, jclass java_class2) { in IsAssignableFrom()
677 static jboolean IsInstanceOf(JNIEnv* env, jobject jobj, jclass java_class) { in IsInstanceOf()
[all …]
Dcheck_jni.cc89 static bool IsHandleScopeLocalRef(JNIEnv* env, jobject localRef) { in IsHandleScopeLocalRef()
152 explicit ScopedCheck(JNIEnv* env, int flags, const char* functionName) in ScopedCheck()
447 JNIEnv* env = va_arg(ap, JNIEnv*); in Check() local
1080 static void* CreateGuardedPACopy(JNIEnv* env, const jarray java_array, jboolean* isCopy) { in CreateGuardedPACopy()
1097 static void ReleaseGuardedPACopy(JNIEnv* env, jarray java_array, void* dataBuf, int mode) { in ReleaseGuardedPACopy()
1120 static jint GetVersion(JNIEnv* env) { in GetVersion()
1125 …static jclass DefineClass(JNIEnv* env, const char* name, jobject loader, const jbyte* buf, jsize b… in DefineClass()
1131 static jclass FindClass(JNIEnv* env, const char* name) { in FindClass()
1137 static jclass GetSuperclass(JNIEnv* env, jclass c) { in GetSuperclass()
1142 static jboolean IsAssignableFrom(JNIEnv* env, jclass c1, jclass c2) { in IsAssignableFrom()
[all …]
Dnative_bridge_art_interface.cc28 const char* GetMethodShorty(JNIEnv* env, jmethodID mid) { in GetMethodShorty()
36 uint32_t GetNativeMethodCount(JNIEnv* env, jclass clazz) { in GetNativeMethodCount()
59 uint32_t GetNativeMethods(JNIEnv* env, jclass clazz, JNINativeMethod* methods, in GetNativeMethods()
127 void InitializeNativeBridge(JNIEnv* env, const char* instruction_set) { in InitializeNativeBridge()
/art/runtime/native/
Djava_lang_reflect_Field.cc123 static jobject Field_get(JNIEnv* env, jobject javaField, jobject javaObj, jboolean accessible) { in Field_get()
148 ALWAYS_INLINE inline static JValue GetPrimitiveField(JNIEnv* env, jobject javaField, in GetPrimitiveField()
190 static jboolean Field_getBoolean(JNIEnv* env, jobject javaField, jobject javaObj, in Field_getBoolean()
195 static jbyte Field_getByte(JNIEnv* env, jobject javaField, jobject javaObj, jboolean accessible) { in Field_getByte()
199 static jchar Field_getChar(JNIEnv* env, jobject javaField, jobject javaObj, jboolean accessible) { in Field_getChar()
203 static jdouble Field_getDouble(JNIEnv* env, jobject javaField, jobject javaObj, in Field_getDouble()
208 static jfloat Field_getFloat(JNIEnv* env, jobject javaField, jobject javaObj, jboolean accessible) { in Field_getFloat()
212 static jint Field_getInt(JNIEnv* env, jobject javaField, jobject javaObj, jboolean accessible) { in Field_getInt()
216 static jlong Field_getLong(JNIEnv* env, jobject javaField, jobject javaObj, jboolean accessible) { in Field_getLong()
220 static jshort Field_getShort(JNIEnv* env, jobject javaField, jobject javaObj, jboolean accessible) { in Field_getShort()
[all …]
Dsun_misc_Unsafe.cc26 static jboolean Unsafe_compareAndSwapInt(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_compareAndSwapInt()
36 static jboolean Unsafe_compareAndSwapLong(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_compareAndSwapLong()
46 static jboolean Unsafe_compareAndSwapObject(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_compareAndSwapObject()
58 static jint Unsafe_getInt(JNIEnv* env, jobject, jobject javaObj, jlong offset) { in Unsafe_getInt()
64 static jint Unsafe_getIntVolatile(JNIEnv* env, jobject, jobject javaObj, jlong offset) { in Unsafe_getIntVolatile()
70 static void Unsafe_putInt(JNIEnv* env, jobject, jobject javaObj, jlong offset, jint newValue) { in Unsafe_putInt()
77 static void Unsafe_putIntVolatile(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_putIntVolatile()
85 static void Unsafe_putOrderedInt(JNIEnv* env, jobject, jobject javaObj, jlong offset, in Unsafe_putOrderedInt()
94 static jlong Unsafe_getLong(JNIEnv* env, jobject, jobject javaObj, jlong offset) { in Unsafe_getLong()
100 static jlong Unsafe_getLongVolatile(JNIEnv* env, jobject, jobject javaObj, jlong offset) { in Unsafe_getLongVolatile()
[all …]
Djava_lang_Thread.cc31 static jobject Thread_currentThread(JNIEnv* env, jclass) { in Thread_currentThread()
36 static jboolean Thread_interrupted(JNIEnv* env, jclass) { in Thread_interrupted()
40 static jboolean Thread_isInterrupted(JNIEnv* env, jobject java_thread) { in Thread_isInterrupted()
47 static void Thread_nativeCreate(JNIEnv* env, jclass, jobject java_thread, jlong stack_size, in Thread_nativeCreate()
52 static jint Thread_nativeGetStatus(JNIEnv* env, jobject java_thread, jboolean has_been_started) { in Thread_nativeGetStatus()
96 static jboolean Thread_nativeHoldsLock(JNIEnv* env, jobject java_thread, jobject java_object) { in Thread_nativeHoldsLock()
108 static void Thread_nativeInterrupt(JNIEnv* env, jobject java_thread) { in Thread_nativeInterrupt()
117 static void Thread_nativeSetName(JNIEnv* env, jobject peer, jstring java_name) { in Thread_nativeSetName()
156 static void Thread_nativeSetPriority(JNIEnv* env, jobject java_thread, jint new_priority) { in Thread_nativeSetPriority()
165 static void Thread_sleep(JNIEnv* env, jclass, jobject java_lock, jlong ms, jint ns) { in Thread_sleep()
[all …]
Djava_lang_Object.cc28 static jobject Object_internalClone(JNIEnv* env, jobject java_this) { in Object_internalClone()
34 static void Object_notify(JNIEnv* env, jobject java_this) { in Object_notify()
40 static void Object_notifyAll(JNIEnv* env, jobject java_this) { in Object_notifyAll()
46 static void Object_wait(JNIEnv* env, jobject java_this) { in Object_wait()
52 static void Object_waitJI(JNIEnv* env, jobject java_this, jlong ms, jint ns) { in Object_waitJI()
66 void register_java_lang_Object(JNIEnv* env) { in register_java_lang_Object()
Djava_lang_System.cc45 static void System_arraycopy(JNIEnv* env, jclass, jobject javaSrc, jint srcPos, jobject javaDst, in System_arraycopy()
157 inline void System_arraycopyTUnchecked(JNIEnv* env, jobject javaSrc, jint srcPos, in System_arraycopyTUnchecked()
171 static void System_arraycopyCharUnchecked(JNIEnv* env, jclass, jobject javaSrc, jint srcPos, in System_arraycopyCharUnchecked()
177 static void System_arraycopyByteUnchecked(JNIEnv* env, jclass, jobject javaSrc, jint srcPos, in System_arraycopyByteUnchecked()
183 static void System_arraycopyShortUnchecked(JNIEnv* env, jclass, jobject javaSrc, jint srcPos, in System_arraycopyShortUnchecked()
189 static void System_arraycopyIntUnchecked(JNIEnv* env, jclass, jobject javaSrc, jint srcPos, in System_arraycopyIntUnchecked()
195 static void System_arraycopyLongUnchecked(JNIEnv* env, jclass, jobject javaSrc, jint srcPos, in System_arraycopyLongUnchecked()
201 static void System_arraycopyFloatUnchecked(JNIEnv* env, jclass, jobject javaSrc, jint srcPos, in System_arraycopyFloatUnchecked()
207 static void System_arraycopyDoubleUnchecked(JNIEnv* env, jclass, jobject javaSrc, jint srcPos, in System_arraycopyDoubleUnchecked()
213 static void System_arraycopyBooleanUnchecked(JNIEnv* env, jclass, jobject javaSrc, jint srcPos, in System_arraycopyBooleanUnchecked()
[all …]
Djava_lang_String.cc27 static jint String_compareTo(JNIEnv* env, jobject javaThis, jobject javaRhs) { in String_compareTo()
37 static jint String_fastIndexOf(JNIEnv* env, jobject java_this, jint ch, jint start) { in String_fastIndexOf()
46 static jstring String_intern(JNIEnv* env, jobject javaThis) { in String_intern()
59 void register_java_lang_String(JNIEnv* env) { in register_java_lang_String()
Ddalvik_system_VMDebug.cc39 static jobjectArray VMDebug_getVmFeatureList(JNIEnv* env, jclass) { in VMDebug_getVmFeatureList()
83 static void VMDebug_startMethodTracingFd(JNIEnv* env, jclass, jstring javaTraceFilename, in VMDebug_startMethodTracingFd()
107 static void VMDebug_startMethodTracingFilename(JNIEnv* env, jclass, jstring javaTraceFilename, in VMDebug_startMethodTracingFilename()
147 static void ThrowUnsupportedOperationException(JNIEnv* env) { in ThrowUnsupportedOperationException()
153 static void VMDebug_startInstructionCounting(JNIEnv* env, jclass) { in VMDebug_startInstructionCounting()
157 static void VMDebug_stopInstructionCounting(JNIEnv* env, jclass) { in VMDebug_stopInstructionCounting()
161 static void VMDebug_getInstructionCount(JNIEnv* env, jclass, jintArray /*javaCounts*/) { in VMDebug_getInstructionCount()
165 static void VMDebug_resetInstructionCount(JNIEnv* env, jclass) { in VMDebug_resetInstructionCount()
169 static void VMDebug_printLoadedClasses(JNIEnv* env, jclass, jint flags) { in VMDebug_printLoadedClasses()
174 static jint VMDebug_getLoadedClassCount(JNIEnv* env, jclass) { in VMDebug_getLoadedClassCount()
[all …]
Ddalvik_system_VMRuntime.cc59 static jobject VMRuntime_newNonMovableArray(JNIEnv* env, jobject, jclass javaElementClass, in VMRuntime_newNonMovableArray()
83 static jobject VMRuntime_newUnpaddedArray(JNIEnv* env, jobject, jclass javaElementClass, in VMRuntime_newUnpaddedArray()
108 static jlong VMRuntime_addressOf(JNIEnv* env, jobject, jobject javaArray) { in VMRuntime_addressOf()
133 static jobjectArray VMRuntime_properties(JNIEnv* env, jobject) { in VMRuntime_properties()
146 static jstring VMRuntime_bootClassPath(JNIEnv* env, jobject) { in VMRuntime_bootClassPath()
150 static jstring VMRuntime_classPath(JNIEnv* env, jobject) { in VMRuntime_classPath()
154 static jstring VMRuntime_vmVersion(JNIEnv* env, jobject) { in VMRuntime_vmVersion()
158 static jstring VMRuntime_vmLibrary(JNIEnv* env, jobject) { in VMRuntime_vmLibrary()
162 static jstring VMRuntime_vmInstructionSet(JNIEnv* env, jobject) { in VMRuntime_vmInstructionSet()
168 static jboolean VMRuntime_is64Bit(JNIEnv* env, jobject) { in VMRuntime_is64Bit()
[all …]
Djava_lang_Throwable.cc23 static jobject Throwable_nativeFillInStackTrace(JNIEnv* env, jclass) { in Throwable_nativeFillInStackTrace()
28 static jobjectArray Throwable_nativeGetStackTrace(JNIEnv* env, jclass, jobject javaStackState) { in Throwable_nativeGetStackTrace()
41 void register_java_lang_Throwable(JNIEnv* env) { in register_java_lang_Throwable()
Ddalvik_system_VMStack.cc63 static jint VMStack_fillStackTraceElements(JNIEnv* env, jclass, jobject javaThread, in VMStack_fillStackTraceElements()
76 static jobject VMStack_getCallingClassLoader(JNIEnv* env, jclass) { in VMStack_getCallingClassLoader()
87 static jobject VMStack_getClosestUserClassLoader(JNIEnv* env, jclass, jobject javaBootstrap, in VMStack_getClosestUserClassLoader()
117 static jclass VMStack_getStackClass2(JNIEnv* env, jclass) { in VMStack_getStackClass2()
128 static jobjectArray VMStack_getThreadStackTrace(JNIEnv* env, jclass, jobject javaThread) { in VMStack_getThreadStackTrace()
145 void register_dalvik_system_VMStack(JNIEnv* env) { in register_dalvik_system_VMStack()
Djava_lang_Class.cc44 static jclass Class_classForName(JNIEnv* env, jclass, jstring javaName, jboolean initialize, in Class_classForName()
86 static jstring Class_getNameNative(JNIEnv* env, jobject javaThis) { in Class_getNameNative()
93 static jobjectArray Class_getProxyInterfaces(JNIEnv* env, jobject javaThis) { in Class_getProxyInterfaces()
105 void register_java_lang_Class(JNIEnv* env) { in register_java_lang_Class()
Djava_lang_reflect_Method.cc30 static jobject Method_invoke(JNIEnv* env, jobject javaMethod, jobject javaReceiver, in Method_invoke()
36 static jobject Method_getExceptionTypesNative(JNIEnv* env, jobject javaMethod) { in Method_getExceptionTypesNative()
60 void register_java_lang_reflect_Method(JNIEnv* env) { in register_java_lang_reflect_Method()
Djava_lang_ref_FinalizerReference.cc26 static jboolean FinalizerReference_makeCircularListIfUnenqueued(JNIEnv* env, jobject javaThis) { in FinalizerReference_makeCircularListIfUnenqueued()
36 void register_java_lang_ref_FinalizerReference(JNIEnv* env) { in register_java_lang_ref_FinalizerReference()
Djava_lang_reflect_Array.cc28 static jobject Array_createMultiArray(JNIEnv* env, jclass, jclass javaElementClass, jobject javaDim… in Array_createMultiArray()
46 static jobject Array_createObjectArray(JNIEnv* env, jclass, jclass javaElementClass, jint length) { in Array_createObjectArray()
73 void register_java_lang_reflect_Array(JNIEnv* env) { in register_java_lang_reflect_Array()
Djava_lang_ref_Reference.cc26 static jobject Reference_getReferent(JNIEnv* env, jobject javaThis) { in Reference_getReferent()
38 void register_java_lang_ref_Reference(JNIEnv* env) { in register_java_lang_ref_Reference()
Dorg_apache_harmony_dalvik_ddmc_DdmVmInternal.cc33 static jbyteArray DdmVmInternal_getRecentAllocations(JNIEnv* env, jclass) { in DdmVmInternal_getRecentAllocations()
46 static jobjectArray DdmVmInternal_getStackTraceById(JNIEnv* env, jclass, jint thin_lock_id) { in DdmVmInternal_getStackTraceById()
133 static jbyteArray DdmVmInternal_getThreadStats(JNIEnv* env, jclass) { in DdmVmInternal_getThreadStats()
157 static jint DdmVmInternal_heapInfoNotify(JNIEnv* env, jclass, jint when) { in DdmVmInternal_heapInfoNotify()
181 void register_org_apache_harmony_dalvik_ddmc_DdmVmInternal(JNIEnv* env) { in register_org_apache_harmony_dalvik_ddmc_DdmVmInternal()
Ddalvik_system_DexFile.cc68 NullableScopedUtfChars(JNIEnv* env, jstring s) : mEnv(env), mString(s) { in NullableScopedUtfChars()
101 static jlong DexFile_openDexFileNative(JNIEnv* env, jclass, jstring javaSourceName, jstring javaOut… in DexFile_openDexFileNative()
140 static std::vector<const DexFile*>* toDexFiles(jlong dex_file_address, JNIEnv* env) { in toDexFiles()
150 static void DexFile_closeDexFile(JNIEnv* env, jclass, jlong cookie) { in DexFile_closeDexFile()
169 static jclass DexFile_defineClassNative(JNIEnv* env, jclass, jstring javaName, jobject javaLoader, in DexFile_defineClassNative()
212 static jobjectArray DexFile_getClassNameList(JNIEnv* env, jclass, jlong cookie) { in DexFile_getClassNameList()
378 static jbyte IsDexOptNeededInternal(JNIEnv* env, const char* filename, in CopyProfileFile()
583 static jbyte DexFile_isDexOptNeededInternal(JNIEnv* env, jclass, jstring javaFilename, in CopyProfileFile()
602 static jboolean DexFile_isDexOptNeeded(JNIEnv* env, jclass, jstring javaFilename) { in CopyProfileFile()
619 void register_dalvik_system_DexFile(JNIEnv* env) { in CopyProfileFile()
Djava_lang_DexCache.cc25 static jobject DexCache_getDexNative(JNIEnv* env, jobject javaDexCache) { in DexCache_getDexNative()
52 void register_java_lang_DexCache(JNIEnv* env) { in register_java_lang_DexCache()
/art/test/004-JniTest/
Djni_test.cc40 JNIEnv* env = nullptr; in AttachHelper() local
63 static void testFindClassOnAttachedNativeThread(JNIEnv* env) { in testFindClassOnAttachedNativeThread()
78 static void testFindFieldOnAttachedNativeThread(JNIEnv* env) { in testFindFieldOnAttachedNativeThread()
95 static void testReflectFieldGetFromAttachedNativeThread(JNIEnv* env) { in testReflectFieldGetFromAttachedNativeThread()
139 extern "C" JNIEXPORT void JNICALL Java_Main_testCallStaticVoidMethodOnSubClassNative(JNIEnv* env, in Java_Main_testCallStaticVoidMethodOnSubClassNative()
153 extern "C" JNIEXPORT jobject JNICALL Java_Main_testGetMirandaMethodNative(JNIEnv* env, jclass) { in Java_Main_testGetMirandaMethodNative()
162 extern "C" void JNICALL Java_Main_testZeroLengthByteBuffers(JNIEnv* env, jclass) { in Java_Main_testZeroLengthByteBuffers()
175 extern "C" jbyte JNICALL Java_Main_byteMethod(JNIEnv* env, jclass klass, jbyte b1, jbyte b2, in Java_Main_byteMethod()
200 extern "C" jshort JNICALL Java_Main_shortMethod(JNIEnv* env, jclass klass, jshort s1, jshort s2, in Java_Main_shortMethod()
220 extern "C" jboolean JNICALL Java_Main_booleanMethod(JNIEnv* env, jclass klass, jboolean b1, in Java_Main_booleanMethod()
[all …]
/art/test/051-thread/
Dthread_test.cc22 extern "C" JNIEXPORT jint JNICALL Java_Main_getNativePriority(JNIEnv* env, jclass) { in Java_Main_getNativePriority()
26 extern "C" JNIEXPORT jboolean JNICALL Java_Main_supportsThreadPriorities(JNIEnv* env, jclass) { in Java_Main_supportsThreadPriorities()
/art/test/115-native-bridge/
Dnativebridge.cc42 JNIEnv* env = nullptr; in trampoline_JNI_OnLoad() local
89 static void trampoline_Java_Main_testFindClassOnAttachedNativeThread(JNIEnv* env, in trampoline_Java_Main_testFindClassOnAttachedNativeThread()
98 static void trampoline_Java_Main_testFindFieldOnAttachedNativeThreadNative(JNIEnv* env, in trampoline_Java_Main_testFindFieldOnAttachedNativeThreadNative()
107 static void trampoline_Java_Main_testCallStaticVoidMethodOnSubClassNative(JNIEnv* env, in trampoline_Java_Main_testCallStaticVoidMethodOnSubClassNative()
116 static jobject trampoline_Java_Main_testGetMirandaMethodNative(JNIEnv* env, jclass klass) { in trampoline_Java_Main_testGetMirandaMethodNative()
124 static void trampoline_Java_Main_testZeroLengthByteBuffers(JNIEnv* env, jclass klass) { in trampoline_Java_Main_testZeroLengthByteBuffers()
132 static jbyte trampoline_Java_Main_byteMethod(JNIEnv* env, jclass klass, jbyte b1, jbyte b2, in trampoline_Java_Main_byteMethod()
142 static jshort trampoline_Java_Main_shortMethod(JNIEnv* env, jclass klass, jshort s1, jshort s2, in trampoline_Java_Main_shortMethod()
152 static jboolean trampoline_Java_Main_booleanMethod(JNIEnv* env, jclass klass, jboolean b1, in trampoline_Java_Main_booleanMethod()
163 static jchar trampoline_Java_Main_charMethod(JNIEnv* env, jclass klass, jchar c1, jchar c2, in trampoline_Java_Main_charMethod()
/art/runtime/jdwp/
Dobject_registry.cc75 JNIEnv* env = soa.Env(); in InternalAdd() local
112 JNIEnv* env = self->GetJniEnv(); in Clear() local
169 JNIEnv* env = self->GetJniEnv(); in Demote() local
180 JNIEnv* env = self->GetJniEnv(); in Promote() local
195 JNIEnv* env = self->GetJniEnv(); in IsCollected() local
212 JNIEnv* env = self->GetJniEnv(); in DisposeObject() local

123