diff src/share/vm/classfile/javaClasses.cpp @ 7399:2aa953165ade

8004661: Comment and function name java_lang_String::toHash is wrong Summary: renamed to hash_code Reviewed-by: dholmes, coleenp, brutisso Contributed-by: erik.helin@oracle.com
author brutisso
date Thu, 13 Dec 2012 10:09:49 +0100
parents 90273fc0a981
children 4daebd4cc1dd
line wrap: on
line diff
--- a/src/share/vm/classfile/javaClasses.cpp	Fri Dec 07 16:08:05 2012 -0800
+++ b/src/share/vm/classfile/javaClasses.cpp	Thu Dec 13 10:09:49 2012 +0100
@@ -327,14 +327,14 @@
   return result;
 }
 
-unsigned int java_lang_String::to_hash(oop java_string) {
+unsigned int java_lang_String::hash_code(oop java_string) {
   int          length = java_lang_String::length(java_string);
-  // Zero length string will hash to zero with String.toHash() function.
+  // Zero length string will hash to zero with String.hashCode() function.
   if (length == 0) return 0;
 
   typeArrayOop value  = java_lang_String::value(java_string);
   int          offset = java_lang_String::offset(java_string);
-  return java_lang_String::to_hash(value->char_at_addr(offset), length);
+  return java_lang_String::hash_code(value->char_at_addr(offset), length);
 }
 
 char* java_lang_String::as_quoted_ascii(oop java_string) {