Mercurial > hg > truffle
diff src/share/vm/classfile/javaClasses.cpp @ 14491:301df27023d4
8035648: Don't use Handle in java_lang_String::print
Reviewed-by: coleenp, pliden
author | stefank |
---|---|
date | Thu, 27 Feb 2014 10:34:55 +0100 |
parents | d8d1b22b1809 |
children | d8041d695d19 |
line wrap: on
line diff
--- a/src/share/vm/classfile/javaClasses.cpp Wed Feb 26 14:52:42 2014 +0100 +++ b/src/share/vm/classfile/javaClasses.cpp Thu Feb 27 10:34:55 2014 +0100 @@ -461,12 +461,11 @@ return true; } -void java_lang_String::print(Handle java_string, outputStream* st) { - oop obj = java_string(); - assert(obj->klass() == SystemDictionary::String_klass(), "must be java_string"); - typeArrayOop value = java_lang_String::value(obj); - int offset = java_lang_String::offset(obj); - int length = java_lang_String::length(obj); +void java_lang_String::print(oop java_string, outputStream* st) { + assert(java_string->klass() == SystemDictionary::String_klass(), "must be java_string"); + typeArrayOop value = java_lang_String::value(java_string); + int offset = java_lang_String::offset(java_string); + int length = java_lang_String::length(java_string); int end = MIN2(length, 100); if (value == NULL) {