< prev index next >

src/share/vm/opto/c2_globals.hpp

Print this page




 289           "Verify the immutability of keys in the VN hash tables")          \
 290                                                                             \
 291   notproduct(bool, VerifyRegisterAllocator , false,                         \
 292           "Verify Register Allocator")                                      \
 293                                                                             \
 294   develop_pd(intx, FLOATPRESSURE,                                           \
 295           "Number of float LRG's that constitute high register pressure")   \
 296                                                                             \
 297   develop_pd(intx, INTPRESSURE,                                             \
 298           "Number of integer LRG's that constitute high register pressure") \
 299                                                                             \
 300   notproduct(bool, TraceOptoPipelining, false,                              \
 301           "Trace pipelining information")                                   \
 302                                                                             \
 303   notproduct(bool, TraceOptoOutput, false,                                  \
 304           "Trace pipelining information")                                   \
 305                                                                             \
 306   product_pd(bool, OptoScheduling,                                          \
 307           "Instruction Scheduling after register allocation")               \
 308                                                                             \



 309   product(bool, PartialPeelLoop, true,                                      \
 310           "Partial peel (rotate) loops")                                    \
 311                                                                             \
 312   product(intx, PartialPeelNewPhiDelta, 0,                                  \
 313           "Additional phis that can be created by partial peeling")         \
 314                                                                             \
 315   notproduct(bool, TracePartialPeeling, false,                              \
 316           "Trace partial peeling (loop rotation) information")              \
 317                                                                             \
 318   product(bool, PartialPeelAtUnsignedTests, true,                           \
 319           "Partial peel at unsigned tests if no signed test exists")        \
 320                                                                             \
 321   product(bool, ReassociateInvariants, true,                                \
 322           "Enable reassociation of expressions with loop invariants.")      \
 323                                                                             \
 324   product(bool, LoopUnswitching, true,                                      \
 325           "Enable loop unswitching (a form of invariant test hoisting)")    \
 326                                                                             \
 327   notproduct(bool, TraceLoopUnswitching, false,                             \
 328           "Trace loop unswitching")                                         \




 289           "Verify the immutability of keys in the VN hash tables")          \
 290                                                                             \
 291   notproduct(bool, VerifyRegisterAllocator , false,                         \
 292           "Verify Register Allocator")                                      \
 293                                                                             \
 294   develop_pd(intx, FLOATPRESSURE,                                           \
 295           "Number of float LRG's that constitute high register pressure")   \
 296                                                                             \
 297   develop_pd(intx, INTPRESSURE,                                             \
 298           "Number of integer LRG's that constitute high register pressure") \
 299                                                                             \
 300   notproduct(bool, TraceOptoPipelining, false,                              \
 301           "Trace pipelining information")                                   \
 302                                                                             \
 303   notproduct(bool, TraceOptoOutput, false,                                  \
 304           "Trace pipelining information")                                   \
 305                                                                             \
 306   product_pd(bool, OptoScheduling,                                          \
 307           "Instruction Scheduling after register allocation")               \
 308                                                                             \
 309   product_pd(bool, OptoRegScheduling,                                       \
 310           "Instruction Scheduling before register allocation for pressure") \
 311                                                                             \
 312   product(bool, PartialPeelLoop, true,                                      \
 313           "Partial peel (rotate) loops")                                    \
 314                                                                             \
 315   product(intx, PartialPeelNewPhiDelta, 0,                                  \
 316           "Additional phis that can be created by partial peeling")         \
 317                                                                             \
 318   notproduct(bool, TracePartialPeeling, false,                              \
 319           "Trace partial peeling (loop rotation) information")              \
 320                                                                             \
 321   product(bool, PartialPeelAtUnsignedTests, true,                           \
 322           "Partial peel at unsigned tests if no signed test exists")        \
 323                                                                             \
 324   product(bool, ReassociateInvariants, true,                                \
 325           "Enable reassociation of expressions with loop invariants.")      \
 326                                                                             \
 327   product(bool, LoopUnswitching, true,                                      \
 328           "Enable loop unswitching (a form of invariant test hoisting)")    \
 329                                                                             \
 330   notproduct(bool, TraceLoopUnswitching, false,                             \
 331           "Trace loop unswitching")                                         \


< prev index next >