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

src/share/vm/opto/c2_globals.hpp

Print this page




 264                                                                             \
 265   notproduct(ccstr, PrintIdealGraphAddress, "127.0.0.1",                    \
 266           "IP address to connect to visualizer")                            \
 267                                                                             \
 268   notproduct(ccstr, PrintIdealGraphFile, NULL,                              \
 269           "File to dump ideal graph to.  If set overrides the "             \
 270           "use of the network")                                             \
 271                                                                             \
 272   product(bool, UseOldInlining, true,                                       \
 273           "Enable the 1.3 inlining strategy")                               \
 274                                                                             \
 275   product(bool, UseBimorphicInlining, true,                                 \
 276           "Profiling based inlining for two receivers")                     \
 277                                                                             \
 278   product(bool, UseOnlyInlinedBimorphic, true,                              \
 279           "Don't use BimorphicInlining if can't inline a second method")    \
 280                                                                             \
 281   product(bool, InsertMemBarAfterArraycopy, true,                           \
 282           "Insert memory barrier after arraycopy call")                     \
 283                                                                             \



 284   /* controls for tier 1 compilations */                                    \
 285                                                                             \
 286   develop(bool, Tier1CountInvocations, true,                                \
 287           "Generate code, during tier 1, to update invocation counter")     \
 288                                                                             \
 289   product(intx, Tier1Inline, false,                                         \
 290           "enable inlining during tier 1")                                  \
 291                                                                             \
 292   product(intx, Tier1MaxInlineSize, 8,                                      \
 293           "maximum bytecode size of a method to be inlined, during tier 1") \
 294                                                                             \
 295   product(intx, Tier1FreqInlineSize, 35,                                    \
 296           "max bytecode size of a frequent method to be inlined, tier 1")   \
 297                                                                             \
 298   develop(intx, ImplicitNullCheckThreshold, 3,                              \
 299           "Don't do implicit null checks if NPE's in a method exceeds limit") \
 300                                                                             \
 301  /* controls for loop optimization */                                       \
 302   product(intx, Tier1LoopOptsCount, 0,                                      \
 303           "Set level of loop optimization for tier 1 compiles")             \




 264                                                                             \
 265   notproduct(ccstr, PrintIdealGraphAddress, "127.0.0.1",                    \
 266           "IP address to connect to visualizer")                            \
 267                                                                             \
 268   notproduct(ccstr, PrintIdealGraphFile, NULL,                              \
 269           "File to dump ideal graph to.  If set overrides the "             \
 270           "use of the network")                                             \
 271                                                                             \
 272   product(bool, UseOldInlining, true,                                       \
 273           "Enable the 1.3 inlining strategy")                               \
 274                                                                             \
 275   product(bool, UseBimorphicInlining, true,                                 \
 276           "Profiling based inlining for two receivers")                     \
 277                                                                             \
 278   product(bool, UseOnlyInlinedBimorphic, true,                              \
 279           "Don't use BimorphicInlining if can't inline a second method")    \
 280                                                                             \
 281   product(bool, InsertMemBarAfterArraycopy, true,                           \
 282           "Insert memory barrier after arraycopy call")                     \
 283                                                                             \
 284   develop(bool, SubsumeLoads, true,                                         \
 285           "Attempt to compile while subsuming loads into machine instructions.") \
 286                                                                             \
 287   /* controls for tier 1 compilations */                                    \
 288                                                                             \
 289   develop(bool, Tier1CountInvocations, true,                                \
 290           "Generate code, during tier 1, to update invocation counter")     \
 291                                                                             \
 292   product(intx, Tier1Inline, false,                                         \
 293           "enable inlining during tier 1")                                  \
 294                                                                             \
 295   product(intx, Tier1MaxInlineSize, 8,                                      \
 296           "maximum bytecode size of a method to be inlined, during tier 1") \
 297                                                                             \
 298   product(intx, Tier1FreqInlineSize, 35,                                    \
 299           "max bytecode size of a frequent method to be inlined, tier 1")   \
 300                                                                             \
 301   develop(intx, ImplicitNullCheckThreshold, 3,                              \
 302           "Don't do implicit null checks if NPE's in a method exceeds limit") \
 303                                                                             \
 304  /* controls for loop optimization */                                       \
 305   product(intx, Tier1LoopOptsCount, 0,                                      \
 306           "Set level of loop optimization for tier 1 compiles")             \


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