Mercurial > hg > truffle
diff src/share/vm/runtime/arguments.cpp @ 1875:4e22405d98d6
6989669: Coops: -Xshare:dump causes crash
Summary: Temporarily fix to disable compressed oops with CDS
Reviewed-by: dholmes, twisti, kvn, never
author | iveresov |
---|---|
date | Tue, 19 Oct 2010 11:14:52 -0700 |
parents | 75b0735b4d04 |
children | f5c8d6e5bfee 35f885165c69 |
line wrap: on
line diff
--- a/src/share/vm/runtime/arguments.cpp Mon Oct 18 09:33:24 2010 -0700 +++ b/src/share/vm/runtime/arguments.cpp Tue Oct 19 11:14:52 2010 -0700 @@ -2979,6 +2979,13 @@ UseCompressedOops = false; #endif +#if defined(_LP64) + if ((DumpSharedSpaces || RequireSharedSpaces) && UseCompressedOops) { + // Disable compressed oops with shared spaces + UseCompressedOops = false; + } +#endif + // Set object alignment values. set_object_alignment();