Searched defs:env (Results 1 - 25 of 53) sorted by relevance

123

/art/test/051-thread/
H A Dthread_test.cc22 extern "C" JNIEXPORT jint JNICALL Java_Main_getNativePriority(JNIEnv* env, jclass) { argument
23 return ThreadForEnv(env)->GetNativePriority();
26 extern "C" JNIEXPORT jboolean JNICALL Java_Main_supportsThreadPriorities(JNIEnv* env, jclass) { argument
/art/runtime/native/
H A Djava_util_concurrent_atomic_AtomicLong.cc30 void register_java_util_concurrent_atomic_AtomicLong(JNIEnv* env) { argument
H A Djava_lang_Throwable.cc23 static jobject Throwable_nativeFillInStackTrace(JNIEnv* env, jclass) { argument
24 ScopedFastNativeObjectAccess soa(env);
28 static jobjectArray Throwable_nativeGetStackTrace(JNIEnv* env, jclass, jobject javaStackState) { argument
32 ScopedFastNativeObjectAccess soa(env);
41 void register_java_lang_Throwable(JNIEnv* env) { argument
H A Djava_lang_ref_FinalizerReference.cc26 static jboolean FinalizerReference_makeCircularListIfUnenqueued(JNIEnv* env, jobject javaThis) { argument
27 ScopedFastNativeObjectAccess soa(env);
36 void register_java_lang_ref_FinalizerReference(JNIEnv* env) { argument
H A Djava_lang_ref_Reference.cc26 static jobject Reference_getReferent(JNIEnv* env, jobject javaThis) { argument
27 ScopedFastNativeObjectAccess soa(env);
38 void register_java_lang_ref_Reference(JNIEnv* env) { argument
H A Dorg_apache_harmony_dalvik_ddmc_DdmServer.cc24 static void DdmServer_nativeSendChunk(JNIEnv* env, jclass, jint type, argument
26 ScopedFastNativeObjectAccess soa(env);
27 ScopedByteArrayRO data(env, javaData);
36 void register_org_apache_harmony_dalvik_ddmc_DdmServer(JNIEnv* env) { argument
H A Djava_lang_Class.cc44 static jclass Class_classForName(JNIEnv* env, jclass, jstring javaName, jboolean initialize, argument
46 ScopedFastNativeObjectAccess soa(env);
47 ScopedUtfChars name(env, javaName);
69 ScopedLocalRef<jthrowable> cause(env, env->ExceptionOccurred());
70 env->ExceptionClear();
71 jthrowable cnfe = reinterpret_cast<jthrowable>(env->NewObject(WellKnownClasses::java_lang_ClassNotFoundException,
76 env->Throw(cnfe);
86 static jstring Class_getNameNative(JNIEnv* env, jobject javaThis) { argument
87 ScopedFastNativeObjectAccess soa(env);
93 Class_getProxyInterfaces(JNIEnv* env, jobject javaThis) argument
105 register_java_lang_Class(JNIEnv* env) argument
[all...]
H A Djava_lang_DexCache.cc25 static jobject DexCache_getDexNative(JNIEnv* env, jobject javaDexCache) { argument
26 ScopedFastNativeObjectAccess soa(env);
35 jobject byte_buffer = env->NewDirectByteBuffer(address, dex_file->Size());
43 return env->CallStaticObjectMethodA(WellKnownClasses::com_android_dex_Dex,
52 void register_java_lang_DexCache(JNIEnv* env) { argument
H A Djava_lang_Object.cc28 static jobject Object_internalClone(JNIEnv* env, jobject java_this) { argument
29 ScopedFastNativeObjectAccess soa(env);
34 static void Object_notify(JNIEnv* env, jobject java_this) { argument
35 ScopedFastNativeObjectAccess soa(env);
40 static void Object_notifyAll(JNIEnv* env, jobject java_this) { argument
41 ScopedFastNativeObjectAccess soa(env);
46 static void Object_wait(JNIEnv* env, jobject java_this) { argument
47 ScopedFastNativeObjectAccess soa(env);
52 static void Object_waitJI(JNIEnv* env, jobject java_this, jlong ms, jint ns) { argument
53 ScopedFastNativeObjectAccess soa(env);
66 register_java_lang_Object(JNIEnv* env) argument
[all...]
H A Djava_lang_String.cc27 static jint String_compareTo(JNIEnv* env, jobject javaThis, jobject javaRhs) { argument
28 ScopedFastNativeObjectAccess soa(env);
37 static jint String_fastIndexOf(JNIEnv* env, jobject java_this, jint ch, jint start) { argument
38 ScopedFastNativeObjectAccess soa(env);
46 static jstring String_intern(JNIEnv* env, jobject javaThis) { argument
47 ScopedFastNativeObjectAccess soa(env);
59 void register_java_lang_String(JNIEnv* env) { argument
H A Djava_lang_reflect_Array.cc28 static jobject Array_createMultiArray(JNIEnv* env, jclass, jclass javaElementClass, jobject javaDimArray) { argument
29 ScopedFastNativeObjectAccess soa(env);
46 static jobject Array_createObjectArray(JNIEnv* env, jclass, jclass javaElementClass, jint length) { argument
47 ScopedFastNativeObjectAccess soa(env);
73 void register_java_lang_reflect_Array(JNIEnv* env) { argument
H A Djava_lang_reflect_Constructor.cc36 static jobject Constructor_newInstance(JNIEnv* env, jobject javaMethod, jobjectArray javaArgs, argument
38 ScopedFastNativeObjectAccess soa(env);
81 void register_java_lang_reflect_Constructor(JNIEnv* env) { argument
H A Djava_lang_reflect_Method.cc30 static jobject Method_invoke(JNIEnv* env, jobject javaMethod, jobject javaReceiver, argument
32 ScopedFastNativeObjectAccess soa(env);
36 static jobject Method_getExceptionTypesNative(JNIEnv* env, jobject javaMethod) { argument
37 ScopedFastNativeObjectAccess soa(env);
60 void register_java_lang_reflect_Method(JNIEnv* env) { argument
H A Djava_lang_reflect_Proxy.cc27 static jclass Proxy_generateProxy(JNIEnv* env, jclass, jstring name, jobjectArray interfaces, argument
29 ScopedFastNativeObjectAccess soa(env);
40 void register_java_lang_reflect_Proxy(JNIEnv* env) { argument
H A Djava_lang_Runtime.cc46 static jstring Runtime_nativeLoad(JNIEnv* env, jclass, jstring javaFilename, jobject javaLoader, jstring javaLdLibraryPath) { argument
47 ScopedUtfChars filename(env, javaFilename);
53 ScopedUtfChars ldLibraryPath(env, javaLdLibraryPath);
69 ScopedObjectAccess soa(env);
81 env->ExceptionClear();
82 return env->NewStringUTF(detail.c_str());
106 void register_java_lang_Runtime(JNIEnv* env) { argument
H A Djava_lang_VMClassLoader.cc27 static jclass VMClassLoader_findLoadedClass(JNIEnv* env, jclass, jobject javaLoader, jstring javaName) { argument
28 ScopedFastNativeObjectAccess soa(env);
30 ScopedUtfChars name(env, javaName);
72 static jstring VMClassLoader_getBootClassPathResource(JNIEnv* env, jclass, jstring javaName, jint index) { argument
73 ScopedUtfChars name(env, javaName);
100 return env->NewStringUTF(url.c_str());
109 void register_java_lang_VMClassLoader(JNIEnv* env) { argument
H A Ddalvik_system_VMStack.cc63 static jint VMStack_fillStackTraceElements(JNIEnv* env, jclass, jobject javaThread, argument
65 ScopedFastNativeObjectAccess soa(env);
76 static jobject VMStack_getCallingClassLoader(JNIEnv* env, jclass) { argument
77 ScopedFastNativeObjectAccess soa(env);
87 static jobject VMStack_getClosestUserClassLoader(JNIEnv* env, jclass, jobject javaBootstrap, argument
108 ScopedFastNativeObjectAccess soa(env);
117 static jclass VMStack_getStackClass2(JNIEnv* env, jclass) { argument
118 ScopedFastNativeObjectAccess soa(env);
128 static jobjectArray VMStack_getThreadStackTrace(JNIEnv* env, jclass, jobject javaThread) { argument
129 ScopedFastNativeObjectAccess soa(env);
145 register_dalvik_system_VMStack(JNIEnv* env) argument
[all...]
H A Ddalvik_system_ZygoteHooks.cc101 static jlong ZygoteHooks_nativePreFork(JNIEnv* env, jclass) { argument
112 static void ZygoteHooks_nativePostForkChild(JNIEnv* env, jclass, jlong token, jint debug_flags, argument
120 ScopedUtfChars isa_string(env, instruction_set);
126 Runtime::Current()->DidForkFromZygote(env, action, isa_string.c_str());
128 Runtime::Current()->DidForkFromZygote(env, Runtime::NativeBridgeAction::kUnload, nullptr);
137 void register_dalvik_system_ZygoteHooks(JNIEnv* env) { argument
/art/test/004-UnsafeTest/
H A Dunsafe_test.cc27 extern "C" JNIEXPORT jint JNICALL Java_Main_vmArrayBaseOffset(JNIEnv* env, jclass, jobject classObj) { argument
28 ScopedObjectAccess soa(env);
34 extern "C" JNIEXPORT jint JNICALL Java_Main_vmArrayIndexScale(JNIEnv* env, jclass, jobject classObj) { argument
35 ScopedObjectAccess soa(env);
/art/runtime/entrypoints/portable/
H A Dportable_jni_entrypoints.cc27 JNIEnvExt* env = self->GetJniEnv(); local
28 uint32_t saved_local_ref_cookie = env->local_ref_cookie;
29 env->local_ref_cookie = env->locals.GetSegmentState();
42 JNIEnvExt* env = self->GetJniEnv(); local
43 env->locals.SetSegmentState(env->local_ref_cookie);
44 env->local_ref_cookie = saved_local_ref_cookie;
/art/compiler/optimizing/
H A Dssa_builder.h39 HEnvironment* env = locals_for_.Get(block->GetBlockId()); local
40 if (env == nullptr) {
41 env = new (GetGraph()->GetArena()) HEnvironment(
43 locals_for_.Put(block->GetBlockId(), env);
45 return env->GetVRegs();
/art/runtime/entrypoints/quick/
H A Dquick_jni_entrypoints.cc32 JNIEnvExt* env = self->GetJniEnv(); local
33 DCHECK(env != nullptr);
34 uint32_t saved_local_ref_cookie = env->local_ref_cookie;
35 env->local_ref_cookie = env->locals.GetSegmentState();
65 JNIEnvExt* env = self->GetJniEnv(); local
66 env->locals.SetSegmentState(env->local_ref_cookie);
67 env->local_ref_cookie = saved_local_ref_cookie;
/art/runtime/
H A Dnative_bridge_art_interface.cc28 const char* GetMethodShorty(JNIEnv* env, jmethodID mid) { argument
29 ScopedObjectAccess soa(env);
36 uint32_t GetNativeMethodCount(JNIEnv* env, jclass clazz) { argument
40 ScopedObjectAccess soa(env);
59 uint32_t GetNativeMethods(JNIEnv* env, jclass clazz, JNINativeMethod* methods, argument
64 ScopedObjectAccess soa(env);
127 void InitializeNativeBridge(JNIEnv* env, const char* instruction_set) { argument
128 android::InitializeNativeBridge(env, instruction_set);
H A Dexception_test.cc163 JNIEnv* env = thread->GetJniEnv(); local
164 ScopedObjectAccess soa(env);
/art/dalvikvm/
H A Ddalvikvm.cc32 static bool IsMethodPublic(JNIEnv* env, jclass c, jmethodID method_id) { argument
33 ScopedLocalRef<jobject> reflected(env, env->ToReflectedMethod(c, method_id, JNI_FALSE));
40 jclass method_class = env->FindClass("java/lang/reflect/Method");
45 jmethodID mid = env->GetMethodID(method_class, "getModifiers", "()I");
50 int modifiers = env->CallIntMethod(reflected.get(), mid);
58 static int InvokeMain(JNIEnv* env, char** argv) { argument
62 ScopedLocalRef<jobjectArray> args(env, toStringArray(env, argv + 1));
64 env
175 JNIEnv* env = NULL; local
[all...]

Completed in 1840 milliseconds

123