< prev index next >

src/hotspot/share/opto/c2_globals.hpp

Print this page

517   product(double, EscapeAnalysisTimeout, 20. DEBUG_ONLY(+40.),              \
518           "Abort EA when it reaches time limit (in sec)")                   \
519           range(0, DBL_MAX)                                                 \
520                                                                             \
521   develop(bool, ExitEscapeAnalysisOnTimeout, true,                          \
522           "Exit or throw assert in EA when it reaches time limit")          \
523                                                                             \
524   notproduct(bool, PrintEscapeAnalysis, false,                              \
525           "Print the results of escape analysis")                           \
526                                                                             \
527   product(bool, EliminateAllocations, true,                                 \
528           "Use escape analysis to eliminate allocations")                   \
529                                                                             \
530   notproduct(bool, PrintEliminateAllocations, false,                        \
531           "Print out when allocations are eliminated")                      \
532                                                                             \
533   product(intx, EliminateAllocationArraySizeLimit, 64,                      \
534           "Array size (number of elements) limit for scalar replacement")   \
535           range(0, max_jint)                                                \
536                                                                             \









537   product(bool, OptimizePtrCompare, true,                                   \
538           "Use escape analysis to optimize pointers compare")               \
539                                                                             \
540   notproduct(bool, PrintOptimizePtrCompare, false,                          \
541           "Print information about optimized pointers compare")             \
542                                                                             \
543   notproduct(bool, VerifyConnectionGraph , true,                            \
544           "Verify Connection Graph construction in Escape Analysis")        \
545                                                                             \
546   product(bool, UseOptoBiasInlining, true,                                  \
547           "(Deprecated) Generate biased locking code in C2 ideal graph")    \
548                                                                             \
549   product(bool, OptimizeStringConcat, true,                                 \
550           "Optimize the construction of Strings by StringBuilder")          \
551                                                                             \
552   notproduct(bool, PrintOptimizeStringConcat, false,                        \
553           "Print information about transformations performed on Strings")   \
554                                                                             \
555   product(intx, ValueSearchLimit, 1000,                                     \
556           "Recursion limit in PhaseMacroExpand::value_from_mem_phi")        \

517   product(double, EscapeAnalysisTimeout, 20. DEBUG_ONLY(+40.),              \
518           "Abort EA when it reaches time limit (in sec)")                   \
519           range(0, DBL_MAX)                                                 \
520                                                                             \
521   develop(bool, ExitEscapeAnalysisOnTimeout, true,                          \
522           "Exit or throw assert in EA when it reaches time limit")          \
523                                                                             \
524   notproduct(bool, PrintEscapeAnalysis, false,                              \
525           "Print the results of escape analysis")                           \
526                                                                             \
527   product(bool, EliminateAllocations, true,                                 \
528           "Use escape analysis to eliminate allocations")                   \
529                                                                             \
530   notproduct(bool, PrintEliminateAllocations, false,                        \
531           "Print out when allocations are eliminated")                      \
532                                                                             \
533   product(intx, EliminateAllocationArraySizeLimit, 64,                      \
534           "Array size (number of elements) limit for scalar replacement")   \
535           range(0, max_jint)                                                \
536                                                                             \
537   experimental(bool, UseStackAllocation, false,                             \
538           "Leverage stack allocation to reduce heap pressure")              \
539                                                                             \
540   experimental(bool, UseStackAllocationRuntime, false,                      \
541           "Enable the stack allocation runtime code in oopmap")             \
542                                                                             \
543   notproduct(bool, PrintStackAllocation, false,                             \
544           "Print stack allocation debug information")                       \
545                                                                             \
546   product(bool, OptimizePtrCompare, true,                                   \
547           "Use escape analysis to optimize pointers compare")               \
548                                                                             \
549   notproduct(bool, PrintOptimizePtrCompare, false,                          \
550           "Print information about optimized pointers compare")             \
551                                                                             \
552   notproduct(bool, VerifyConnectionGraph , true,                            \
553           "Verify Connection Graph construction in Escape Analysis")        \
554                                                                             \
555   product(bool, UseOptoBiasInlining, true,                                  \
556           "(Deprecated) Generate biased locking code in C2 ideal graph")    \
557                                                                             \
558   product(bool, OptimizeStringConcat, true,                                 \
559           "Optimize the construction of Strings by StringBuilder")          \
560                                                                             \
561   notproduct(bool, PrintOptimizeStringConcat, false,                        \
562           "Print information about transformations performed on Strings")   \
563                                                                             \
564   product(intx, ValueSearchLimit, 1000,                                     \
565           "Recursion limit in PhaseMacroExpand::value_from_mem_phi")        \
< prev index next >