# HG changeset patch # User coleenp # Date 1358478717 18000 # Node ID b5f6465019f6a351800c450c03e8443944465f9c # Parent b14da2e6f2dca78259c0f78a429d0dd9c958939e 8006548: version wrong in new constantPool code Summary: fix increment problem with saved_version Reviewed-by: dholmes diff -r b14da2e6f2dc -r b5f6465019f6 src/share/vm/oops/constantPool.hpp --- a/src/share/vm/oops/constantPool.hpp Thu Jan 17 13:40:31 2013 -0500 +++ b/src/share/vm/oops/constantPool.hpp Thu Jan 17 22:11:57 2013 -0500 @@ -787,7 +787,7 @@ int version() const { return _saved._version; } void set_version(int version) { _saved._version = version; } void increment_and_save_version(int version) { - _saved._version = version >= 0 ? version++ : version; // keep overflow + _saved._version = version >= 0 ? (version + 1) : version; // keep overflow } void set_resolved_reference_length(int length) { _saved._resolved_reference_length = length; }