comparison src/share/vm/classfile/vmSymbols.hpp @ 11154:02d7aa1456c9

8004872: Early loading of HashMap and StringValue under -XX:+AggressiveOpts can be removed Summary: this fix also removes the -XX:+UseStringCache option Reviewed-by: dholmes, acorn, iklam
author ccheung
date Thu, 18 Jul 2013 14:57:51 -0700
parents b800986664f4
children 6b0fd0964b87 ca0165daa6ec
comparison
equal deleted inserted replaced
11151:5e3b6f79d280 11154:02d7aa1456c9
51 /* commonly used class names */ \ 51 /* commonly used class names */ \
52 template(java_lang_System, "java/lang/System") \ 52 template(java_lang_System, "java/lang/System") \
53 template(java_lang_Object, "java/lang/Object") \ 53 template(java_lang_Object, "java/lang/Object") \
54 template(java_lang_Class, "java/lang/Class") \ 54 template(java_lang_Class, "java/lang/Class") \
55 template(java_lang_String, "java/lang/String") \ 55 template(java_lang_String, "java/lang/String") \
56 template(java_lang_StringValue, "java/lang/StringValue") \
57 template(java_lang_StringCache, "java/lang/StringValue$StringCache") \
58 template(java_lang_Thread, "java/lang/Thread") \ 56 template(java_lang_Thread, "java/lang/Thread") \
59 template(java_lang_ThreadGroup, "java/lang/ThreadGroup") \ 57 template(java_lang_ThreadGroup, "java/lang/ThreadGroup") \
60 template(java_lang_Cloneable, "java/lang/Cloneable") \ 58 template(java_lang_Cloneable, "java/lang/Cloneable") \
61 template(java_lang_Throwable, "java/lang/Throwable") \ 59 template(java_lang_Throwable, "java/lang/Throwable") \
62 template(java_lang_ClassLoader, "java/lang/ClassLoader") \ 60 template(java_lang_ClassLoader, "java/lang/ClassLoader") \
104 template(java_util_Arrays, "java/util/Arrays") \ 102 template(java_util_Arrays, "java/util/Arrays") \
105 template(java_util_Properties, "java/util/Properties") \ 103 template(java_util_Properties, "java/util/Properties") \
106 template(java_util_Vector, "java/util/Vector") \ 104 template(java_util_Vector, "java/util/Vector") \
107 template(java_util_AbstractList, "java/util/AbstractList") \ 105 template(java_util_AbstractList, "java/util/AbstractList") \
108 template(java_util_Hashtable, "java/util/Hashtable") \ 106 template(java_util_Hashtable, "java/util/Hashtable") \
109 template(java_util_HashMap, "java/util/HashMap") \
110 template(java_lang_Compiler, "java/lang/Compiler") \ 107 template(java_lang_Compiler, "java/lang/Compiler") \
111 template(sun_misc_Signal, "sun/misc/Signal") \ 108 template(sun_misc_Signal, "sun/misc/Signal") \
112 template(java_lang_AssertionStatusDirectives, "java/lang/AssertionStatusDirectives") \ 109 template(java_lang_AssertionStatusDirectives, "java/lang/AssertionStatusDirectives") \
113 template(getBootClassPathEntryForClass_name, "getBootClassPathEntryForClass") \ 110 template(getBootClassPathEntryForClass_name, "getBootClassPathEntryForClass") \
114 template(sun_misc_PostVMInitHook, "sun/misc/PostVMInitHook") \ 111 template(sun_misc_PostVMInitHook, "sun/misc/PostVMInitHook") \
365 template(cache_field_name, "cache") \ 362 template(cache_field_name, "cache") \
366 template(value_name, "value") \ 363 template(value_name, "value") \
367 template(offset_name, "offset") \ 364 template(offset_name, "offset") \
368 template(count_name, "count") \ 365 template(count_name, "count") \
369 template(hash_name, "hash") \ 366 template(hash_name, "hash") \
370 template(frontCacheEnabled_name, "frontCacheEnabled") \
371 template(stringCacheEnabled_name, "stringCacheEnabled") \
372 template(numberOfLeadingZeros_name, "numberOfLeadingZeros") \ 367 template(numberOfLeadingZeros_name, "numberOfLeadingZeros") \
373 template(numberOfTrailingZeros_name, "numberOfTrailingZeros") \ 368 template(numberOfTrailingZeros_name, "numberOfTrailingZeros") \
374 template(bitCount_name, "bitCount") \ 369 template(bitCount_name, "bitCount") \
375 template(profile_name, "profile") \ 370 template(profile_name, "profile") \
376 template(equals_name, "equals") \ 371 template(equals_name, "equals") \