comparison src/share/vm/classfile/javaClasses.hpp @ 23263:7d8724b3c156

8048353: jstack -l crashes VM when a Java mirror for a primitive type is locked Reviewed-by: coleenp, dcubed
author vkempik
date Mon, 20 Jul 2015 18:57:07 +0300
parents 157895117ad5
children dd9cc155639c efe013052465
comparison
equal deleted inserted replaced
23262:d8fb0737beb4 23263:7d8724b3c156
268 (*reference_klass) = KlassHandle(refk_oop); 268 (*reference_klass) = KlassHandle(refk_oop);
269 return result; 269 return result;
270 } 270 }
271 static Symbol* as_signature(oop java_class, bool intern_if_not_found, TRAPS); 271 static Symbol* as_signature(oop java_class, bool intern_if_not_found, TRAPS);
272 static void print_signature(oop java_class, outputStream *st); 272 static void print_signature(oop java_class, outputStream *st);
273 static const char* as_external_name(oop java_class);
273 // Testing 274 // Testing
274 static bool is_instance(oop obj) { 275 static bool is_instance(oop obj) {
275 return obj != NULL && obj->klass() == SystemDictionary::Class_klass(); 276 return obj != NULL && obj->klass() == SystemDictionary::Class_klass();
276 } 277 }
277 static bool is_primitive(oop java_class); 278 static bool is_primitive(oop java_class);