/openjdk9/hotspot/src/share/vm/prims/ |
H A D | jvm.cpp | 101 oop mirror = JNIHandles::resolve_non_null(ofClass); 327 arrayOop s = arrayOop(JNIHandles::resolve_non_null(src)); 328 arrayOop d = arrayOop(JNIHandles::resolve_non_null(dst)); 360 Handle props(THREAD, JNIHandles::resolve_non_null(properties)); 429 return (jstring) JNIHandles::make_local(env, h()); 501 Handle exception(thread, JNIHandles::resolve_non_null(receiver)); 511 Handle exception(THREAD, JNIHandles::resolve(throwable)); 512 objArrayOop st = objArrayOop(JNIHandles::resolve(elements)); 521 Handle stack_frame_info(THREAD, JNIHandles::resolve_non_null(stackFrameInfo)); 522 Handle stack_trace_element(THREAD, JNIHandles [all...] |
H A D | unsafe.cpp | 149 return index_oop_from_field_offset_long(JNIHandles::resolve(_obj), _offset); 179 if (JNIHandles::resolve(_obj) == NULL) { 304 oop p = JNIHandles::resolve(obj); 316 return JNIHandles::make_local(env, v); 320 oop x = JNIHandles::resolve(x_h); 321 oop p = JNIHandles::resolve(obj); 331 oop p = JNIHandles::resolve(obj); 350 return JNIHandles::make_local(env, v); 354 oop x = JNIHandles::resolve(x_h); 355 oop p = JNIHandles [all...] |
H A D | methodHandles.cpp | 1049 JNIHandles::destroy_weak_global(ref); 1056 return JNIHandles::resolve(mem_name_wref); 1061 oop new_mem_name = JNIHandles::resolve(mem_name_wref); 1068 oop mname = JNIHandles::resolve(this->at(idx)); 1074 JNIHandles::destroy_weak_global(mem_name_wref); 1089 oop mem_name = JNIHandles::resolve(this->at(idx)); 1181 objArrayHandle box(THREAD, (objArrayOop) JNIHandles::resolve(box_jh)); 1200 Handle mname(THREAD, JNIHandles::resolve_non_null(mname_jh)); 1201 Handle target(THREAD, JNIHandles::resolve_non_null(target_jh)); 1209 Handle mname(THREAD, JNIHandles [all...] |
H A D | jni.cpp | 334 Handle class_loader (THREAD, JNIHandles::resolve(loaderRef)); 355 cls = (jclass)JNIHandles::make_local( 422 trace_class_resolution(java_lang_Class::as_Klass(JNIHandles::resolve_non_null(result))); 446 oop reflected = JNIHandles::resolve_non_null(method); 480 oop reflected = JNIHandles::resolve_non_null(field); 530 ret = JNIHandles::make_local(env, reflection_method); 545 oop mirror = JNIHandles::resolve_non_null(sub); 564 obj = (super == NULL) ? NULL : (jclass) JNIHandles::make_local(super->java_mirror()); 573 oop sub_mirror = JNIHandles::resolve_non_null(sub); 574 oop super_mirror = JNIHandles [all...] |
H A D | jvmtiGetLoadedClasses.cpp | 208 if (class_loader == JNIHandles::resolve(that->get_initiatingLoader())) { 218 if (class_loader == JNIHandles::resolve(that->get_initiatingLoader())) { 227 if (class_loader == JNIHandles::resolve(that->get_initiatingLoader())) {
|
H A D | whitebox.cpp | 90 return (jlong)(void*)JNIHandles::resolve(obj); 129 Handle h_name = JNIHandles::resolve(name); 143 const char* seg = java_lang_String::as_utf8_string(JNIHandles::resolve_non_null(segment)); 154 const char* seg = java_lang_String::as_utf8_string(JNIHandles::resolve_non_null(segment)); 327 oop p = JNIHandles::resolve(obj); 346 oop p = JNIHandles::resolve(obj); 363 oop result = JNIHandles::resolve(obj); 433 return JNIHandles::make_local(env, h()); 492 return (jlongArray) JNIHandles::make_local(env, result); 785 instanceKlassHandle ikh(java_lang_Class::as_Klass(JNIHandles [all...] |
/openjdk9/hotspot/src/share/vm/services/ |
H A D | serviceUtil.hpp | 43 if (o == JNIHandles::deleted_handle()) {
|
H A D | management.cpp | 401 oop mgr_obj = JNIHandles::resolve(mgr); 425 oop pool_obj = JNIHandles::resolve(obj); 467 oop mgr_obj = JNIHandles::resolve(obj); 532 return (jobjectArray) JNIHandles::make_local(env, poolArray()); 577 return (jobjectArray) JNIHandles::make_local(env, mgrArray()); 590 return JNIHandles::make_local(env, h()); 605 return JNIHandles::make_local(env, h()); 620 return JNIHandles::make_local(env, h()); 633 oop s = JNIHandles::resolve(sensorObj); 781 return JNIHandles [all...] |
/openjdk9/hotspot/src/share/vm/runtime/ |
H A D | jniHandles.cpp | 38 JNIHandleBlock* JNIHandles::_global_handles = NULL; 39 JNIHandleBlock* JNIHandles::_weak_global_handles = NULL; 40 oop JNIHandles::_deleted_handle = NULL; 43 jobject JNIHandles::make_local(oop obj) { 56 jobject JNIHandles::make_local(Thread* thread, oop obj) { 66 jobject JNIHandles::make_local(JNIEnv* env, oop obj) { 77 jobject JNIHandles::make_global(Handle obj) { 93 jobject JNIHandles::make_weak_global(Handle obj) { 114 oop JNIHandles::resolve_jweak(jweak handle) { 126 template oop JNIHandles [all...] |
H A D | jniHandles.hpp | 36 class JNIHandles : AllStatic { class in inherits:AllStatic 200 inline bool JNIHandles::is_jweak(jobject handle) { 206 inline oop& JNIHandles::jobject_ref(jobject handle) { 211 inline oop& JNIHandles::jweak_ref(jobject handle) { 221 inline oop JNIHandles::guard_value(oop value) { 233 inline oop JNIHandles::resolve_impl(jobject handle) { 249 inline oop JNIHandles::resolve(jobject handle) { 261 inline oop JNIHandles::resolve_external_guard(jobject handle) { 269 inline oop JNIHandles::resolve_non_null(jobject handle) { 276 inline void JNIHandles [all...] |
/openjdk9/hotspot/src/share/vm/ci/ |
H A D | ciObject.cpp | 55 _handle = JNIHandles::make_local(o); 57 _handle = JNIHandles::make_global(o); 69 _handle = JNIHandles::make_local(h()); 71 _handle = JNIHandles::make_global(h);
|
H A D | ciObject.hpp | 72 return JNIHandles::resolve_non_null(_handle);
|
H A D | ciInstanceKlass.cpp | 69 _loader = JNIHandles::make_local(thread, ik->class_loader()); 70 _protection_domain = JNIHandles::make_local(thread, 76 _loader = JNIHandles::make_global(h_loader); 77 _protection_domain = JNIHandles::make_global(h_protection_domain); 140 return JNIHandles::resolve(_loader); 153 return JNIHandles::resolve(_protection_domain);
|
/openjdk9/hotspot/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ |
H A D | JNIHandles.java | 31 public class JNIHandles { class 45 Type type = db.lookupType("JNIHandles"); 53 public JNIHandles() { method in class:JNIHandles
|
/openjdk9/hotspot/src/share/vm/jvmci/ |
H A D | jvmciCodeInstaller.hpp | 191 objArrayOop sites() { return (objArrayOop) JNIHandles::resolve(_sites_handle); } 192 arrayOop code() { return (arrayOop) JNIHandles::resolve(_code_handle); } 193 arrayOop data_section() { return (arrayOop) JNIHandles::resolve(_data_section_handle); } 194 objArrayOop data_section_patches() { return (objArrayOop) JNIHandles::resolve(_data_section_patches_handle); } 196 objArrayOop comments() { return (objArrayOop) JNIHandles::resolve(_comments_handle); } 199 oop word_kind() { return (oop) JNIHandles::resolve(_word_kind_handle); }
|
H A D | jvmciCompilerToVM.cpp | 506 return (jobjectArray) JNIHandles::make_local(THREAD, data); 516 #define RETURN_BOXED_LONG(value) oop box; jvalue p; p.j = (jlong) (value); box = java_lang_boxing_object::create(T_LONG, &p, CHECK_NULL); return JNIHandles::make_local(THREAD, box); 517 #define RETURN_BOXED_DOUBLE(value) oop box; jvalue p; p.d = (jdouble) (value); box = java_lang_boxing_object::create(T_DOUBLE, &p, CHECK_NULL); return JNIHandles::make_local(THREAD, box); 518 Handle name = JNIHandles::resolve(name_handle); 532 return JNIHandles::make_local(THREAD, box); 535 return JNIHandles::make_local(THREAD, value()); 626 return (jbyteArray) JNIHandles::make_local(THREAD, reconstituted_code); 645 oop executable = JNIHandles::resolve(executable_handle); 660 return JNIHandles::make_local(THREAD, result); 665 oop base_object = JNIHandles [all...] |
/openjdk9/hotspot/src/share/vm/prims/wbtestmethods/ |
H A D | parserTests.cpp | 142 const char* c_cmdline = java_lang_String::as_utf8_string(JNIHandles::resolve(j_cmdline)); 144 objArrayOop argumentArray = objArrayOop(JNIHandles::resolve_non_null(arguments)); 182 return (jobjectArray) JNIHandles::make_local(returnvalue_array_ah());
|
/openjdk9/hotspot/src/share/vm/classfile/ |
H A D | modules.cpp | 82 return java_lang_String::as_utf8_string(JNIHandles::resolve_non_null(version)); 100 Handle module_h(THREAD, JNIHandles::resolve(module)); 142 Handle module_handle(THREAD, JNIHandles::resolve(module)); 158 java_lang_String::as_utf8_string(JNIHandles::resolve_non_null(location)); 288 Handle module_handle(THREAD, JNIHandles::resolve(module)); 375 java_lang_String::as_utf8_string(JNIHandles::resolve_non_null(location)); 472 Handle module_handle(THREAD, JNIHandles::resolve(module)); 620 oop mirror = JNIHandles::resolve_non_null(clazz); 653 return JNIHandles::make_local(THREAD, module); 667 Handle h_loader (THREAD, JNIHandles [all...] |
/openjdk9/hotspot/src/cpu/aarch64/vm/ |
H A D | jniFastGetField_aarch64.cpp | 87 STATIC_ASSERT(JNIHandles::weak_tag_mask == 1); 88 __ andr(robj, robj, ~JNIHandles::weak_tag_mask);
|
/openjdk9/hotspot/src/share/vm/compiler/ |
H A D | compileTask.cpp | 69 JNIHandles::destroy_global(task->_method_holder); 70 JNIHandles::destroy_global(task->_hot_method_holder); 91 _method_holder = JNIHandles::make_global(method->method_holder()->klass_holder()); 118 _hot_method_holder = JNIHandles::make_global(hot_method->method_holder()->klass_holder());
|
/openjdk9/hotspot/src/cpu/arm/vm/ |
H A D | jniFastGetField_arm.cpp | 124 STATIC_ASSERT(JNIHandles::weak_tag_mask == 1); 125 __ andr(R1, R1, ~JNIHandles::weak_tag_mask); 127 __ bic(R1, R1, JNIHandles::weak_tag_mask);
|
/openjdk9/hotspot/src/share/vm/code/ |
H A D | debugInfo.cpp | 212 assert(JNIHandles::resolve(value()) == NULL || 213 Universe::heap()->is_in_reserved(JNIHandles::resolve(value())), 220 JNIHandles::resolve(value())->print_value_on(st);
|
H A D | oopRecorder.cpp | 161 oop ObjectLookup::ObjectEntry::oop_value() const { return JNIHandles::resolve(_value); } 192 oop object = JNIHandles::resolve(handle); 197 jobject handle = JNIHandles::make_local(object);
|
/openjdk9/hotspot/src/cpu/sparc/vm/ |
H A D | jniFastGetField_sparc.cpp | 71 __ andn (O1, JNIHandles::weak_tag_mask, O1); 151 __ andn (O1, JNIHandles::weak_tag_mask, O1); 224 __ andn (O1, JNIHandles::weak_tag_mask, O1);
|
/openjdk9/hotspot/src/share/vm/gc/parallel/ |
H A D | psTasks.cpp | 63 JNIHandles::oops_do(&roots_closure);
|