Searched refs:JNIHandles (Results 1 - 25 of 91) sorted by relevance

1234

/openjdk9/hotspot/src/share/vm/prims/
H A Djvm.cpp101 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 Dunsafe.cpp149 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 DmethodHandles.cpp1049 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 Djni.cpp334 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 DjvmtiGetLoadedClasses.cpp208 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 Dwhitebox.cpp90 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 DserviceUtil.hpp43 if (o == JNIHandles::deleted_handle()) {
H A Dmanagement.cpp401 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 DjniHandles.cpp38 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 DjniHandles.hpp36 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 DciObject.cpp55 _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 DciObject.hpp72 return JNIHandles::resolve_non_null(_handle);
H A DciInstanceKlass.cpp69 _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 DJNIHandles.java31 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 DjvmciCodeInstaller.hpp191 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 DjvmciCompilerToVM.cpp506 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 DparserTests.cpp142 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 Dmodules.cpp82 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 DjniFastGetField_aarch64.cpp87 STATIC_ASSERT(JNIHandles::weak_tag_mask == 1);
88 __ andr(robj, robj, ~JNIHandles::weak_tag_mask);
/openjdk9/hotspot/src/share/vm/compiler/
H A DcompileTask.cpp69 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 DjniFastGetField_arm.cpp124 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 DdebugInfo.cpp212 assert(JNIHandles::resolve(value()) == NULL ||
213 Universe::heap()->is_in_reserved(JNIHandles::resolve(value())),
220 JNIHandles::resolve(value())->print_value_on(st);
H A DoopRecorder.cpp161 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 DjniFastGetField_sparc.cpp71 __ 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 DpsTasks.cpp63 JNIHandles::oops_do(&roots_closure);

Completed in 228 milliseconds

1234