< prev index next >

src/share/vm/runtime/globals.hpp

Print this page




1262                "(Unsafe, Unstable) "                                        \
1263                "Control emission of inline sync fast-path code")            \
1264                                                                             \
1265   product(intx, MonitorBound, 0, "Bound Monitor population")                \
1266           range(0, max_jint)                                                \
1267                                                                             \
1268   product(bool, MonitorInUseLists, false, "Track Monitors for Deflation")   \
1269                                                                             \
1270   experimental(intx, SyncFlags, 0, "(Unsafe, Unstable) "                    \
1271                "Experimental Sync flags")                                   \
1272                                                                             \
1273   experimental(intx, SyncVerbose, 0, "(Unstable)")                          \
1274                                                                             \
1275   diagnostic(bool, InlineNotify, true, "intrinsify subset of notify")       \
1276                                                                             \
1277   experimental(intx, ClearFPUAtPark, 0, "(Unsafe, Unstable)")               \
1278                                                                             \
1279   experimental(intx, hashCode, 5,                                           \
1280                "(Unstable) select hashCode generation algorithm")           \
1281                                                                             \
1282   experimental(intx, WorkAroundNPTLTimedWaitHang, 0,                        \
1283                "(Unstable, Linux-specific) "                                \
1284                "avoid NPTL-FUTEX hang pthread_cond_timedwait")              \
1285                                                                             \
1286   product(bool, FilterSpuriousWakeups, true,                                \
1287           "When true prevents OS-level spurious, or premature, wakeups "    \
1288           "from Object.wait (Ignored for Windows)")                         \
1289                                                                             \
1290   experimental(intx, NativeMonitorTimeout, -1, "(Unstable)")                \
1291                                                                             \
1292   experimental(intx, NativeMonitorFlags, 0, "(Unstable)")                   \
1293                                                                             \
1294   experimental(intx, NativeMonitorSpinLimit, 20, "(Unstable)")              \
1295                                                                             \
1296   develop(bool, UsePthreads, false,                                         \
1297           "Use pthread-based instead of libthread-based synchronization "   \
1298           "(SPARC only)")                                                   \
1299                                                                             \
1300   product(bool, ReduceSignalUsage, false,                                   \
1301           "Reduce the use of OS signals in Java and/or the VM")             \
1302                                                                             \
1303   develop_pd(bool, ShareVtableStubs,                                        \
1304           "Share vtable stubs (smaller code but worse branch prediction")   \
1305                                                                             \




1262                "(Unsafe, Unstable) "                                        \
1263                "Control emission of inline sync fast-path code")            \
1264                                                                             \
1265   product(intx, MonitorBound, 0, "Bound Monitor population")                \
1266           range(0, max_jint)                                                \
1267                                                                             \
1268   product(bool, MonitorInUseLists, false, "Track Monitors for Deflation")   \
1269                                                                             \
1270   experimental(intx, SyncFlags, 0, "(Unsafe, Unstable) "                    \
1271                "Experimental Sync flags")                                   \
1272                                                                             \
1273   experimental(intx, SyncVerbose, 0, "(Unstable)")                          \
1274                                                                             \
1275   diagnostic(bool, InlineNotify, true, "intrinsify subset of notify")       \
1276                                                                             \
1277   experimental(intx, ClearFPUAtPark, 0, "(Unsafe, Unstable)")               \
1278                                                                             \
1279   experimental(intx, hashCode, 5,                                           \
1280                "(Unstable) select hashCode generation algorithm")           \
1281                                                                             \




1282   product(bool, FilterSpuriousWakeups, true,                                \
1283           "When true prevents OS-level spurious, or premature, wakeups "    \
1284           "from Object.wait (Ignored for Windows)")                         \
1285                                                                             \
1286   experimental(intx, NativeMonitorTimeout, -1, "(Unstable)")                \
1287                                                                             \
1288   experimental(intx, NativeMonitorFlags, 0, "(Unstable)")                   \
1289                                                                             \
1290   experimental(intx, NativeMonitorSpinLimit, 20, "(Unstable)")              \
1291                                                                             \
1292   develop(bool, UsePthreads, false,                                         \
1293           "Use pthread-based instead of libthread-based synchronization "   \
1294           "(SPARC only)")                                                   \
1295                                                                             \
1296   product(bool, ReduceSignalUsage, false,                                   \
1297           "Reduce the use of OS signals in Java and/or the VM")             \
1298                                                                             \
1299   develop_pd(bool, ShareVtableStubs,                                        \
1300           "Share vtable stubs (smaller code but worse branch prediction")   \
1301                                                                             \


< prev index next >