src/share/vm/runtime/globals.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File 6532536 Sdiff src/share/vm/runtime

src/share/vm/runtime/globals.hpp

Print this page




 974           "Use optimized bitwise shift left")                               \
 975                                                                             \
 976   product(bool, UseStoreImmI16, true,                                       \
 977           "Use store immediate 16-bits value instruction on x86")           \
 978                                                                             \
 979   product(bool, UseAddressNop, false,                                       \
 980           "Use '0F 1F [addr]' NOP instructions on x86 cpus")                \
 981                                                                             \
 982   product(bool, UseXmmLoadAndClearUpper, true,                              \
 983           "Load low part of XMM register and clear upper part")             \
 984                                                                             \
 985   product(bool, UseXmmRegToRegMoveAll, false,                               \
 986           "Copy all XMM register bits when moving value between registers") \
 987                                                                             \
 988   product(bool, UseXmmI2D, false,                                           \
 989           "Use SSE2 CVTDQ2PD instruction to convert Integer to Double")     \
 990                                                                             \
 991   product(bool, UseXmmI2F, false,                                           \
 992           "Use SSE2 CVTDQ2PS instruction to convert Integer to Float")      \
 993                                                                             \






 994   product(intx, FieldsAllocationStyle, 1,                                   \
 995           "0 - type based with oops first, 1 - with oops last")             \
 996                                                                             \
 997   product(bool, CompactFields, true,                                        \
 998           "Allocate nonstatic fields in gaps between previous fields")      \
 999                                                                             \
1000   notproduct(bool, PrintCompactFieldsSavings, false,                        \
1001           "Print how many words were saved with CompactFields")             \
1002                                                                             \
1003   product(bool, UseBiasedLocking, true,                                     \
1004           "Enable biased locking in JVM")                                   \
1005                                                                             \
1006   product(intx, BiasedLockingStartupDelay, 4000,                            \
1007           "Number of milliseconds to wait before enabling biased locking")  \
1008                                                                             \
1009   diagnostic(bool, PrintBiasedLockingStatistics, false,                     \
1010           "Print statistics of biased locking in JVM")                      \
1011                                                                             \
1012   product(intx, BiasedLockingBulkRebiasThreshold, 20,                       \
1013           "Threshold of number of revocations per type to try to "          \




 974           "Use optimized bitwise shift left")                               \
 975                                                                             \
 976   product(bool, UseStoreImmI16, true,                                       \
 977           "Use store immediate 16-bits value instruction on x86")           \
 978                                                                             \
 979   product(bool, UseAddressNop, false,                                       \
 980           "Use '0F 1F [addr]' NOP instructions on x86 cpus")                \
 981                                                                             \
 982   product(bool, UseXmmLoadAndClearUpper, true,                              \
 983           "Load low part of XMM register and clear upper part")             \
 984                                                                             \
 985   product(bool, UseXmmRegToRegMoveAll, false,                               \
 986           "Copy all XMM register bits when moving value between registers") \
 987                                                                             \
 988   product(bool, UseXmmI2D, false,                                           \
 989           "Use SSE2 CVTDQ2PD instruction to convert Integer to Double")     \
 990                                                                             \
 991   product(bool, UseXmmI2F, false,                                           \
 992           "Use SSE2 CVTDQ2PS instruction to convert Integer to Float")      \
 993                                                                             \
 994   product(bool, UseXMMForArrayCopy, false,                                  \
 995           "Use SSE2 MOVQ instruction for Arraycopy")                        \
 996                                                                             \
 997   product(bool, UseUnalignedLoadStores, false,                              \
 998           "Use SSE2 MOVDQU instruction for Arraycopy")                      \
 999                                                                             \
1000   product(intx, FieldsAllocationStyle, 1,                                   \
1001           "0 - type based with oops first, 1 - with oops last")             \
1002                                                                             \
1003   product(bool, CompactFields, true,                                        \
1004           "Allocate nonstatic fields in gaps between previous fields")      \
1005                                                                             \
1006   notproduct(bool, PrintCompactFieldsSavings, false,                        \
1007           "Print how many words were saved with CompactFields")             \
1008                                                                             \
1009   product(bool, UseBiasedLocking, true,                                     \
1010           "Enable biased locking in JVM")                                   \
1011                                                                             \
1012   product(intx, BiasedLockingStartupDelay, 4000,                            \
1013           "Number of milliseconds to wait before enabling biased locking")  \
1014                                                                             \
1015   diagnostic(bool, PrintBiasedLockingStatistics, false,                     \
1016           "Print statistics of biased locking in JVM")                      \
1017                                                                             \
1018   product(intx, BiasedLockingBulkRebiasThreshold, 20,                       \
1019           "Threshold of number of revocations per type to try to "          \


src/share/vm/runtime/globals.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File