src/share/vm/c1/c1_globals.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File hotspot-comp Sdiff src/share/vm/c1

src/share/vm/c1/c1_globals.hpp

Print this page
rev 5403 : 8012941: JSR 292: too deep inlining might crash compiler because of stack overflow
Reviewed-by: ?


 324           "Profile inlined calls when generating code for updating MDOs")   \
 325                                                                             \
 326   product(bool, C1ProfileBranches, true,                                    \
 327           "Profile branches when generating code for updating MDOs")        \
 328                                                                             \
 329   product(bool, C1ProfileCheckcasts, true,                                  \
 330           "Profile checkcasts when generating code for updating MDOs")      \
 331                                                                             \
 332   product(bool, C1OptimizeVirtualCallProfiling, true,                       \
 333           "Use CHA and exact type results at call sites when updating MDOs")\
 334                                                                             \
 335   product(bool, C1UpdateMethodData, trueInTiered,                           \
 336           "Update MethodData*s in Tier1-generated code")                    \
 337                                                                             \
 338   develop(bool, PrintCFGToFile, false,                                      \
 339           "print control flow graph to a separate file during compilation") \
 340                                                                             \
 341   diagnostic(bool, C1PatchInvokeDynamic, true,                              \
 342              "Patch invokedynamic appendix not known at compile time")      \
 343                                                                             \


 344                                                                             \
 345 
 346 
 347 // Read default values for c1 globals
 348 
 349 C1_FLAGS(DECLARE_DEVELOPER_FLAG, DECLARE_PD_DEVELOPER_FLAG, DECLARE_PRODUCT_FLAG, DECLARE_PD_PRODUCT_FLAG, DECLARE_DIAGNOSTIC_FLAG, DECLARE_NOTPRODUCT_FLAG)
 350 
 351 #endif // SHARE_VM_C1_C1_GLOBALS_HPP


 324           "Profile inlined calls when generating code for updating MDOs")   \
 325                                                                             \
 326   product(bool, C1ProfileBranches, true,                                    \
 327           "Profile branches when generating code for updating MDOs")        \
 328                                                                             \
 329   product(bool, C1ProfileCheckcasts, true,                                  \
 330           "Profile checkcasts when generating code for updating MDOs")      \
 331                                                                             \
 332   product(bool, C1OptimizeVirtualCallProfiling, true,                       \
 333           "Use CHA and exact type results at call sites when updating MDOs")\
 334                                                                             \
 335   product(bool, C1UpdateMethodData, trueInTiered,                           \
 336           "Update MethodData*s in Tier1-generated code")                    \
 337                                                                             \
 338   develop(bool, PrintCFGToFile, false,                                      \
 339           "print control flow graph to a separate file during compilation") \
 340                                                                             \
 341   diagnostic(bool, C1PatchInvokeDynamic, true,                              \
 342              "Patch invokedynamic appendix not known at compile time")      \
 343                                                                             \
 344   product(intx, MaxForceInlineLevel, 100,                                   \
 345           "maximum number of nested @ForceInline calls that are inlined")   \
 346                                                                             \
 347 
 348 
 349 // Read default values for c1 globals
 350 
 351 C1_FLAGS(DECLARE_DEVELOPER_FLAG, DECLARE_PD_DEVELOPER_FLAG, DECLARE_PRODUCT_FLAG, DECLARE_PD_PRODUCT_FLAG, DECLARE_DIAGNOSTIC_FLAG, DECLARE_NOTPRODUCT_FLAG)
 352 
 353 #endif // SHARE_VM_C1_C1_GLOBALS_HPP
src/share/vm/c1/c1_globals.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File