Mercurial > hg > graal-jvmci-8
diff src/cpu/zero/vm/globals_zero.hpp @ 10287:12f651e29f6b
6843347: Boundary values in some public GC options cause crashes
Summary: Setting some public integer options to specific values causes crashes or undefined GC behavior. This patchset adds the necessary argument checking for these options.
Reviewed-by: jmasa, brutisso
author | tschatzl |
---|---|
date | Wed, 15 May 2013 11:05:09 +0200 |
parents | 2cd5e15048e6 |
children | bd3237e0e18d 6a936747b569 |
line wrap: on
line diff
--- a/src/cpu/zero/vm/globals_zero.hpp Tue May 14 17:08:31 2013 +0200 +++ b/src/cpu/zero/vm/globals_zero.hpp Wed May 15 11:05:09 2013 +0200 @@ -55,7 +55,7 @@ define_pd_global(bool, UseMembar, true); // GC Ergo Flags -define_pd_global(intx, CMSYoungGenPerWorker, 16*M); // default max size of CMS young gen, per GC worker thread +define_pd_global(uintx, CMSYoungGenPerWorker, 16*M); // default max size of CMS young gen, per GC worker thread #define ARCH_FLAGS(develop, product, diagnostic, experimental, notproduct)