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
|