src/share/vm/opto/c2_globals.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File 8129847-9 Sdiff src/share/vm/opto

src/share/vm/opto/c2_globals.hpp

Print this page




 727   product(bool, UseMontgomerySquareIntrinsic, false,                        \
 728           "Enables intrinsification of BigInteger.montgomerySquare()")      \
 729                                                                             \
 730   product(bool, UseTypeSpeculation, true,                                   \
 731           "Speculatively propagate types from profiles")                    \
 732                                                                             \
 733   diagnostic(bool, UseInlineDepthForSpeculativeTypes, true,                 \
 734           "Carry inline depth of profile point with speculative type "      \
 735           "and give priority to profiling from lower inline depth")         \
 736                                                                             \
 737   product_pd(bool, TrapBasedRangeChecks,                                    \
 738           "Generate code for range checks that uses a cmp and trap "        \
 739           "instruction raising SIGTRAP. Used on PPC64.")                    \
 740                                                                             \
 741   product(intx, ArrayCopyLoadStoreMaxElem, 8,                               \
 742           "Maximum number of arraycopy elements inlined as a sequence of"   \
 743           "loads/stores")                                                   \
 744           range(0, max_intx)                                                \
 745                                                                             \
 746   develop(bool, StressArrayCopyMacroNode, false,                            \
 747           "Perform ArrayCopy load/store replacement during IGVN only")



 748 
 749 C2_FLAGS(DECLARE_DEVELOPER_FLAG, \
 750          DECLARE_PD_DEVELOPER_FLAG, \
 751          DECLARE_PRODUCT_FLAG, \
 752          DECLARE_PD_PRODUCT_FLAG, \
 753          DECLARE_DIAGNOSTIC_FLAG, \
 754          DECLARE_EXPERIMENTAL_FLAG, \
 755          DECLARE_NOTPRODUCT_FLAG, \
 756          IGNORE_RANGE, \
 757          IGNORE_CONSTRAINT)
 758 
 759 #endif // SHARE_VM_OPTO_C2_GLOBALS_HPP


 727   product(bool, UseMontgomerySquareIntrinsic, false,                        \
 728           "Enables intrinsification of BigInteger.montgomerySquare()")      \
 729                                                                             \
 730   product(bool, UseTypeSpeculation, true,                                   \
 731           "Speculatively propagate types from profiles")                    \
 732                                                                             \
 733   diagnostic(bool, UseInlineDepthForSpeculativeTypes, true,                 \
 734           "Carry inline depth of profile point with speculative type "      \
 735           "and give priority to profiling from lower inline depth")         \
 736                                                                             \
 737   product_pd(bool, TrapBasedRangeChecks,                                    \
 738           "Generate code for range checks that uses a cmp and trap "        \
 739           "instruction raising SIGTRAP. Used on PPC64.")                    \
 740                                                                             \
 741   product(intx, ArrayCopyLoadStoreMaxElem, 8,                               \
 742           "Maximum number of arraycopy elements inlined as a sequence of"   \
 743           "loads/stores")                                                   \
 744           range(0, max_intx)                                                \
 745                                                                             \
 746   develop(bool, StressArrayCopyMacroNode, false,                            \
 747           "Perform ArrayCopy load/store replacement during IGVN only")      \
 748                                                                             \
 749   develop(bool, RenumberLiveNodes, true,                                    \
 750           "Renumber live nodes")                                            \
 751 
 752 C2_FLAGS(DECLARE_DEVELOPER_FLAG, \
 753          DECLARE_PD_DEVELOPER_FLAG, \
 754          DECLARE_PRODUCT_FLAG, \
 755          DECLARE_PD_PRODUCT_FLAG, \
 756          DECLARE_DIAGNOSTIC_FLAG, \
 757          DECLARE_EXPERIMENTAL_FLAG, \
 758          DECLARE_NOTPRODUCT_FLAG, \
 759          IGNORE_RANGE, \
 760          IGNORE_CONSTRAINT)
 761 
 762 #endif // SHARE_VM_OPTO_C2_GLOBALS_HPP
src/share/vm/opto/c2_globals.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File