changeset 5726:80ffd20441a8

6883953: java -client -XX:ValueMapInitialSize=0 crashes Summary: Add min, max checks for ValueMapInitialSize Reviewed-by: kvn, sgabdura
author vkempik
date Mon, 01 Sep 2014 15:33:22 +0400
parents a35f4994a5fc
children aad3fc05d972
files src/share/vm/runtime/arguments.cpp
diffstat 1 files changed, 3 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/share/vm/runtime/arguments.cpp	Tue Aug 26 09:29:13 2014 +0200
+++ b/src/share/vm/runtime/arguments.cpp	Mon Sep 01 15:33:22 2014 +0400
@@ -2080,6 +2080,9 @@
                                      1, 100, "TLABWasteTargetPercent");
 
   status = status && verify_object_alignment();
+#ifdef COMPILER1
+  status = status && verify_min_value(ValueMapInitialSize, 1, "ValueMapInitialSize");
+#endif
 
 #ifdef SPARC
   if (UseConcMarkSweepGC || UseG1GC) {