src/share/vm/runtime/globals.hpp

changeset 1646
c1f1137b3575
parent 1631
f3345b7b01b4
parent 1642
74c848d437ab
child 1718
1c72304f1885
child 1722
8911d8c0596f
     1.1 --- a/src/share/vm/runtime/globals.hpp	Wed Jan 27 22:38:37 2010 -0800
     1.2 +++ b/src/share/vm/runtime/globals.hpp	Thu Feb 04 03:34:05 2010 -0800
     1.3 @@ -742,6 +742,9 @@
     1.4    diagnostic(bool, PrintAdapterHandlers, false,                             \
     1.5            "Print code generated for i2c/c2i adapters")                      \
     1.6                                                                              \
     1.7 +  develop(bool, VerifyAdapterSharing, false,                                \
     1.8 +          "Verify that the code for shared adapters is the equivalent")     \
     1.9 +                                                                            \
    1.10    diagnostic(bool, PrintAssembly, false,                                    \
    1.11            "Print assembly code (using external disassembler.so)")           \
    1.12                                                                              \
    1.13 @@ -2864,7 +2867,7 @@
    1.14    product(intx, PerMethodRecompilationCutoff, 400,                          \
    1.15            "After recompiling N times, stay in the interpreter (-1=>'Inf')") \
    1.16                                                                              \
    1.17 -  product(intx, PerBytecodeRecompilationCutoff, 100,                        \
    1.18 +  product(intx, PerBytecodeRecompilationCutoff, 200,                        \
    1.19            "Per-BCI limit on repeated recompilation (-1=>'Inf')")            \
    1.20                                                                              \
    1.21    product(intx, PerMethodTrapLimit,  100,                                   \
    1.22 @@ -3117,6 +3120,15 @@
    1.23    notproduct(bool, ExitOnFullCodeCache, false,                              \
    1.24            "Exit the VM if we fill the code cache.")                         \
    1.25                                                                              \
    1.26 +  product(bool, UseCodeCacheFlushing, false,                                \
    1.27 +          "Attempt to clean the code cache before shutting off compiler")   \
    1.28 +                                                                            \
    1.29 +  product(intx,  MinCodeCacheFlushingInterval, 30,                          \
    1.30 +          "Min number of seconds between code cache cleaning sessions")     \
    1.31 +                                                                            \
    1.32 +  product(uintx,  CodeCacheFlushingMinimumFreeSpace, 1500*K,                \
    1.33 +          "When less than X space left, start code cache cleaning")         \
    1.34 +                                                                            \
    1.35    /* interpreter debugging */                                               \
    1.36    develop(intx, BinarySwitchThreshold, 5,                                   \
    1.37            "Minimal number of lookupswitch entries for rewriting to binary " \

mercurial