Mercurial > hg > truffle
diff src/share/vm/runtime/globals.hpp @ 1211:c1f1137b3575
Merge
author | twisti |
---|---|
date | Thu, 04 Feb 2010 03:34:05 -0800 |
parents | f3345b7b01b4 74c848d437ab |
children | 1c72304f1885 8911d8c0596f |
line wrap: on
line diff
--- a/src/share/vm/runtime/globals.hpp Wed Jan 27 22:38:37 2010 -0800 +++ b/src/share/vm/runtime/globals.hpp Thu Feb 04 03:34:05 2010 -0800 @@ -742,6 +742,9 @@ diagnostic(bool, PrintAdapterHandlers, false, \ "Print code generated for i2c/c2i adapters") \ \ + develop(bool, VerifyAdapterSharing, false, \ + "Verify that the code for shared adapters is the equivalent") \ + \ diagnostic(bool, PrintAssembly, false, \ "Print assembly code (using external disassembler.so)") \ \ @@ -2864,7 +2867,7 @@ product(intx, PerMethodRecompilationCutoff, 400, \ "After recompiling N times, stay in the interpreter (-1=>'Inf')") \ \ - product(intx, PerBytecodeRecompilationCutoff, 100, \ + product(intx, PerBytecodeRecompilationCutoff, 200, \ "Per-BCI limit on repeated recompilation (-1=>'Inf')") \ \ product(intx, PerMethodTrapLimit, 100, \ @@ -3117,6 +3120,15 @@ notproduct(bool, ExitOnFullCodeCache, false, \ "Exit the VM if we fill the code cache.") \ \ + product(bool, UseCodeCacheFlushing, false, \ + "Attempt to clean the code cache before shutting off compiler") \ + \ + product(intx, MinCodeCacheFlushingInterval, 30, \ + "Min number of seconds between code cache cleaning sessions") \ + \ + product(uintx, CodeCacheFlushingMinimumFreeSpace, 1500*K, \ + "When less than X space left, start code cache cleaning") \ + \ /* interpreter debugging */ \ develop(intx, BinarySwitchThreshold, 5, \ "Minimal number of lookupswitch entries for rewriting to binary " \