# HG changeset patch # User adlertz # Date 1400571305 -7200 # Node ID ab454889148057bbebfd8c68c62e7a97e1beabc5 # Parent fa14838b03c445fc0f860b1ebf75eb1438cf6f80 6883953: java -client -XX:ValueMapInitialSize=0 crashes Summary: Added lower bound check for ValueMapInitialSize Reviewed-by: kvn Contributed-by: ygaevsky@azulsystems.com diff -r fa14838b03c4 -r ab4548891480 src/share/vm/runtime/arguments.cpp --- a/src/share/vm/runtime/arguments.cpp Tue Sep 30 13:14:22 2014 +0200 +++ b/src/share/vm/runtime/arguments.cpp Tue May 20 09:35:05 2014 +0200 @@ -2389,6 +2389,9 @@ status = status && verify_percentage(MarkSweepDeadRatio, "MarkSweepDeadRatio"); status = status && verify_min_value(MarkSweepAlwaysCompactCount, 1, "MarkSweepAlwaysCompactCount"); +#ifdef COMPILER1 + status = status && verify_min_value(ValueMapInitialSize, 1, "ValueMapInitialSize"); +#endif if (PrintNMTStatistics) { #if INCLUDE_NMT