Mercurial > hg > graal-compiler
diff src/share/vm/runtime/globals.hpp @ 541:23673011938d
6787254: Work queue capacity can be increased substantially on some platforms
Summary: Increased the default and maximum size of the CMS marking stack and the size of the parallel workers' work queues in 64-bit mode. The latter was accomplished by an increase in the width of the Taskqueue's Age struct and its Tag field in 64-bit mode.
Reviewed-by: jmasa, tonyp
author | ysr |
---|---|
date | Fri, 30 Jan 2009 14:17:52 -0800 |
parents | 5cfd8d19e546 |
children | 05c6d52fa7a9 |
line wrap: on
line diff
--- a/src/share/vm/runtime/globals.hpp Thu Jan 29 21:25:42 2009 -0800 +++ b/src/share/vm/runtime/globals.hpp Fri Jan 30 14:17:52 2009 -0800 @@ -1426,10 +1426,10 @@ develop(bool, CMSOverflowEarlyRestoration, false, \ "Whether preserved marks should be restored early") \ \ - product(uintx, CMSMarkStackSize, 32*K, \ + product(uintx, CMSMarkStackSize, NOT_LP64(32*K) LP64_ONLY(4*M), \ "Size of CMS marking stack") \ \ - product(uintx, CMSMarkStackSizeMax, 4*M, \ + product(uintx, CMSMarkStackSizeMax, NOT_LP64(4*M) LP64_ONLY(512*M), \ "Max size of CMS marking stack") \ \ notproduct(bool, CMSMarkStackOverflowALot, false, \