--- a/hotspot/src/share/vm/runtime/vmStructs.cpp Wed Jun 26 16:06:38 2013 +0200
+++ b/hotspot/src/share/vm/runtime/vmStructs.cpp Wed Jul 03 11:50:29 2013 -0700
@@ -382,7 +382,7 @@
nonstatic_field(ConstMethod, _size_of_parameters, u2) \
nonstatic_field(ObjArrayKlass, _element_klass, Klass*) \
nonstatic_field(ObjArrayKlass, _bottom_klass, Klass*) \
- volatile_nonstatic_field(Symbol, _refcount, int) \
+ volatile_nonstatic_field(Symbol, _refcount, short) \
nonstatic_field(Symbol, _identity_hash, int) \
nonstatic_field(Symbol, _length, unsigned short) \
unchecked_nonstatic_field(Symbol, _body, sizeof(jbyte)) /* NOTE: no type */ \