/art/test/051-thread/ |
H A D | thread_test.cc | 22 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 D | java_util_concurrent_atomic_AtomicLong.cc | 30 void register_java_util_concurrent_atomic_AtomicLong(JNIEnv* env) { argument
|
H A D | java_lang_Throwable.cc | 23 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 D | java_lang_ref_FinalizerReference.cc | 26 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 D | java_lang_ref_Reference.cc | 26 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 D | org_apache_harmony_dalvik_ddmc_DdmServer.cc | 24 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 D | java_lang_Class.cc | 44 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 D | java_lang_DexCache.cc | 25 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 D | java_lang_Object.cc | 28 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 D | java_lang_String.cc | 27 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 D | java_lang_reflect_Array.cc | 28 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 D | java_lang_reflect_Constructor.cc | 36 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 D | java_lang_reflect_Method.cc | 30 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 D | java_lang_reflect_Proxy.cc | 27 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 D | java_lang_Runtime.cc | 46 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 D | java_lang_VMClassLoader.cc | 27 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 D | dalvik_system_VMStack.cc | 63 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 D | dalvik_system_ZygoteHooks.cc | 101 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 D | unsafe_test.cc | 27 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 D | portable_jni_entrypoints.cc | 27 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 D | ssa_builder.h | 39 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 D | quick_jni_entrypoints.cc | 32 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 D | native_bridge_art_interface.cc | 28 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 D | exception_test.cc | 163 JNIEnv* env = thread->GetJniEnv(); local 164 ScopedObjectAccess soa(env);
|
/art/dalvikvm/ |
H A D | dalvikvm.cc | 32 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...] |