1.1 --- a/src/share/vm/oops/instanceRefKlass.cpp Tue Aug 11 15:37:23 2009 -0700 1.2 +++ b/src/share/vm/oops/instanceRefKlass.cpp Thu Aug 13 16:22:45 2009 -0700 1.3 @@ -407,7 +407,7 @@ 1.4 // Check that the current map is (2,4) - currently points at field with 1.5 // offset 2 (words) and has 4 map entries. 1.6 debug_only(int offset = java_lang_ref_Reference::referent_offset); 1.7 - debug_only(int count = ((java_lang_ref_Reference::discovered_offset - 1.8 + debug_only(unsigned int count = ((java_lang_ref_Reference::discovered_offset - 1.9 java_lang_ref_Reference::referent_offset)/heapOopSize) + 1); 1.10 1.11 if (UseSharedSpaces) {