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

src/share/vm/runtime/globals.hpp

Print this page




1188           "Use '0F 1F [addr]' NOP instructions on x86 cpus")                \
1189                                                                             \
1190   product(bool, UseXmmLoadAndClearUpper, true,                              \
1191           "Load low part of XMM register and clear upper part")             \
1192                                                                             \
1193   product(bool, UseXmmRegToRegMoveAll, false,                               \
1194           "Copy all XMM register bits when moving value between registers") \
1195                                                                             \
1196   product(bool, UseXmmI2D, false,                                           \
1197           "Use SSE2 CVTDQ2PD instruction to convert Integer to Double")     \
1198                                                                             \
1199   product(bool, UseXmmI2F, false,                                           \
1200           "Use SSE2 CVTDQ2PS instruction to convert Integer to Float")      \
1201                                                                             \
1202   product(bool, UseXMMForArrayCopy, false,                                  \
1203           "Use SSE2 MOVQ instruction for Arraycopy")                        \
1204                                                                             \
1205   product(bool, UseUnalignedLoadStores, false,                              \
1206           "Use SSE2 MOVDQU instruction for Arraycopy")                      \
1207                                                                             \



1208   product(intx, FieldsAllocationStyle, 1,                                   \
1209           "0 - type based with oops first, 1 - with oops last, "            \
1210           "2 - oops in super and sub classes are together")                 \
1211                                                                             \
1212   product(bool, CompactFields, true,                                        \
1213           "Allocate nonstatic fields in gaps between previous fields")      \
1214                                                                             \
1215   notproduct(bool, PrintCompactFieldsSavings, false,                        \
1216           "Print how many words were saved with CompactFields")             \
1217                                                                             \
1218   product(bool, UseBiasedLocking, true,                                     \
1219           "Enable biased locking in JVM")                                   \
1220                                                                             \
1221   product(intx, BiasedLockingStartupDelay, 4000,                            \
1222           "Number of milliseconds to wait before enabling biased locking")  \
1223                                                                             \
1224   diagnostic(bool, PrintBiasedLockingStatistics, false,                     \
1225           "Print statistics of biased locking in JVM")                      \
1226                                                                             \
1227   product(intx, BiasedLockingBulkRebiasThreshold, 20,                       \




1188           "Use '0F 1F [addr]' NOP instructions on x86 cpus")                \
1189                                                                             \
1190   product(bool, UseXmmLoadAndClearUpper, true,                              \
1191           "Load low part of XMM register and clear upper part")             \
1192                                                                             \
1193   product(bool, UseXmmRegToRegMoveAll, false,                               \
1194           "Copy all XMM register bits when moving value between registers") \
1195                                                                             \
1196   product(bool, UseXmmI2D, false,                                           \
1197           "Use SSE2 CVTDQ2PD instruction to convert Integer to Double")     \
1198                                                                             \
1199   product(bool, UseXmmI2F, false,                                           \
1200           "Use SSE2 CVTDQ2PS instruction to convert Integer to Float")      \
1201                                                                             \
1202   product(bool, UseXMMForArrayCopy, false,                                  \
1203           "Use SSE2 MOVQ instruction for Arraycopy")                        \
1204                                                                             \
1205   product(bool, UseUnalignedLoadStores, false,                              \
1206           "Use SSE2 MOVDQU instruction for Arraycopy")                      \
1207                                                                             \
1208   product(bool, UseCBCond, false,                                           \
1209           "Use compare and branch instruction on SPARC")                    \
1210                                                                             \
1211   product(intx, FieldsAllocationStyle, 1,                                   \
1212           "0 - type based with oops first, 1 - with oops last, "            \
1213           "2 - oops in super and sub classes are together")                 \
1214                                                                             \
1215   product(bool, CompactFields, true,                                        \
1216           "Allocate nonstatic fields in gaps between previous fields")      \
1217                                                                             \
1218   notproduct(bool, PrintCompactFieldsSavings, false,                        \
1219           "Print how many words were saved with CompactFields")             \
1220                                                                             \
1221   product(bool, UseBiasedLocking, true,                                     \
1222           "Enable biased locking in JVM")                                   \
1223                                                                             \
1224   product(intx, BiasedLockingStartupDelay, 4000,                            \
1225           "Number of milliseconds to wait before enabling biased locking")  \
1226                                                                             \
1227   diagnostic(bool, PrintBiasedLockingStatistics, false,                     \
1228           "Print statistics of biased locking in JVM")                      \
1229                                                                             \
1230   product(intx, BiasedLockingBulkRebiasThreshold, 20,                       \


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