< prev index next >

src/hotspot/share/runtime/globals.hpp

Print this page
rev 51805 : [mq]: syncknobs-25-Obsolete


 810                                                                             \
 811   product(bool, AllowParallelDefineClass, false,                            \
 812           "Allow parallel defineClass requests for class loaders "          \
 813           "registering as parallel capable")                                \
 814                                                                             \
 815   product_pd(bool, DontYieldALot,                                           \
 816           "Throw away obvious excess yield calls")                          \
 817                                                                             \
 818   develop(bool, UseDetachedThreads, true,                                   \
 819           "Use detached threads that are recycled upon termination "        \
 820           "(for Solaris only)")                                             \
 821                                                                             \
 822   experimental(bool, DisablePrimordialThreadGuardPages, false,              \
 823                "Disable the use of stack guard pages if the JVM is loaded " \
 824                "on the primordial process thread")                          \
 825                                                                             \
 826   product(bool, UseLWPSynchronization, true,                                \
 827           "Use LWP-based instead of libthread-based synchronization "       \
 828           "(SPARC only)")                                                   \
 829                                                                             \
 830   experimental(ccstr, SyncKnobs, NULL,                                      \
 831                "(Unstable) Various monitor synchronization tunables")       \
 832                                                                             \
 833   product(intx, MonitorBound, 0, "Bound Monitor population")                \
 834           range(0, max_jint)                                                \
 835                                                                             \
 836   product(bool, MonitorInUseLists, true, "Track Monitors for Deflation")    \
 837                                                                             \
 838   experimental(intx, MonitorUsedDeflationThreshold, 90,                     \
 839                 "Percentage of used monitors before triggering cleanup "    \
 840                 "safepoint which deflates monitors (0 is off). "            \
 841                 "The check is performed on GuaranteedSafepointInterval.")   \
 842                 range(0, 100)                                               \
 843                                                                             \
 844   experimental(intx, hashCode, 5,                                           \
 845                "(Unstable) select hashCode generation algorithm")           \
 846                                                                             \
 847   product(bool, FilterSpuriousWakeups, true,                                \
 848           "When true prevents OS-level spurious, or premature, wakeups "    \
 849           "from Object.wait (Ignored for Windows)")                         \
 850                                                                             \
 851   develop(bool, UsePthreads, false,                                         \
 852           "Use pthread-based instead of libthread-based synchronization "   \




 810                                                                             \
 811   product(bool, AllowParallelDefineClass, false,                            \
 812           "Allow parallel defineClass requests for class loaders "          \
 813           "registering as parallel capable")                                \
 814                                                                             \
 815   product_pd(bool, DontYieldALot,                                           \
 816           "Throw away obvious excess yield calls")                          \
 817                                                                             \
 818   develop(bool, UseDetachedThreads, true,                                   \
 819           "Use detached threads that are recycled upon termination "        \
 820           "(for Solaris only)")                                             \
 821                                                                             \
 822   experimental(bool, DisablePrimordialThreadGuardPages, false,              \
 823                "Disable the use of stack guard pages if the JVM is loaded " \
 824                "on the primordial process thread")                          \
 825                                                                             \
 826   product(bool, UseLWPSynchronization, true,                                \
 827           "Use LWP-based instead of libthread-based synchronization "       \
 828           "(SPARC only)")                                                   \
 829                                                                             \



 830   product(intx, MonitorBound, 0, "Bound Monitor population")                \
 831           range(0, max_jint)                                                \
 832                                                                             \
 833   product(bool, MonitorInUseLists, true, "Track Monitors for Deflation")    \
 834                                                                             \
 835   experimental(intx, MonitorUsedDeflationThreshold, 90,                     \
 836                 "Percentage of used monitors before triggering cleanup "    \
 837                 "safepoint which deflates monitors (0 is off). "            \
 838                 "The check is performed on GuaranteedSafepointInterval.")   \
 839                 range(0, 100)                                               \
 840                                                                             \
 841   experimental(intx, hashCode, 5,                                           \
 842                "(Unstable) select hashCode generation algorithm")           \
 843                                                                             \
 844   product(bool, FilterSpuriousWakeups, true,                                \
 845           "When true prevents OS-level spurious, or premature, wakeups "    \
 846           "from Object.wait (Ignored for Windows)")                         \
 847                                                                             \
 848   develop(bool, UsePthreads, false,                                         \
 849           "Use pthread-based instead of libthread-based synchronization "   \


< prev index next >