< prev index next >
src/hotspot/share/prims/jvm.cpp
Print this page
rev 50447 : 8204561: JVM_GetClassSigners: wrap signers oop in an objArrayHandle for subsequent safepoint.
Reviewed-by: ???
Contributed-by: richard.reingruber@sap.com
@@ -1113,11 +1113,11 @@
if (java_lang_Class::is_primitive(JNIHandles::resolve_non_null(cls))) {
// There are no signers for primitive types
return NULL;
}
- objArrayOop signers = java_lang_Class::signers(JNIHandles::resolve_non_null(cls));
+ objArrayHandle signers(THREAD, java_lang_Class::signers(JNIHandles::resolve_non_null(cls)));
// If there are no signers set in the class, or if the class
// is an array, return NULL.
if (signers == NULL) return NULL;
< prev index next >