< prev index next >

src/hotspot/share/opto/c2_globals.hpp

Print this page




 628           "Print progress during Conditional Constant Propagation")         \
 629                                                                             \
 630   develop(bool, PrintDominators, false,                                     \
 631           "Print out dominator trees for GVN")                              \
 632                                                                             \
 633   diagnostic(bool, TraceSpilling, false,                                    \
 634           "Trace spilling")                                                 \
 635                                                                             \
 636   diagnostic(bool, TraceTypeProfile, false,                                 \
 637           "Trace type profile")                                             \
 638                                                                             \
 639   develop(bool, PoisonOSREntry, true,                                       \
 640            "Detect abnormal calls to OSR code")                             \
 641                                                                             \
 642   develop(bool, SoftMatchFailure, trueInProduct,                            \
 643           "If the DFA fails to match a node, print a message and bail out") \
 644                                                                             \
 645   develop(bool, InlineAccessors, true,                                      \
 646           "inline accessor methods (get/set)")                              \
 647                                                                             \



 648   product(intx, TypeProfileMajorReceiverPercent, 90,                        \
 649           "% of major receiver type to all profiled receivers")             \
 650           range(0, 100)                                                     \
 651                                                                             \
 652   diagnostic(bool, PrintIntrinsics, false,                                  \
 653           "prints attempted and successful inlining of intrinsics")         \
 654                                                                             \
 655   develop(bool, StressReflectiveCode, false,                                \
 656           "Use inexact types at allocations, etc., to test reflection")     \
 657                                                                             \
 658   diagnostic(bool, DebugInlinedCalls, true,                                 \
 659          "If false, restricts profiled locations to the root method only")  \
 660                                                                             \
 661   notproduct(bool, VerifyLoopOptimizations, false,                          \
 662           "verify major loop optimizations")                                \
 663                                                                             \
 664   diagnostic(bool, ProfileDynamicTypes, true,                               \
 665           "do extra type profiling and use it more aggressively")           \
 666                                                                             \
 667   develop(bool, TraceIterativeGVN, false,                                   \




 628           "Print progress during Conditional Constant Propagation")         \
 629                                                                             \
 630   develop(bool, PrintDominators, false,                                     \
 631           "Print out dominator trees for GVN")                              \
 632                                                                             \
 633   diagnostic(bool, TraceSpilling, false,                                    \
 634           "Trace spilling")                                                 \
 635                                                                             \
 636   diagnostic(bool, TraceTypeProfile, false,                                 \
 637           "Trace type profile")                                             \
 638                                                                             \
 639   develop(bool, PoisonOSREntry, true,                                       \
 640            "Detect abnormal calls to OSR code")                             \
 641                                                                             \
 642   develop(bool, SoftMatchFailure, trueInProduct,                            \
 643           "If the DFA fails to match a node, print a message and bail out") \
 644                                                                             \
 645   develop(bool, InlineAccessors, true,                                      \
 646           "inline accessor methods (get/set)")                              \
 647                                                                             \
 648   diagnostic(bool, InlineConstructors, true,                                \
 649           "inline constructor methods")                                     \
 650                                                                             \
 651   product(intx, TypeProfileMajorReceiverPercent, 90,                        \
 652           "% of major receiver type to all profiled receivers")             \
 653           range(0, 100)                                                     \
 654                                                                             \
 655   diagnostic(bool, PrintIntrinsics, false,                                  \
 656           "prints attempted and successful inlining of intrinsics")         \
 657                                                                             \
 658   develop(bool, StressReflectiveCode, false,                                \
 659           "Use inexact types at allocations, etc., to test reflection")     \
 660                                                                             \
 661   diagnostic(bool, DebugInlinedCalls, true,                                 \
 662          "If false, restricts profiled locations to the root method only")  \
 663                                                                             \
 664   notproduct(bool, VerifyLoopOptimizations, false,                          \
 665           "verify major loop optimizations")                                \
 666                                                                             \
 667   diagnostic(bool, ProfileDynamicTypes, true,                               \
 668           "do extra type profiling and use it more aggressively")           \
 669                                                                             \
 670   develop(bool, TraceIterativeGVN, false,                                   \


< prev index next >