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 develop(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 | 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 // Read default values for c1 globals 347 348 C1_FLAGS(DECLARE_DEVELOPER_FLAG, DECLARE_PD_DEVELOPER_FLAG, DECLARE_PRODUCT_FLAG, DECLARE_PD_PRODUCT_FLAG, DECLARE_DIAGNOSTIC_FLAG, DECLARE_NOTPRODUCT_FLAG) 349 350 #endif // SHARE_VM_C1_C1_GLOBALS_HPP |