< prev index next >

src/share/vm/runtime/globals.hpp

Print this page
rev 13098 : imported patch deflation


1167   develop(bool, UseDetachedThreads, true,                                   \
1168           "Use detached threads that are recycled upon termination "        \
1169           "(for Solaris only)")                                             \
1170                                                                             \
1171   product(bool, UseLWPSynchronization, true,                                \
1172           "Use LWP-based instead of libthread-based synchronization "       \
1173           "(SPARC only)")                                                   \
1174                                                                             \
1175   experimental(ccstr, SyncKnobs, NULL,                                      \
1176                "(Unstable) Various monitor synchronization tunables")       \
1177                                                                             \
1178   experimental(intx, EmitSync, 0,                                           \
1179                "(Unsafe, Unstable) "                                        \
1180                "Control emission of inline sync fast-path code")            \
1181                                                                             \
1182   product(intx, MonitorBound, 0, "Bound Monitor population")                \
1183           range(0, max_jint)                                                \
1184                                                                             \
1185   product(bool, MonitorInUseLists, true, "Track Monitors for Deflation")    \
1186                                                                             \






1187   experimental(intx, SyncFlags, 0, "(Unsafe, Unstable) "                    \
1188                "Experimental Sync flags")                                   \
1189                                                                             \
1190   experimental(intx, SyncVerbose, 0, "(Unstable)")                          \
1191                                                                             \
1192   diagnostic(bool, InlineNotify, true, "intrinsify subset of notify")       \
1193                                                                             \
1194   experimental(intx, ClearFPUAtPark, 0, "(Unsafe, Unstable)")               \
1195                                                                             \
1196   experimental(intx, hashCode, 5,                                           \
1197                "(Unstable) select hashCode generation algorithm")           \
1198                                                                             \
1199   product(bool, FilterSpuriousWakeups, true,                                \
1200           "When true prevents OS-level spurious, or premature, wakeups "    \
1201           "from Object.wait (Ignored for Windows)")                         \
1202                                                                             \
1203   experimental(intx, NativeMonitorTimeout, -1, "(Unstable)")                \
1204                                                                             \
1205   experimental(intx, NativeMonitorFlags, 0, "(Unstable)")                   \
1206                                                                             \




1167   develop(bool, UseDetachedThreads, true,                                   \
1168           "Use detached threads that are recycled upon termination "        \
1169           "(for Solaris only)")                                             \
1170                                                                             \
1171   product(bool, UseLWPSynchronization, true,                                \
1172           "Use LWP-based instead of libthread-based synchronization "       \
1173           "(SPARC only)")                                                   \
1174                                                                             \
1175   experimental(ccstr, SyncKnobs, NULL,                                      \
1176                "(Unstable) Various monitor synchronization tunables")       \
1177                                                                             \
1178   experimental(intx, EmitSync, 0,                                           \
1179                "(Unsafe, Unstable) "                                        \
1180                "Control emission of inline sync fast-path code")            \
1181                                                                             \
1182   product(intx, MonitorBound, 0, "Bound Monitor population")                \
1183           range(0, max_jint)                                                \
1184                                                                             \
1185   product(bool, MonitorInUseLists, true, "Track Monitors for Deflation")    \
1186                                                                             \
1187   experimental(intx, MonitorUsedDeflationThreshold, 90,                     \
1188           "Percentage of used monitors before trigger cleanup "             \
1189           "safepoint which deflates monitors (0 is off)"                    \
1190           "The check is performed on GuaranteedSafepointInterval")          \
1191           range(0, 100)                                                     \
1192                                                                             \
1193   experimental(intx, SyncFlags, 0, "(Unsafe, Unstable) "                    \
1194                "Experimental Sync flags")                                   \
1195                                                                             \
1196   experimental(intx, SyncVerbose, 0, "(Unstable)")                          \
1197                                                                             \
1198   diagnostic(bool, InlineNotify, true, "intrinsify subset of notify")       \
1199                                                                             \
1200   experimental(intx, ClearFPUAtPark, 0, "(Unsafe, Unstable)")               \
1201                                                                             \
1202   experimental(intx, hashCode, 5,                                           \
1203                "(Unstable) select hashCode generation algorithm")           \
1204                                                                             \
1205   product(bool, FilterSpuriousWakeups, true,                                \
1206           "When true prevents OS-level spurious, or premature, wakeups "    \
1207           "from Object.wait (Ignored for Windows)")                         \
1208                                                                             \
1209   experimental(intx, NativeMonitorTimeout, -1, "(Unstable)")                \
1210                                                                             \
1211   experimental(intx, NativeMonitorFlags, 0, "(Unstable)")                   \
1212                                                                             \


< prev index next >