297 \
298 product(bool, C1ProfileVirtualCalls, true, \
299 "Profile virtual calls when generating code for updating MDOs") \
300 \
301 product(bool, C1ProfileInlinedCalls, true, \
302 "Profile inlined calls when generating code for updating MDOs") \
303 \
304 product(bool, C1ProfileBranches, true, \
305 "Profile branches when generating code for updating MDOs") \
306 \
307 product(bool, C1ProfileCheckcasts, true, \
308 "Profile checkcasts when generating code for updating MDOs") \
309 \
310 product(bool, C1OptimizeVirtualCallProfiling, true, \
311 "Use CHA and exact type results at call sites when updating MDOs")\
312 \
313 product(bool, C1UpdateMethodData, true, \
314 "Update MethodData*s in Tier 3 C1 generated code") \
315 \
316 develop(bool, PrintCFGToFile, false, \
317 "print control flow graph to a separate file during compilation")
318
319 // end of C1_FLAGS
320
321 DECLARE_FLAGS(C1_FLAGS)
322
323 #endif // SHARE_C1_C1_GLOBALS_HPP
|
297 \
298 product(bool, C1ProfileVirtualCalls, true, \
299 "Profile virtual calls when generating code for updating MDOs") \
300 \
301 product(bool, C1ProfileInlinedCalls, true, \
302 "Profile inlined calls when generating code for updating MDOs") \
303 \
304 product(bool, C1ProfileBranches, true, \
305 "Profile branches when generating code for updating MDOs") \
306 \
307 product(bool, C1ProfileCheckcasts, true, \
308 "Profile checkcasts when generating code for updating MDOs") \
309 \
310 product(bool, C1OptimizeVirtualCallProfiling, true, \
311 "Use CHA and exact type results at call sites when updating MDOs")\
312 \
313 product(bool, C1UpdateMethodData, true, \
314 "Update MethodData*s in Tier 3 C1 generated code") \
315 \
316 develop(bool, PrintCFGToFile, false, \
317 "print control flow graph to a separate file during compilation") \
318 \
319 develop(bool, C1UseDelayedFlattenedFieldReads, true, \
320 "Use delayed reads of flattened field to reduce buffering")
321
322 // end of C1_FLAGS
323
324 DECLARE_FLAGS(C1_FLAGS)
325
326 #endif // SHARE_C1_C1_GLOBALS_HPP
|