hotspot/src/share/vm/classfile/javaClasses.hpp
changeset 18061 cd92ca4c1331
parent 18060 7cfaa4558c12
parent 17081 cf52c2bc3f8c
child 18065 7d53ab28f937
equal deleted inserted replaced
18060:7cfaa4558c12 18061:cd92ca4c1331
   151   // String converters
   151   // String converters
   152   static char*  as_utf8_string(oop java_string);
   152   static char*  as_utf8_string(oop java_string);
   153   static char*  as_utf8_string(oop java_string, char* buf, int buflen);
   153   static char*  as_utf8_string(oop java_string, char* buf, int buflen);
   154   static char*  as_utf8_string(oop java_string, int start, int len);
   154   static char*  as_utf8_string(oop java_string, int start, int len);
   155   static char*  as_platform_dependent_str(Handle java_string, TRAPS);
   155   static char*  as_platform_dependent_str(Handle java_string, TRAPS);
   156   static jchar* as_unicode_string(oop java_string, int& length);
   156   static jchar* as_unicode_string(oop java_string, int& length, TRAPS);
   157   // produce an ascii string with all other values quoted using \u####
   157   // produce an ascii string with all other values quoted using \u####
   158   static char*  as_quoted_ascii(oop java_string);
   158   static char*  as_quoted_ascii(oop java_string);
   159 
   159 
   160   // Compute the hash value for a java.lang.String object which would
   160   // Compute the hash value for a java.lang.String object which would
   161   // contain the characters passed in.
   161   // contain the characters passed in.