comparison src/share/vm/opto/c2_globals.hpp @ 673:fbc12e71c476

6810845: Performance regression in mpegaudio on x64 Summary: Used the outer loop frequency in frequencies checks in RA. Reviewed-by: never, twisti
author kvn
date Thu, 26 Mar 2009 15:04:55 -0700
parents 0fbdb4381b99
children 357d4e2eb4dd
comparison
equal deleted inserted replaced
672:afd8dfb5c2a6 673:fbc12e71c476
389 "Print out when allocations are eliminated") \ 389 "Print out when allocations are eliminated") \
390 \ 390 \
391 product(intx, EliminateAllocationArraySizeLimit, 64, \ 391 product(intx, EliminateAllocationArraySizeLimit, 64, \
392 "Array size (number of elements) limit for scalar replacement") \ 392 "Array size (number of elements) limit for scalar replacement") \
393 \ 393 \
394 product(bool, UseOptoBiasInlining, true, \ 394 product(bool, UseOptoBiasInlining, true, \
395 "Generate biased locking code in C2 ideal graph") \ 395 "Generate biased locking code in C2 ideal graph") \
396 \ 396 \
397 product(intx, ValueSearchLimit, 1000, \ 397 product(intx, ValueSearchLimit, 1000, \
398 "Recursion limit in PhaseMacroExpand::value_from_mem_phi") \ 398 "Recursion limit in PhaseMacroExpand::value_from_mem_phi") \
399 \ 399 \
408 \ 408 \
409 product(intx, BlockLayoutMinDiamondPercentage, 20, \ 409 product(intx, BlockLayoutMinDiamondPercentage, 20, \
410 "Miniumum %% of a successor (predecessor) for which block layout "\ 410 "Miniumum %% of a successor (predecessor) for which block layout "\
411 "a will allow a fork (join) in a single chain") \ 411 "a will allow a fork (join) in a single chain") \
412 \ 412 \
413 product(bool, BlockLayoutRotateLoops, false, \ 413 product(bool, BlockLayoutRotateLoops, true, \
414 "Allow back branches to be fall throughs in the block layour") \ 414 "Allow back branches to be fall throughs in the block layour") \
415 415
416 C2_FLAGS(DECLARE_DEVELOPER_FLAG, DECLARE_PD_DEVELOPER_FLAG, DECLARE_PRODUCT_FLAG, DECLARE_PD_PRODUCT_FLAG, DECLARE_DIAGNOSTIC_FLAG, DECLARE_NOTPRODUCT_FLAG) 416 C2_FLAGS(DECLARE_DEVELOPER_FLAG, DECLARE_PD_DEVELOPER_FLAG, DECLARE_PRODUCT_FLAG, DECLARE_PD_PRODUCT_FLAG, DECLARE_DIAGNOSTIC_FLAG, DECLARE_NOTPRODUCT_FLAG)