/cts/hostsidetests/jvmti/base/jni/ |
cts_agent.cpp | 33 static void InformMainAttach(jvmtiEnv* jenv, 41 register_art_Main(jenv, env); 42 register_android_jvmti_cts_JvmtiRedefineClassesTest(jenv, env); 43 register_android_jvmti_cts_JvmtiTaggingTest(jenv, env); 44 register_android_jvmti_cts_JvmtiTrackingTest(jenv, env); 47 ScopedLocalRef<jclass> klass(env, GetClass(jenv, env, class_name, nullptr));
|
tagging.cpp | 143 void register_art_Main(jvmtiEnv* jenv, JNIEnv* env) { 144 ScopedLocalRef<jclass> klass(env, GetClass(jenv, env, "art/Main", nullptr)); 163 void register_android_jvmti_cts_JvmtiTaggingTest(jvmtiEnv* jenv, JNIEnv* env) { 164 ScopedLocalRef<jclass> klass(env, GetClass(jenv, env,
|
tracking.cpp | 119 void register_android_jvmti_cts_JvmtiTrackingTest(jvmtiEnv* jenv, JNIEnv* env) { 120 ScopedLocalRef<jclass> klass(env, GetClass(jenv, env,
|
redefine.cpp | 196 void register_android_jvmti_cts_JvmtiRedefineClassesTest(jvmtiEnv* jenv, JNIEnv* env) { 197 ScopedLocalRef<jclass> klass(env, GetClass(jenv, env,
|
/art/test/931-agent-thread/ |
agent_thread.cc | 46 static void AgentMain(jvmtiEnv* jenv, JNIEnv* env, void* arg) { 52 jvmtiError this_thread_result = jenv->GetCurrentThread(&this_thread); 53 CheckJvmtiError(jenv, this_thread_result); 58 jvmtiError info_result = jenv->GetThreadInfo(this_thread, &info); 59 CheckJvmtiError(jenv, info_result); 61 CheckJvmtiError(jenv, jenv->Deallocate(reinterpret_cast<unsigned char*>(info.name))); 76 jvmtiError threads_result = jenv->GetAllThreads(&thread_count, &threads); 77 CheckJvmtiError(jenv, threads_result);
|
/cts/hostsidetests/jvmti/attaching/app/jni/ |
cts_agent.cpp | 34 static std::string GetClassName(jvmtiEnv* jenv, JNIEnv* jni_env, jclass klass) { 36 jvmtiError result = jenv->GetClassSignature(klass, &name, nullptr); 39 JvmtiErrorToException(jni_env, jenv, result); 47 jenv->Deallocate(reinterpret_cast<unsigned char*>(name)); 91 static void JNICALL ClassPrepareCallback(jvmtiEnv* jenv, 95 std::string name = GetClassName(jenv, jni_env, klass);
|
/art/openjdkjvmti/ |
ti_breakpoint.cc | 88 jvmtiError BreakpointUtil::SetBreakpoint(jvmtiEnv* jenv, jmethodID method, jlocation location) { 89 ArtJvmTiEnv* env = ArtJvmTiEnv::AsArtJvmTiEnv(jenv); 112 jvmtiError BreakpointUtil::ClearBreakpoint(jvmtiEnv* jenv, jmethodID method, jlocation location) { 113 ArtJvmTiEnv* env = ArtJvmTiEnv::AsArtJvmTiEnv(jenv);
|
ti_field.cc | 190 jvmtiError FieldUtil::SetFieldModificationWatch(jvmtiEnv* jenv, jclass klass, jfieldID field) { 191 ArtJvmTiEnv* env = ArtJvmTiEnv::AsArtJvmTiEnv(jenv); 207 jvmtiError FieldUtil::ClearFieldModificationWatch(jvmtiEnv* jenv, jclass klass, jfieldID field) { 208 ArtJvmTiEnv* env = ArtJvmTiEnv::AsArtJvmTiEnv(jenv); 224 jvmtiError FieldUtil::SetFieldAccessWatch(jvmtiEnv* jenv, jclass klass, jfieldID field) { 225 ArtJvmTiEnv* env = ArtJvmTiEnv::AsArtJvmTiEnv(jenv); 241 jvmtiError FieldUtil::ClearFieldAccessWatch(jvmtiEnv* jenv, jclass klass, jfieldID field) { 242 ArtJvmTiEnv* env = ArtJvmTiEnv::AsArtJvmTiEnv(jenv);
|
/art/test/901-hello-ti-agent/ |
basics.cc | 41 static jvmtiPhase getPhase(jvmtiEnv* jenv) { 43 jenv->GetPhase(&out); 47 static void JNICALL VMStartCallback(jvmtiEnv *jenv, JNIEnv* jni_env ATTRIBUTE_UNUSED) { 48 printf("VMStart (phase %d)\n", getPhase(jenv)); 59 static void JNICALL VMDeathCallback(jvmtiEnv *jenv, JNIEnv* jni_env) { 60 printf("VMDeath (phase %d)\n", getPhase(jenv)); 63 CHECK_EQ(jenv->GetCurrentThread(&cur_thr), JVMTI_ERROR_NONE);
|
/art/test/933-misc-events/ |
misc_events.cc | 36 static void DumpRequestCallback(jvmtiEnv* jenv ATTRIBUTE_UNUSED) {
|
/external/libtextclassifier/utils/calendar/ |
calendar-javaicu.cc | 26 bool CalendarAdd(JniCache* jni_cache, JNIEnv* jenv, jobject calendar, 28 jenv->CallVoidMethod(calendar, jni_cache->calendar_add, field, value); 33 bool CalendarGet(JniCache* jni_cache, JNIEnv* jenv, jobject calendar, 35 *value = jenv->CallIntMethod(calendar, jni_cache->calendar_get, field); 40 bool CalendarSet(JniCache* jni_cache, JNIEnv* jenv, jobject calendar, 42 jenv->CallVoidMethod(calendar, jni_cache->calendar_set, field, value);
|
/art/test/912-classes/ |
classes.cc | 222 static std::string GetClassName(jvmtiEnv* jenv, JNIEnv* jni_env, jclass klass) { 224 jvmtiError result = jenv->GetClassSignature(klass, &name, nullptr); 227 JvmtiErrorToException(jni_env, jenv, result); 235 jenv->Deallocate(reinterpret_cast<unsigned char*>(name)); 297 static void JNICALL ClassLoadCallback(jvmtiEnv* jenv, 301 std::string name = GetClassName(jenv, jni_env, klass); 305 std::string thread_name = GetThreadName(jenv, jni_env, thread); 319 static void JNICALL ClassPrepareCallback(jvmtiEnv* jenv, 323 std::string name = GetClassName(jenv, jni_env, klass); 327 std::string thread_name = GetThreadName(jenv, jni_env, thread) [all...] |
classes_art.cc | 78 static void JNICALL ClassLoadSeenCallback(jvmtiEnv* jenv ATTRIBUTE_UNUSED,
|
/art/test/905-object-free/ |
tracking_free.cc | 58 static void setupObjectFreeCallback(JNIEnv* env, jvmtiEnv* jenv, jvmtiEventObjectFree callback) { 62 jvmtiError ret = jenv->SetEventCallbacks(&callbacks, sizeof(callbacks)); 63 JvmtiErrorToException(env, jenv, ret);
|
/external/libtextclassifier/utils/java/ |
jni-cache.cc | 276 JNIEnv* jenv = GetEnv(); local 278 jenv->NewByteArray(utf8_text_size_bytes), jenv); 283 jenv->SetByteArrayRegion(text_java_utf8.get(), 0, utf8_text_size_bytes, 289 jenv->NewObject(string_class.get(), string_init_bytes_charset, 291 jenv);
|
/external/libtextclassifier/utils/utf8/ |
unilib-javaicu.cc | 371 JNIEnv* jenv = jni_cache_->GetEnv(); local 374 pattern_ = MakeGlobalRef(jenv->CallStaticObjectMethod( 377 jenv, jni_cache_->jvm); 613 JNIEnv* jenv = jni_cache_->GetEnv(); local 616 jenv->CallObjectMethod(matcher_.get(), jni_cache_->matcher_group)), 617 jenv); 624 if (!JStringToUtf8String(jenv, java_result.get(), &result)) { 638 JNIEnv* jenv = jni_cache_->GetEnv(); local 640 reinterpret_cast<jstring>(jenv->CallObjectMethod( 642 jenv); 680 JNIEnv* jenv = jni_cache_->GetEnv(); local [all...] |