634 product(intx, LiveNodeCountInliningCutoff, 20000, \ |
634 product(intx, LiveNodeCountInliningCutoff, 20000, \ |
635 "max number of live nodes in a method") \ |
635 "max number of live nodes in a method") \ |
636 \ |
636 \ |
637 diagnostic(bool, OptimizeExpensiveOps, true, \ |
637 diagnostic(bool, OptimizeExpensiveOps, true, \ |
638 "Find best control for expensive operations") \ |
638 "Find best control for expensive operations") \ |
639 |
639 \ |
|
640 product(bool, UseMathExactIntrinsics, true, \ |
|
641 "Enables intrinsification of various java.lang.Math funcitons") |
640 |
642 |
641 C2_FLAGS(DECLARE_DEVELOPER_FLAG, DECLARE_PD_DEVELOPER_FLAG, DECLARE_PRODUCT_FLAG, DECLARE_PD_PRODUCT_FLAG, DECLARE_DIAGNOSTIC_FLAG, DECLARE_EXPERIMENTAL_FLAG, DECLARE_NOTPRODUCT_FLAG) |
643 C2_FLAGS(DECLARE_DEVELOPER_FLAG, DECLARE_PD_DEVELOPER_FLAG, DECLARE_PRODUCT_FLAG, DECLARE_PD_PRODUCT_FLAG, DECLARE_DIAGNOSTIC_FLAG, DECLARE_EXPERIMENTAL_FLAG, DECLARE_NOTPRODUCT_FLAG) |
642 |
644 |
643 #endif // SHARE_VM_OPTO_C2_GLOBALS_HPP |
645 #endif // SHARE_VM_OPTO_C2_GLOBALS_HPP |