hotspot/src/share/vm/c1/c1_globals.hpp
changeset 33163 9e128b399e48
parent 31371 311143309e73
child 35543 0961315f4016
equal deleted inserted replaced
33162:342038b73996 33163:9e128b399e48
   150           "Initial size of a value map")                                    \
   150           "Initial size of a value map")                                    \
   151           range(1, NOT_LP64(1*K) LP64_ONLY(32*K))                           \
   151           range(1, NOT_LP64(1*K) LP64_ONLY(32*K))                           \
   152                                                                             \
   152                                                                             \
   153   product(intx, ValueMapMaxLoopSize, 8,                                     \
   153   product(intx, ValueMapMaxLoopSize, 8,                                     \
   154           "maximum size of a loop optimized by global value numbering")     \
   154           "maximum size of a loop optimized by global value numbering")     \
       
   155           range(0, 128)                                                     \
   155                                                                             \
   156                                                                             \
   156   develop(bool, EliminateBlocks, true,                                      \
   157   develop(bool, EliminateBlocks, true,                                      \
   157           "Eliminate unneccessary basic blocks")                            \
   158           "Eliminate unneccessary basic blocks")                            \
   158                                                                             \
   159                                                                             \
   159   develop(bool, PrintBlockElimination, false,                               \
   160   develop(bool, PrintBlockElimination, false,                               \
   218   develop_pd(bool, TwoOperandLIRForm,                                       \
   219   develop_pd(bool, TwoOperandLIRForm,                                       \
   219           "true if LIR requires src1 and dst to match in binary LIR ops")   \
   220           "true if LIR requires src1 and dst to match in binary LIR ops")   \
   220                                                                             \
   221                                                                             \
   221   develop(intx, TraceLinearScanLevel, 0,                                    \
   222   develop(intx, TraceLinearScanLevel, 0,                                    \
   222           "Debug levels for the linear scan allocator")                     \
   223           "Debug levels for the linear scan allocator")                     \
       
   224           range(0, 4)                                                       \
   223                                                                             \
   225                                                                             \
   224   develop(bool, StressLinearScan, false,                                    \
   226   develop(bool, StressLinearScan, false,                                    \
   225           "scramble block order used by LinearScan (stress test)")          \
   227           "scramble block order used by LinearScan (stress test)")          \
   226                                                                             \
   228                                                                             \
   227   product(bool, TimeLinearScan, false,                                      \
   229   product(bool, TimeLinearScan, false,                                      \
   292   develop(bool, InstallMethods, true,                                       \
   294   develop(bool, InstallMethods, true,                                       \
   293           "Install methods at the end of successful compilations")          \
   295           "Install methods at the end of successful compilations")          \
   294                                                                             \
   296                                                                             \
   295   develop(intx, NMethodSizeLimit, (64*K)*wordSize,                          \
   297   develop(intx, NMethodSizeLimit, (64*K)*wordSize,                          \
   296           "Maximum size of a compiled method.")                             \
   298           "Maximum size of a compiled method.")                             \
       
   299           range(0, max_jint)                                                \
   297                                                                             \
   300                                                                             \
   298   develop(bool, TraceFPUStack, false,                                       \
   301   develop(bool, TraceFPUStack, false,                                       \
   299           "Trace emulation of the FPU stack (intel only)")                  \
   302           "Trace emulation of the FPU stack (intel only)")                  \
   300                                                                             \
   303                                                                             \
   301   develop(bool, TraceFPURegisterUsage, false,                               \
   304   develop(bool, TraceFPURegisterUsage, false,                               \
   307   develop(bool, PrintUnsafeOptimization, false,                             \
   310   develop(bool, PrintUnsafeOptimization, false,                             \
   308           "Print optimization of raw unsafe ops")                           \
   311           "Print optimization of raw unsafe ops")                           \
   309                                                                             \
   312                                                                             \
   310   develop(intx, InstructionCountCutoff, 37000,                              \
   313   develop(intx, InstructionCountCutoff, 37000,                              \
   311           "If GraphBuilder adds this many instructions, bails out")         \
   314           "If GraphBuilder adds this many instructions, bails out")         \
       
   315           range(0, max_jint)                                                \
   312                                                                             \
   316                                                                             \
   313   develop(bool, ComputeExactFPURegisterUsage, true,                         \
   317   develop(bool, ComputeExactFPURegisterUsage, true,                         \
   314           "Compute additional live set for fpu registers to simplify fpu stack merge (Intel only)") \
   318           "Compute additional live set for fpu registers to simplify fpu stack merge (Intel only)") \
   315                                                                             \
   319                                                                             \
   316   product(bool, C1ProfileCalls, true,                                       \
   320   product(bool, C1ProfileCalls, true,                                       \