src/share/vm/opto/c2_globals.hpp

Print this page




 573           "use FP instructions that produce 24-bit precise results")        \
 574                                                                             \
 575   develop(bool, MonomorphicArrayCheck, true,                                \
 576           "Uncommon-trap array store checks that require full type check")  \
 577                                                                             \
 578   notproduct(bool, TracePhaseCCP, false,                                    \
 579           "Print progress during Conditional Constant Propagation")         \
 580                                                                             \
 581   develop(bool, PrintDominators, false,                                     \
 582           "Print out dominator trees for GVN")                              \
 583                                                                             \
 584   notproduct(bool, TraceSpilling, false,                                    \
 585           "Trace spilling")                                                 \
 586                                                                             \
 587   diagnostic(bool, TraceTypeProfile, false,                                 \
 588           "Trace type profile")                                             \
 589                                                                             \
 590   develop(bool, PoisonOSREntry, true,                                       \
 591            "Detect abnormal calls to OSR code")                             \
 592                                                                             \
 593   product(bool, UseCondCardMark, false,                                     \
 594           "Check for already marked card before updating card table")       \
 595                                                                             \
 596   develop(bool, SoftMatchFailure, trueInProduct,                            \
 597           "If the DFA fails to match a node, print a message and bail out") \
 598                                                                             \
 599   develop(bool, InlineAccessors, true,                                      \
 600           "inline accessor methods (get/set)")                              \
 601                                                                             \
 602   product(intx, TypeProfileMajorReceiverPercent, 90,                        \
 603           "% of major receiver type to all profiled receivers")             \
 604                                                                             \
 605   diagnostic(bool, PrintIntrinsics, false,                                  \
 606           "prints attempted and successful inlining of intrinsics")         \
 607                                                                             \
 608   diagnostic(ccstrlist, DisableIntrinsic, "",                               \
 609           "do not expand intrinsics whose (internal) names appear here")    \
 610                                                                             \
 611   develop(bool, StressReflectiveCode, false,                                \
 612           "Use inexact types at allocations, etc., to test reflection")     \
 613                                                                             \
 614   diagnostic(bool, DebugInlinedCalls, true,                                 \
 615          "If false, restricts profiled locations to the root method only")  \




 573           "use FP instructions that produce 24-bit precise results")        \
 574                                                                             \
 575   develop(bool, MonomorphicArrayCheck, true,                                \
 576           "Uncommon-trap array store checks that require full type check")  \
 577                                                                             \
 578   notproduct(bool, TracePhaseCCP, false,                                    \
 579           "Print progress during Conditional Constant Propagation")         \
 580                                                                             \
 581   develop(bool, PrintDominators, false,                                     \
 582           "Print out dominator trees for GVN")                              \
 583                                                                             \
 584   notproduct(bool, TraceSpilling, false,                                    \
 585           "Trace spilling")                                                 \
 586                                                                             \
 587   diagnostic(bool, TraceTypeProfile, false,                                 \
 588           "Trace type profile")                                             \
 589                                                                             \
 590   develop(bool, PoisonOSREntry, true,                                       \
 591            "Detect abnormal calls to OSR code")                             \
 592                                                                             \



 593   develop(bool, SoftMatchFailure, trueInProduct,                            \
 594           "If the DFA fails to match a node, print a message and bail out") \
 595                                                                             \
 596   develop(bool, InlineAccessors, true,                                      \
 597           "inline accessor methods (get/set)")                              \
 598                                                                             \
 599   product(intx, TypeProfileMajorReceiverPercent, 90,                        \
 600           "% of major receiver type to all profiled receivers")             \
 601                                                                             \
 602   diagnostic(bool, PrintIntrinsics, false,                                  \
 603           "prints attempted and successful inlining of intrinsics")         \
 604                                                                             \
 605   diagnostic(ccstrlist, DisableIntrinsic, "",                               \
 606           "do not expand intrinsics whose (internal) names appear here")    \
 607                                                                             \
 608   develop(bool, StressReflectiveCode, false,                                \
 609           "Use inexact types at allocations, etc., to test reflection")     \
 610                                                                             \
 611   diagnostic(bool, DebugInlinedCalls, true,                                 \
 612          "If false, restricts profiled locations to the root method only")  \