src/share/vm/runtime/globals.hpp

Print this page




1185           "Enable biased locking in JVM")                                   \
1186                                                                             \
1187   product(intx, BiasedLockingStartupDelay, 4000,                            \
1188           "Number of milliseconds to wait before enabling biased locking")  \
1189                                                                             \
1190   diagnostic(bool, PrintBiasedLockingStatistics, false,                     \
1191           "Print statistics of biased locking in JVM")                      \
1192                                                                             \
1193   product(intx, BiasedLockingBulkRebiasThreshold, 20,                       \
1194           "Threshold of number of revocations per type to try to "          \
1195           "rebias all objects in the heap of that type")                    \
1196                                                                             \
1197   product(intx, BiasedLockingBulkRevokeThreshold, 40,                       \
1198           "Threshold of number of revocations per type to permanently "     \
1199           "revoke biases of all objects in the heap of that type")          \
1200                                                                             \
1201   product(intx, BiasedLockingDecayTime, 25000,                              \
1202           "Decay time (in milliseconds) to re-enable bulk rebiasing of a "  \
1203           "type after previous bulk rebias")                                \
1204                                                                             \
1205   develop(bool, JavaObjectsInPerm, false,                                   \
1206           "controls whether Classes and interned Strings are allocated"     \
1207           "in perm.  This purely intended to allow debugging issues"        \
1208           "in production.")                                                 \
1209                                                                             \
1210   /* tracing */                                                             \
1211                                                                             \
1212   notproduct(bool, TraceRuntimeCalls, false,                                \
1213           "Trace run-time calls")                                           \
1214                                                                             \
1215   develop(bool, TraceJNICalls, false,                                       \
1216           "Trace JNI calls")                                                \
1217                                                                             \
1218   notproduct(bool, TraceJVMCalls, false,                                    \
1219           "Trace JVM calls")                                                \
1220                                                                             \
1221   product(ccstr, TraceJVMTI, NULL,                                          \
1222           "Trace flags for JVMTI functions and events")                     \
1223                                                                             \
1224   /* This option can change an EMCP method into an obsolete method. */      \
1225   /* This can affect tests that except specific methods to be EMCP. */      \




1185           "Enable biased locking in JVM")                                   \
1186                                                                             \
1187   product(intx, BiasedLockingStartupDelay, 4000,                            \
1188           "Number of milliseconds to wait before enabling biased locking")  \
1189                                                                             \
1190   diagnostic(bool, PrintBiasedLockingStatistics, false,                     \
1191           "Print statistics of biased locking in JVM")                      \
1192                                                                             \
1193   product(intx, BiasedLockingBulkRebiasThreshold, 20,                       \
1194           "Threshold of number of revocations per type to try to "          \
1195           "rebias all objects in the heap of that type")                    \
1196                                                                             \
1197   product(intx, BiasedLockingBulkRevokeThreshold, 40,                       \
1198           "Threshold of number of revocations per type to permanently "     \
1199           "revoke biases of all objects in the heap of that type")          \
1200                                                                             \
1201   product(intx, BiasedLockingDecayTime, 25000,                              \
1202           "Decay time (in milliseconds) to re-enable bulk rebiasing of a "  \
1203           "type after previous bulk rebias")                                \
1204                                                                             \
1205   diagnostic(bool, JavaObjectsInPerm, false,                                   \
1206           "controls whether Classes and interned Strings are allocated"     \
1207           "in perm.  This purely intended to allow debugging issues"        \
1208           "in production.")                                                 \
1209                                                                             \
1210   /* tracing */                                                             \
1211                                                                             \
1212   notproduct(bool, TraceRuntimeCalls, false,                                \
1213           "Trace run-time calls")                                           \
1214                                                                             \
1215   develop(bool, TraceJNICalls, false,                                       \
1216           "Trace JNI calls")                                                \
1217                                                                             \
1218   notproduct(bool, TraceJVMCalls, false,                                    \
1219           "Trace JVM calls")                                                \
1220                                                                             \
1221   product(ccstr, TraceJVMTI, NULL,                                          \
1222           "Trace flags for JVMTI functions and events")                     \
1223                                                                             \
1224   /* This option can change an EMCP method into an obsolete method. */      \
1225   /* This can affect tests that except specific methods to be EMCP. */      \