src/share/vm/opto/c2_globals.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File hotspot Sdiff src/share/vm/opto

src/share/vm/opto/c2_globals.hpp

Print this page
rev 7259 : [mq]: igv


 326                                                                             \
 327   notproduct(bool, TraceNewVectors, false,                                  \
 328           "Trace creation of Vector nodes")                                 \
 329                                                                             \
 330   product_pd(bool, OptoBundling,                                            \
 331           "Generate nops to fill i-cache lines")                            \
 332                                                                             \
 333   product_pd(intx, ConditionalMoveLimit,                                    \
 334           "Limit of ops to make speculative when using CMOVE")              \
 335                                                                             \
 336   /* Set BranchOnRegister == false. See 4965987. */                         \
 337   product(bool, BranchOnRegister, false,                                    \
 338           "Use Sparc V9 branch-on-register opcodes")                        \
 339                                                                             \
 340   develop(bool, SparcV9RegsHiBitsZero, true,                                \
 341           "Assume Sparc V9 I&L registers on V8+ systems are zero-extended") \
 342                                                                             \
 343   product(bool, UseRDPCForConstantTableBase, false,                         \
 344           "Use Sparc RDPC instruction for the constant table base.")        \
 345                                                                             \
 346   develop(bool, PrintIdealGraph, false,                                     \
 347           "Print ideal graph to XML file / network interface. "             \
 348           "By default attempts to connect to the visualizer on a socket.")  \
 349                                                                             \
 350   develop(intx, PrintIdealGraphLevel, 0,                                    \
 351           "Level of detail of the ideal graph printout. "                   \
 352           "System-wide value, 0=nothing is printed, 3=all details printed. "\
 353           "Level of detail of printouts can be set on a per-method level "  \
 354           "as well by using CompileCommand=option.")                        \
 355                                                                             \
 356   develop(intx, PrintIdealGraphPort, 4444,                                  \
 357           "Ideal graph printer to network port")                            \
 358                                                                             \
 359   notproduct(ccstr, PrintIdealGraphAddress, "127.0.0.1",                    \
 360           "IP address to connect to visualizer")                            \
 361                                                                             \
 362   notproduct(ccstr, PrintIdealGraphFile, NULL,                              \
 363           "File to dump ideal graph to.  If set overrides the "             \
 364           "use of the network")                                             \
 365                                                                             \
 366   product(bool, UseBimorphicInlining, true,                                 \
 367           "Profiling based inlining for two receivers")                     \
 368                                                                             \
 369   product(bool, UseOnlyInlinedBimorphic, true,                              \
 370           "Don't use BimorphicInlining if can't inline a second method")    \
 371                                                                             \
 372   product(bool, InsertMemBarAfterArraycopy, true,                           \
 373           "Insert memory barrier after arraycopy call")                     \
 374                                                                             \
 375   develop(bool, SubsumeLoads, true,                                         \
 376           "Attempt to compile while subsuming loads into machine instructions.") \




 326                                                                             \
 327   notproduct(bool, TraceNewVectors, false,                                  \
 328           "Trace creation of Vector nodes")                                 \
 329                                                                             \
 330   product_pd(bool, OptoBundling,                                            \
 331           "Generate nops to fill i-cache lines")                            \
 332                                                                             \
 333   product_pd(intx, ConditionalMoveLimit,                                    \
 334           "Limit of ops to make speculative when using CMOVE")              \
 335                                                                             \
 336   /* Set BranchOnRegister == false. See 4965987. */                         \
 337   product(bool, BranchOnRegister, false,                                    \
 338           "Use Sparc V9 branch-on-register opcodes")                        \
 339                                                                             \
 340   develop(bool, SparcV9RegsHiBitsZero, true,                                \
 341           "Assume Sparc V9 I&L registers on V8+ systems are zero-extended") \
 342                                                                             \
 343   product(bool, UseRDPCForConstantTableBase, false,                         \
 344           "Use Sparc RDPC instruction for the constant table base.")        \
 345                                                                             \
 346   notproduct(bool, PrintIdealGraph, false,                                  \
 347           "Print ideal graph to XML file / network interface. "             \
 348           "By default attempts to connect to the visualizer on a socket.")  \
 349                                                                             \
 350   notproduct(intx, PrintIdealGraphLevel, 0,                                 \
 351           "Level of detail of the ideal graph printout. "                   \
 352           "System-wide value, 0=nothing is printed, 3=all details printed. "\
 353           "Level of detail of printouts can be set on a per-method level "  \
 354           "as well by using CompileCommand=option.")                        \
 355                                                                             \
 356   notproduct(intx, PrintIdealGraphPort, 4444,                               \
 357           "Ideal graph printer to network port")                            \
 358                                                                             \
 359   notproduct(ccstr, PrintIdealGraphAddress, "127.0.0.1",                    \
 360           "IP address to connect to visualizer")                            \
 361                                                                             \
 362   notproduct(ccstr, PrintIdealGraphFile, NULL,                              \
 363           "File to dump ideal graph to.  If set overrides the "             \
 364           "use of the network")                                             \
 365                                                                             \
 366   product(bool, UseBimorphicInlining, true,                                 \
 367           "Profiling based inlining for two receivers")                     \
 368                                                                             \
 369   product(bool, UseOnlyInlinedBimorphic, true,                              \
 370           "Don't use BimorphicInlining if can't inline a second method")    \
 371                                                                             \
 372   product(bool, InsertMemBarAfterArraycopy, true,                           \
 373           "Insert memory barrier after arraycopy call")                     \
 374                                                                             \
 375   develop(bool, SubsumeLoads, true,                                         \
 376           "Attempt to compile while subsuming loads into machine instructions.") \


src/share/vm/opto/c2_globals.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File