hotspot/src/share/vm/classfile/javaClasses.hpp
changeset 17081 cf52c2bc3f8c
parent 17029 9ff8d7c0ed79
child 17826 9ad5cd464a75
child 18061 cd92ca4c1331
equal deleted inserted replaced
17079:45dbf28e160b 17081:cf52c2bc3f8c
   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.