/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | jniHandles.hpp | 52 static jobject make_local(oop obj); 53 static jobject make_local(JNIEnv* env, oop obj); // Fast version when env is known 54 static jobject make_local(Thread* thread, oop obj); // Even faster version when current thread is known
|
H A D | jniHandles.cpp | 50 jobject JNIHandles::make_local(oop obj) { function in class:JNIHandles 63 jobject JNIHandles::make_local(Thread* thread, oop obj) { function in class:JNIHandles 73 jobject JNIHandles::make_local(JNIEnv* env, oop obj) { function in class:JNIHandles
|
/openjdk7/hotspot/src/share/vm/ci/ |
H A D | ciObject.cpp | 55 _handle = JNIHandles::make_local(o); 70 _handle = JNIHandles::make_local(h());
|
H A D | ciInstanceKlass.cpp | 66 _loader = JNIHandles::make_local(thread, ik->class_loader()); 67 _protection_domain = JNIHandles::make_local(thread,
|
/openjdk7/hotspot/src/share/vm/prims/ |
H A D | jvm.cpp | 509 return JNIHandles::make_local(env, element); 611 return JNIHandles::make_local(env, oop(new_obj)); 682 return (k == NULL) ? NULL : (jclass) JNIHandles::make_local(env, Klass::cast(k)->java_mirror()); 696 return (jclass) JNIHandles::make_local(env, mirror); 746 return (jclass) JNIHandles::make_local(env, Klass::cast(k)->java_mirror()); 882 return (jclass) JNIHandles::make_local(env, Klass::cast(k)->java_mirror()); 943 (jclass) JNIHandles::make_local(env, Klass::cast(k)->java_mirror()); 964 return (jstring) JNIHandles::make_local(env, result); 977 return (jobjectArray) JNIHandles::make_local(env, r); 1005 return (jobjectArray) JNIHandles::make_local(en [all...] |
H A D | jvmtiEnvBase.hpp | 199 return JNIHandles::make_local(hndl()); 206 return JNIHandles::make_local(thread, hndl());
|
H A D | jni.cpp | 416 cls = (jclass)JNIHandles::make_local( 619 ret = JNIHandles::make_local(env, reflection_method); 660 obj = (super == NULL) ? NULL : (jclass) JNIHandles::make_local(Klass::cast(super)->java_mirror()); 772 jthrowable ret = (jthrowable) JNIHandles::make_local(env, exception); 928 result = JNIHandles::make_local(thread, result_handle()); 1023 jobject ret = JNIHandles::make_local(env, JNIHandles::resolve(ref)); 1342 result->set_jobject(JNIHandles::make_local(env, (oop) result->get_jobject())); 1418 result->set_jobject(JNIHandles::make_local(env, (oop) result->get_jobject())); 1451 ret = JNIHandles::make_local(env, i); 1474 obj = JNIHandles::make_local(en [all...] |
H A D | unsafe.cpp | 192 jobject ret = JNIHandles::make_local(env, v); 250 jobject ret = JNIHandles::make_local(env, v); 301 return JNIHandles::make_local(env, v); 746 return JNIHandles::make_local(env, mirror); 764 return JNIHandles::make_local(env, JNIHandles::resolve_non_null(clazz)); 1095 res_jh = JNIHandles::make_local(env, res_oop);
|
H A D | methodHandles.cpp | 1056 return JNIHandles::make_local(THREAD, resolved()); 1093 return JNIHandles::make_local(THREAD, clazz); 1119 return JNIHandles::make_local(env, result()); 1285 MH_class = (jclass) JNIHandles::make_local(env, mirror);
|
H A D | jvmtiImpl.cpp | 792 _value.l = JNIHandles::make_local(_calling_thread, receiver); 811 _value.l = JNIHandles::make_local(_calling_thread, obj);
|
H A D | jvmtiExport.cpp | 195 // for now, use regular make_local 196 jobject to_jobject(oop obj) { return JNIHandles::make_local(_thread,obj); } 976 jthread jt = (jthread)JNIHandles::make_local(real_thread, real_thread->threadObj()); 977 jclass jk = (jclass)JNIHandles::make_local(real_thread, Klass::cast(kh())->java_mirror()); 1182 value.l = JNIHandles::make_local(thread, result()); 1612 value->l = (jobject)JNIHandles::make_local(thread, (oop)value->l);
|
H A D | jvmtiEnvBase.cpp | 1305 fill_frames((jthread)JNIHandles::make_local(_calling_thread, thread_oop),
|
H A D | jvmtiEnv.cpp | 715 *thread_ptr = (jthread)JNIHandles::make_local(current_thread, current_thread->threadObj());
|
H A D | jvmtiTagMap.cpp | 1556 jobject ref = JNIHandles::make_local(JavaThread::current(), o);
|
/openjdk7/hotspot/src/share/vm/services/ |
H A D | management.cpp | 523 return JNIHandles::make_local(env, hargs()); 552 return (jobjectArray) JNIHandles::make_local(env, result_h()); 597 return (jobjectArray) JNIHandles::make_local(env, poolArray()); 642 return (jobjectArray) JNIHandles::make_local(env, mgrArray()); 655 return JNIHandles::make_local(env, h()); 670 return JNIHandles::make_local(env, h()); 685 return JNIHandles::make_local(env, h()); 884 return JNIHandles::make_local(env, obj()); 1401 return (jobjectArray) JNIHandles::make_local(env, result_h()); 1420 return (jobjectArray) JNIHandles::make_local(en [all...] |
/openjdk7/hotspot/src/share/vm/prims/wbtestmethods/ |
H A D | parserTests.cpp | 146 return (jobjectArray) JNIHandles::make_local(returnvalue_array);
|
/openjdk7/hotspot/src/share/vm/shark/ |
H A D | sharkNativeWrapper.cpp | 103 JNIHandles::make_local(
|
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | sharedRuntime_sparc.cpp | 2326 __ set_oop_constant(JNIHandles::make_local(Klass::cast(method->method_holder())->java_mirror()), O1); 2379 __ set_oop_constant(JNIHandles::make_local(method()), O1); 2391 __ set_oop_constant(JNIHandles::make_local(method()), O1); 2677 __ set_oop_constant(JNIHandles::make_local(method()), O1);
|
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | sharedRuntime_x86_32.cpp | 1944 __ movoop(oop_handle_reg, JNIHandles::make_local(Klass::cast(method->method_holder())->java_mirror())); 1972 __ movoop(rax, JNIHandles::make_local(method())); 1980 __ movoop(rax, JNIHandles::make_local(method())); 2241 __ movoop(rax, JNIHandles::make_local(method()));
|
H A D | sharedRuntime_x86_64.cpp | 2194 __ movoop(oop_handle_reg, JNIHandles::make_local(Klass::cast(method->method_holder())->java_mirror())); 2230 __ movoop(c_rarg1, JNIHandles::make_local(method())); 2241 __ movoop(c_rarg1, JNIHandles::make_local(method())); 2486 __ movoop(c_rarg1, JNIHandles::make_local(method()));
|
/openjdk7/hotspot/src/share/vm/compiler/ |
H A D | compileBroker.cpp | 1744 jobject target_handle = JNIHandles::make_local(thread, JNIHandles::resolve(task->method_handle()));
|
/openjdk7/hotspot/src/share/vm/classfile/ |
H A D | javaClasses.cpp | 297 jstring js = (jstring) JNIHandles::make_local(env, java_string());
|
H A D | verifier.cpp | 235 jclass cls = (jclass) JNIHandles::make_local(env, klass->java_mirror());
|