< prev index next >

src/share/vm/opto/c2_globals.hpp

Print this page




 174           "Print New compiler assembly output for frame converters")        \
 175                                                                             \
 176   notproduct(bool, PrintParseStatistics, false,                             \
 177           "Print nodes, transforms and new values made per bytecode parsed")\
 178                                                                             \
 179   notproduct(bool, PrintOptoPeephole, false,                                \
 180           "Print New compiler peephole replacements")                       \
 181                                                                             \
 182   develop(bool, PrintCFGBlockFreq, false,                                   \
 183           "Print CFG block freqencies")                                     \
 184                                                                             \
 185   develop(bool, TraceOptoParse, false,                                      \
 186           "Trace bytecode parse and control-flow merge")                    \
 187                                                                             \
 188   product_pd(intx,  LoopUnrollLimit,                                        \
 189           "Unroll loop bodies with node count less than this")              \
 190                                                                             \
 191   product(intx,  LoopMaxUnroll, 16,                                         \
 192           "Maximum number of unrolls for main loop")                        \
 193                                                                             \







 194   product(intx,  LoopUnrollMin, 4,                                          \
 195           "Minimum number of unroll loop bodies before checking progress"   \
 196           "of rounds of unroll,optimize,..")                                \
 197                                                                             \
 198   develop(intx, UnrollLimitForProfileCheck, 1,                              \
 199           "Don't use profile_trip_cnt() to restrict unrolling until "       \
 200           "unrolling would push the number of unrolled iterations above "   \
 201           "UnrollLimitForProfileCheck. A higher value allows more "         \
 202           "unrolling. Zero acts as a very large value." )                   \
 203                                                                             \
 204   product(intx, MultiArrayExpandLimit, 6,                                   \
 205           "Maximum number of individual allocations in an inline-expanded " \
 206           "multianewarray instruction")                                     \
 207                                                                             \
 208   notproduct(bool, TraceProfileTripCount, false,                            \
 209           "Trace profile loop trip count information")                      \
 210                                                                             \
 211   product(bool, UseLoopPredicate, true,                                     \
 212           "Generate a predicate to select fast/slow loop versions")         \
 213                                                                             \




 174           "Print New compiler assembly output for frame converters")        \
 175                                                                             \
 176   notproduct(bool, PrintParseStatistics, false,                             \
 177           "Print nodes, transforms and new values made per bytecode parsed")\
 178                                                                             \
 179   notproduct(bool, PrintOptoPeephole, false,                                \
 180           "Print New compiler peephole replacements")                       \
 181                                                                             \
 182   develop(bool, PrintCFGBlockFreq, false,                                   \
 183           "Print CFG block freqencies")                                     \
 184                                                                             \
 185   develop(bool, TraceOptoParse, false,                                      \
 186           "Trace bytecode parse and control-flow merge")                    \
 187                                                                             \
 188   product_pd(intx,  LoopUnrollLimit,                                        \
 189           "Unroll loop bodies with node count less than this")              \
 190                                                                             \
 191   product(intx,  LoopMaxUnroll, 16,                                         \
 192           "Maximum number of unrolls for main loop")                        \
 193                                                                             \
 194   product(bool,  SuperWordLoopUnrollAnalysis, false,                        \
 195           "Map number of unrolls for main loop via "                        \
 196           "Superword Level Parallelism analysis")                           \
 197                                                                             \
 198   notproduct(bool, TraceSuperWordLoopUnrollAnalysis, false,                 \
 199           "Trace what Superword Level Parallelism analysis applies")        \
 200                                                                             \
 201   product(intx,  LoopUnrollMin, 4,                                          \
 202           "Minimum number of unroll loop bodies before checking progress"   \
 203           "of rounds of unroll,optimize,..")                                \
 204                                                                             \
 205   develop(intx, UnrollLimitForProfileCheck, 1,                              \
 206           "Don't use profile_trip_cnt() to restrict unrolling until "       \
 207           "unrolling would push the number of unrolled iterations above "   \
 208           "UnrollLimitForProfileCheck. A higher value allows more "         \
 209           "unrolling. Zero acts as a very large value." )                   \
 210                                                                             \
 211   product(intx, MultiArrayExpandLimit, 6,                                   \
 212           "Maximum number of individual allocations in an inline-expanded " \
 213           "multianewarray instruction")                                     \
 214                                                                             \
 215   notproduct(bool, TraceProfileTripCount, false,                            \
 216           "Trace profile loop trip count information")                      \
 217                                                                             \
 218   product(bool, UseLoopPredicate, true,                                     \
 219           "Generate a predicate to select fast/slow loop versions")         \
 220                                                                             \


< prev index next >