< prev index next >

src/hotspot/share/classfile/javaClasses.hpp

Print this page

*** 112,123 **** static void compute_offsets(); static void serialize_offsets(SerializeClosure* f) NOT_CDS_RETURN; // Instance creation ! static Handle create_from_unicode(jchar* unicode, int len, TRAPS); ! static oop create_oop_from_unicode(jchar* unicode, int len, TRAPS); static Handle create_from_str(const char* utf8_str, TRAPS); static oop create_oop_from_str(const char* utf8_str, TRAPS); static Handle create_from_symbol(Symbol* symbol, TRAPS); static Handle create_from_platform_dependent_str(const char* str, TRAPS); static Handle char_converter(Handle java_string, jchar from_char, jchar to_char, TRAPS); --- 112,123 ---- static void compute_offsets(); static void serialize_offsets(SerializeClosure* f) NOT_CDS_RETURN; // Instance creation ! static Handle create_from_unicode(const jchar* unicode, int len, TRAPS); ! static oop create_oop_from_unicode(const jchar* unicode, int len, TRAPS); static Handle create_from_str(const char* utf8_str, TRAPS); static oop create_oop_from_str(const char* utf8_str, TRAPS); static Handle create_from_symbol(Symbol* symbol, TRAPS); static Handle create_from_platform_dependent_str(const char* str, TRAPS); static Handle char_converter(Handle java_string, jchar from_char, jchar to_char, TRAPS);
*** 187,197 **** return h; } static unsigned int hash_code(oop java_string); ! static bool equals(oop java_string, jchar* chars, int len); static bool equals(oop str1, oop str2); // Conversion between '.' and '/' formats static Handle externalize_classname(Handle java_string, TRAPS) { return char_converter(java_string, '/', '.', THREAD); } static Handle internalize_classname(Handle java_string, TRAPS) { return char_converter(java_string, '.', '/', THREAD); } --- 187,197 ---- return h; } static unsigned int hash_code(oop java_string); ! static bool equals(oop java_string, const jchar* chars, int len); static bool equals(oop str1, oop str2); // Conversion between '.' and '/' formats static Handle externalize_classname(Handle java_string, TRAPS) { return char_converter(java_string, '/', '.', THREAD); } static Handle internalize_classname(Handle java_string, TRAPS) { return char_converter(java_string, '.', '/', THREAD); }
< prev index next >