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


< prev index next >