/aosp12/frameworks/base/libs/hwui/jni/ |
H A D | ByteBufferStreamAdaptor.cpp | 16 : mJvm(jvm) in ByteBufferStream() 24 static ByteBufferStream* Create(JavaVM* jvm, JNIEnv* env, jobject jbyteBuffer, in Create() argument 45 return new ByteBufferStream(jvm, jbyteBuffer, position, length, storage); in Create() 184 return new ByteArrayStream(jvm, jarray, offset, length); in Create() 268 JavaVM* jvm; member 274 JavaVM* jvm; in CreateByteBufferStreamAdaptor() local 275 LOG_ALWAYS_FATAL_IF(env->GetJavaVM(&jvm) != JNI_OK); in CreateByteBufferStreamAdaptor() 286 auto* context = new release_proc_context{jvm, jbyteBuffer}; in CreateByteBufferStreamAdaptor() 289 JNIEnv* env = requireEnv(c->jvm); in CreateByteBufferStreamAdaptor() 305 JavaVM* jvm; in CreateByteArrayStreamAdaptor() local [all …]
|
H A D | Utils.cpp | 155 JNIEnv* android::get_env_or_die(JavaVM* jvm) { in get_env_or_die() argument 157 if (jvm->GetEnv(reinterpret_cast<void**>(&env), JNI_VERSION_1_6) != JNI_OK) { in get_env_or_die() 158 LOG_ALWAYS_FATAL("Failed to get JNIEnv for JavaVM: %p", jvm); in get_env_or_die() 163 JNIEnv* android::requireEnv(JavaVM* jvm) { in requireEnv() argument 165 if (jvm->GetEnv(reinterpret_cast<void**>(&env), JNI_VERSION_1_6) != JNI_OK) { in requireEnv() 166 if (jvm->AttachCurrentThreadAsDaemon(&env, nullptr) != JNI_OK) { in requireEnv()
|
H A D | CreateJavaOutputStreamAdaptor.cpp | 20 JavaInputStreamAdaptor(JavaVM* jvm, jobject js, jbyteArray ar, jint capacity, in JavaInputStreamAdaptor() argument 22 : fJvm(jvm) in JavaInputStreamAdaptor() 33 JavaVM* jvm; in Create() local 34 LOG_ALWAYS_FATAL_IF(env->GetJavaVM(&jvm) != JNI_OK); in Create() 48 return new JavaInputStreamAdaptor(jvm, js, ar, capacity, swallowExceptions); in Create()
|
H A D | Utils.h | 78 JNIEnv* get_env_or_die(JavaVM* jvm); 88 JNIEnv* requireEnv(JavaVM* jvm);
|
/aosp12/art/test/2037-thread-name-inherit/ |
H A D | thread_name_inherit.cc | 24 JavaVM* jvm; member 39 args->jvm->AttachCurrentThread(&env, args->attach_args); in ThreadMain() 61 args->jvm->DetachCurrentThread(); in ThreadMain() 75 .jvm = nullptr, .consumer = global_consumer, .attach_args = &args, .set_in_java = false in Java_Main_runThreadTestWithName() 77 env->GetJavaVM(&ta.jvm); in Java_Main_runThreadTestWithName() 88 .jvm = nullptr, .consumer = global_consumer, .attach_args = nullptr, .set_in_java = false in Java_Main_runThreadTest() 90 env->GetJavaVM(&ta.jvm); in Java_Main_runThreadTest() 103 .jvm = nullptr, .consumer = global_consumer, .attach_args = nullptr, .set_in_java = true in Java_Main_runThreadTestSetJava() 105 env->GetJavaVM(&ta.jvm); in Java_Main_runThreadTestSetJava()
|
/aosp12/frameworks/base/services/incremental/ |
H A D | ServiceWrappers.cpp | 114 RealJniWrapper(JavaVM* jvm); 279 RealTimedQueueWrapper(JavaVM* jvm) { in RealTimedQueueWrapper() argument 280 mThread = std::thread([this, jvm]() { in RealTimedQueueWrapper() 281 (void)getOrAttachJniEnv(jvm); in RealTimedQueueWrapper() 445 JavaVM* jvm = nullptr; in getJavaVm() local 446 env->GetJavaVM(&jvm); in getJavaVm() 447 CHECK(jvm); in getJavaVm() 448 return jvm; in getJavaVm() 460 if (!jvm) { in getOrAttachJniEnv() 465 JNIEnv* env = getJniEnv(jvm); in getOrAttachJniEnv() [all …]
|
/aosp12/art/tools/ |
H A D | javac-helper.sh | 58 --mode=jvm) 59 mode=jvm 78 if [[ $mode == jvm ]]; then
|
/aosp12/system/incremental_delivery/libdataloader/ |
H A D | JNIHelpers.h | 78 static inline JNIEnv* GetOrAttachJNIEnvironment(JavaVM* jvm) { in GetOrAttachJNIEnvironment() argument 79 JNIEnv* env = GetJNIEnvironment(jvm); in GetOrAttachJNIEnvironment() 81 int result = jvm->AttachCurrentThread(&env, nullptr); in GetOrAttachJNIEnvironment() 90 static thread_local VmDetacher detacher(jvm); in GetOrAttachJNIEnvironment()
|
H A D | ManagedDataLoader.cpp | 94 ManagedDataLoader::ManagedDataLoader(JavaVM* jvm, jobject dataLoader) in ManagedDataLoader() argument 95 : mJvm(jvm), mDataLoader(dataLoader) { in ManagedDataLoader() 114 LegacyDataLoader* ManagedDataLoader::create(JavaVM* jvm, in create() argument 119 JNIEnv* env = GetJNIEnvironment(jvm); in create() 138 return new ManagedDataLoader(jvm, env->NewGlobalRef(dataLoader)); in create()
|
H A D | ManagedDataLoader.h | 44 static LegacyDataLoader* create(JavaVM* jvm, android::dataloader::FilesystemConnectorPtr ifs, 50 ManagedDataLoader(JavaVM* jvm, jobject dataLoader);
|
/aosp12/frameworks/base/core/jni/ |
H A D | core_jni_helpers.h | 121 static inline JNIEnv* GetOrAttachJNIEnvironment(JavaVM* jvm, jint version = JNI_VERSION_1_4) { 122 JNIEnv* env = GetJNIEnvironment(jvm, version); 124 int result = jvm->AttachCurrentThread(&env, nullptr); 133 static thread_local VmDetacher detacher(jvm);
|
/aosp12/art/tools/jvmti-agents/chain-agents/ |
H A D | chainagents.cc | 123 extern "C" JNIEXPORT jint JNICALL Agent_OnLoad(JavaVM* jvm, char* options, void* reserved) { in Agent_OnLoad() argument 124 return AgentStart(StartType::OnLoad, jvm, options, reserved); in Agent_OnLoad() 127 extern "C" JNIEXPORT void JNICALL Agent_OnUnload(JavaVM* jvm) { in Agent_OnUnload() argument 130 u.unload(jvm); in Agent_OnUnload()
|
/aosp12/frameworks/base/core/tests/coretests/apks/install_jni_lib/ |
H A D | com_android_frameworks_coretests_JNITest.cpp | 27 jint JNI_OnLoad(JavaVM *jvm, void */* reserved */) { in JNI_OnLoad() argument 31 if (jvm->GetEnv((void **) &e, JNI_VERSION_1_6)) { in JNI_OnLoad()
|
/aosp12/packages/apps/TV/libs/m2/ |
H A D | javac-shaded-9-dev-r4023-3.jar | org/openjdk/tools/sjavac/server/log/LoggingOutputStream.class
LoggingOutputStream.java
package ... |
/aosp12/art/openjdkjvm/ |
H A D | NOTICE | 4 This file implements interfaces from the file jvm.h. This implementation 5 is licensed under the same terms as the file jvm.h. The 6 copyright and license information for the file jvm.h follows.
|
/aosp12/art/test/905-object-free/ |
H A D | tracking_free.cc | 69 JavaVM* jvm = nullptr; in Java_art_Test905_setupObjectFreeCallback() local 70 env->GetJavaVM(&jvm); in Java_art_Test905_setupObjectFreeCallback() 71 CHECK_EQ(jvm->GetEnv(reinterpret_cast<void**>(&jvmti_env2), JVMTI_VERSION_1_2), 0); in Java_art_Test905_setupObjectFreeCallback()
|
/aosp12/packages/modules/StatsD/framework/jni/ |
H A D | android_util_StatsLog.cpp | 79 jint JNI_OnLoad(JavaVM* jvm, void* reserved) { in JNI_OnLoad() argument 84 if (jvm->GetEnv((void**)&e, JNI_VERSION_1_4)) { in JNI_OnLoad()
|
/aosp12/art/test/903-hello-tagging/ |
H A D | tagging.cc | 109 JavaVM* jvm; in CreateJvmtiEnv() local 110 CHECK_EQ(0, env->GetJavaVM(&jvm)); in CreateJvmtiEnv() 113 CHECK_EQ(0, jvm->GetEnv(reinterpret_cast<void**>(&new_jvmti_env), JVMTI_VERSION_1_0)); in CreateJvmtiEnv()
|
/aosp12/frameworks/base/apct-tests/perftests/core/jni/ |
H A D | SystemPerfTest.cpp | 70 jint JNI_OnLoad(JavaVM* jvm, void*) { in JNI_OnLoad() argument 72 if (jvm->GetEnv((void**) &env, JNI_VERSION_1_6)) { in JNI_OnLoad()
|
/aosp12/art/test/960-default-smali/ |
H A D | info.txt | 6 test/utils/python/generate_smali_main.py script. If we run with --jvm we will 19 …JAVA_HOME="/path/to/java-8-jdk" ../run-test --use-java-home --update --jvm --host 956-default-smali
|
/aosp12/art/tools/jvmti-agents/dump-jvmti-state/ |
H A D | dump-jvmti.cc | 111 extern "C" JNIEXPORT jint JNICALL Agent_OnLoad(JavaVM* jvm, char* options, void* reserved) { in Agent_OnLoad() argument 112 return AgentStart(jvm, options, reserved); in Agent_OnLoad()
|
/aosp12/art/tools/jvmti-agents/enable-vlog/ |
H A D | enablevlog.cc | 115 extern "C" JNIEXPORT jint JNICALL Agent_OnLoad(JavaVM* jvm, char* options, void* reserved) { in Agent_OnLoad() argument 116 return AgentStart(jvm, options, reserved); in Agent_OnLoad()
|
/aosp12/packages/apps/Nfc/nci/jni/ |
H A D | NfcJniUtil.cpp | 43 jint JNI_OnLoad(JavaVM* jvm, void*) { in JNI_OnLoad() argument 50 if (jvm->GetEnv((void**)&e, JNI_VERSION_1_6)) return JNI_ERR; in JNI_OnLoad()
|
/aosp12/art/tools/jvmti-agents/titrace/ |
H A D | titrace.cc | 235 JNIEXPORT jint JNICALL Agent_OnLoad(JavaVM* jvm, in Agent_OnLoad() argument 247 res = jvm->GetEnv(reinterpret_cast<void**>(&jvmti), JVMTI_VERSION_1_1); in Agent_OnLoad() 250 res = jvm->GetEnv(reinterpret_cast<void**>(&jvmti), kArtTiVersion); in Agent_OnLoad()
|
/aosp12/art/tools/jvmti-agents/wrapagentproperties/ |
H A D | wrapagentproperties.cc | 332 extern "C" JNIEXPORT jint JNICALL Agent_OnLoad(JavaVM* jvm, char* options, void* reserved) { in Agent_OnLoad() argument 333 return AgentStart(StartType::OnLoad, jvm, options, reserved); in Agent_OnLoad() 336 extern "C" JNIEXPORT void JNICALL Agent_OnUnload(JavaVM* jvm) { in Agent_OnUnload() argument 339 u.unload(jvm); in Agent_OnUnload()
|