comparison src/share/vm/opto/c2_globals.hpp @ 12956:3213ba4d3dff

8024069: replace_in_map() should operate on parent maps Summary: type information gets lost because replace_in_map() doesn't update parent maps Reviewed-by: kvn, twisti
author roland
date Sat, 19 Oct 2013 12:16:43 +0200
parents c9ccd7b85f20
children b2ee5dc63353
comparison
equal deleted inserted replaced
12955:252d541466ea 12956:3213ba4d3dff
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, \ 640 product(bool, UseMathExactIntrinsics, true, \
641 "Enables intrinsification of various java.lang.Math funcitons") 641 "Enables intrinsification of various java.lang.Math functions") \
642 \
643 experimental(bool, ReplaceInParentMaps, false, \
644 "Propagate type improvements in callers of inlinee if possible")
642 645
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) 646 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)
644 647
645 #endif // SHARE_VM_OPTO_C2_GLOBALS_HPP 648 #endif // SHARE_VM_OPTO_C2_GLOBALS_HPP