< prev index next >

src/hotspot/share/runtime/globals.hpp

Print this page

 686   develop(bool, UseDetachedThreads, true,                                   \
 687           "Use detached threads that are recycled upon termination "        \
 688           "(for Solaris only)")                                             \
 689                                                                             \
 690   experimental(bool, DisablePrimordialThreadGuardPages, false,              \
 691                "Disable the use of stack guard pages if the JVM is loaded " \
 692                "on the primordial process thread")                          \
 693                                                                             \
 694   product(bool, UseLWPSynchronization, true,                                \
 695           "Use LWP-based instead of libthread-based synchronization "       \
 696           "(SPARC only)")                                                   \
 697                                                                             \
 698   product(intx, MonitorBound, 0, "(Deprecated) Bound Monitor population")   \
 699           range(0, max_jint)                                                \
 700                                                                             \
 701   diagnostic(bool, AsyncDeflateIdleMonitors, true,                          \
 702           "Deflate idle monitors using the ServiceThread.")                 \
 703                                                                             \
 704   /* notice: the max range value here is max_jint, not max_intx  */         \
 705   /* because of overflow issue                                   */         \
 706   diagnostic(intx, AsyncDeflationInterval, 250,                             \
 707           "Async deflate idle monitors every so many milliseconds when "    \
 708           "MonitorUsedDeflationThreshold is exceeded (0 is off).")          \
 709           range(0, max_jint)                                                \
 710                                                                             \
 711   experimental(intx, MonitorUsedDeflationThreshold, 90,                     \
 712           "Percentage of used monitors before triggering deflation (0 is "  \
 713           "off). The check is performed on GuaranteedSafepointInterval "    \
 714           "or AsyncDeflateInterval.")                                       \
 715           range(0, 100)                                                     \
 716                                                                             \
 717   experimental(intx, hashCode, 5,                                           \
 718                "(Unstable) select hashCode generation algorithm")           \
 719                                                                             \
 720   product(bool, FilterSpuriousWakeups, true,                                \
 721           "When true prevents OS-level spurious, or premature, wakeups "    \
 722           "from Object.wait (Ignored for Windows)")                         \
 723                                                                             \
 724   develop(bool, UsePthreads, false,                                         \
 725           "Use pthread-based instead of libthread-based synchronization "   \
 726           "(SPARC only)")                                                   \

 686   develop(bool, UseDetachedThreads, true,                                   \
 687           "Use detached threads that are recycled upon termination "        \
 688           "(for Solaris only)")                                             \
 689                                                                             \
 690   experimental(bool, DisablePrimordialThreadGuardPages, false,              \
 691                "Disable the use of stack guard pages if the JVM is loaded " \
 692                "on the primordial process thread")                          \
 693                                                                             \
 694   product(bool, UseLWPSynchronization, true,                                \
 695           "Use LWP-based instead of libthread-based synchronization "       \
 696           "(SPARC only)")                                                   \
 697                                                                             \
 698   product(intx, MonitorBound, 0, "(Deprecated) Bound Monitor population")   \
 699           range(0, max_jint)                                                \
 700                                                                             \
 701   diagnostic(bool, AsyncDeflateIdleMonitors, true,                          \
 702           "Deflate idle monitors using the ServiceThread.")                 \
 703                                                                             \
 704   /* notice: the max range value here is max_jint, not max_intx  */         \
 705   /* because of overflow issue                                   */         \
 706   diagnostic(intx, AsyncDeflationInterval, 1000,                            \
 707           "Async deflate idle monitors every so many milliseconds when "    \
 708           "MonitorUsedDeflationThreshold is exceeded (0 is off).")          \
 709           range(0, max_jint)                                                \
 710                                                                             \
 711   experimental(intx, MonitorUsedDeflationThreshold, 90,                     \
 712           "Percentage of used monitors before triggering deflation (0 is "  \
 713           "off). The check is performed on GuaranteedSafepointInterval "    \
 714           "or AsyncDeflateInterval.")                                       \
 715           range(0, 100)                                                     \
 716                                                                             \
 717   experimental(intx, hashCode, 5,                                           \
 718                "(Unstable) select hashCode generation algorithm")           \
 719                                                                             \
 720   product(bool, FilterSpuriousWakeups, true,                                \
 721           "When true prevents OS-level spurious, or premature, wakeups "    \
 722           "from Object.wait (Ignored for Windows)")                         \
 723                                                                             \
 724   develop(bool, UsePthreads, false,                                         \
 725           "Use pthread-based instead of libthread-based synchronization "   \
 726           "(SPARC only)")                                                   \
< prev index next >