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

src/share/vm/opto/c2_globals.hpp

Print this page




 439           "Private flag to control optimizations for autobox elimination")  \
 440                                                                             \
 441   product(intx, AutoBoxCacheMax, 128,                                       \
 442           "Sets max value cached by the java.lang.Integer autobox cache")   \
 443                                                                             \
 444   product(bool, DoEscapeAnalysis, true,                                     \
 445           "Perform escape analysis")                                        \
 446                                                                             \
 447   notproduct(bool, PrintEscapeAnalysis, false,                              \
 448           "Print the results of escape analysis")                           \
 449                                                                             \
 450   product(bool, EliminateAllocations, true,                                 \
 451           "Use escape analysis to eliminate allocations")                   \
 452                                                                             \
 453   notproduct(bool, PrintEliminateAllocations, false,                        \
 454           "Print out when allocations are eliminated")                      \
 455                                                                             \
 456   product(intx, EliminateAllocationArraySizeLimit, 64,                      \
 457           "Array size (number of elements) limit for scalar replacement")   \
 458                                                                             \






 459   product(bool, UseOptoBiasInlining, true,                                  \
 460           "Generate biased locking code in C2 ideal graph")                 \
 461                                                                             \
 462   product(bool, OptimizeStringConcat, true,                                 \
 463           "Optimize the construction of Strings by StringBuilder")          \
 464                                                                             \
 465   notproduct(bool, PrintOptimizeStringConcat, false,                        \
 466           "Print information about transformations performed on Strings")   \
 467                                                                             \
 468   product(intx, ValueSearchLimit, 1000,                                     \
 469           "Recursion limit in PhaseMacroExpand::value_from_mem_phi")        \
 470                                                                             \
 471   product(intx, MaxLabelRootDepth, 1100,                                    \
 472           "Maximum times call Label_Root to prevent stack overflow")        \
 473                                                                             \
 474   diagnostic(intx, DominatorSearchLimit, 1000,                              \
 475           "Iterations limit in Node::dominates")                            \
 476                                                                             \
 477   product(bool, BlockLayoutByFrequency, true,                               \
 478           "Use edge frequencies to drive block ordering")                   \


 439           "Private flag to control optimizations for autobox elimination")  \
 440                                                                             \
 441   product(intx, AutoBoxCacheMax, 128,                                       \
 442           "Sets max value cached by the java.lang.Integer autobox cache")   \
 443                                                                             \
 444   product(bool, DoEscapeAnalysis, true,                                     \
 445           "Perform escape analysis")                                        \
 446                                                                             \
 447   notproduct(bool, PrintEscapeAnalysis, false,                              \
 448           "Print the results of escape analysis")                           \
 449                                                                             \
 450   product(bool, EliminateAllocations, true,                                 \
 451           "Use escape analysis to eliminate allocations")                   \
 452                                                                             \
 453   notproduct(bool, PrintEliminateAllocations, false,                        \
 454           "Print out when allocations are eliminated")                      \
 455                                                                             \
 456   product(intx, EliminateAllocationArraySizeLimit, 64,                      \
 457           "Array size (number of elements) limit for scalar replacement")   \
 458                                                                             \
 459   product(bool, OptimizePtrCompare, true,                                   \
 460           "Use escape analysis to optimize pointers compare")               \
 461                                                                             \
 462   notproduct(bool, PrintOptimizePtrCompare, false,                          \
 463           "Print information about optimized pointers compare")             \
 464                                                                             \
 465   product(bool, UseOptoBiasInlining, true,                                  \
 466           "Generate biased locking code in C2 ideal graph")                 \
 467                                                                             \
 468   product(bool, OptimizeStringConcat, true,                                 \
 469           "Optimize the construction of Strings by StringBuilder")          \
 470                                                                             \
 471   notproduct(bool, PrintOptimizeStringConcat, false,                        \
 472           "Print information about transformations performed on Strings")   \
 473                                                                             \
 474   product(intx, ValueSearchLimit, 1000,                                     \
 475           "Recursion limit in PhaseMacroExpand::value_from_mem_phi")        \
 476                                                                             \
 477   product(intx, MaxLabelRootDepth, 1100,                                    \
 478           "Maximum times call Label_Root to prevent stack overflow")        \
 479                                                                             \
 480   diagnostic(intx, DominatorSearchLimit, 1000,                              \
 481           "Iterations limit in Node::dominates")                            \
 482                                                                             \
 483   product(bool, BlockLayoutByFrequency, true,                               \
 484           "Use edge frequencies to drive block ordering")                   \
src/share/vm/opto/c2_globals.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File