< prev index next >

src/hotspot/share/runtime/globals.hpp

Print this page
rev 59077 : 8153224.v2.09b.patch combined with 8153224.v2.10.patch; merge with jdk-15+21.


 677           "registering as parallel capable")                                \
 678                                                                             \
 679   product_pd(bool, DontYieldALot,                                           \
 680           "Throw away obvious excess yield calls")                          \
 681                                                                             \
 682   develop(bool, UseDetachedThreads, true,                                   \
 683           "Use detached threads that are recycled upon termination "        \
 684           "(for Solaris only)")                                             \
 685                                                                             \
 686   experimental(bool, DisablePrimordialThreadGuardPages, false,              \
 687                "Disable the use of stack guard pages if the JVM is loaded " \
 688                "on the primordial process thread")                          \
 689                                                                             \
 690   product(bool, UseLWPSynchronization, true,                                \
 691           "Use LWP-based instead of libthread-based synchronization "       \
 692           "(SPARC only)")                                                   \
 693                                                                             \
 694   product(intx, MonitorBound, 0, "(Deprecated) Bound Monitor population")   \
 695           range(0, max_jint)                                                \
 696                                                                             \










 697   experimental(intx, MonitorUsedDeflationThreshold, 90,                     \
 698                 "Percentage of used monitors before triggering cleanup "    \
 699                 "safepoint which deflates monitors (0 is off). "            \
 700                 "The check is performed on GuaranteedSafepointInterval.")   \
 701                 range(0, 100)                                               \
 702                                                                             \
 703   experimental(intx, hashCode, 5,                                           \
 704                "(Unstable) select hashCode generation algorithm")           \
 705                                                                             \
 706   product(bool, FilterSpuriousWakeups, true,                                \
 707           "When true prevents OS-level spurious, or premature, wakeups "    \
 708           "from Object.wait (Ignored for Windows)")                         \
 709                                                                             \
 710   develop(bool, UsePthreads, false,                                         \
 711           "Use pthread-based instead of libthread-based synchronization "   \
 712           "(SPARC only)")                                                   \
 713                                                                             \
 714   product(bool, ReduceSignalUsage, false,                                   \
 715           "Reduce the use of OS signals in Java and/or the VM")             \
 716                                                                             \
 717   develop(bool, LoadLineNumberTables, true,                                 \
 718           "Tell whether the class file parser loads line number tables")    \
 719                                                                             \
 720   develop(bool, LoadLocalVariableTables, true,                              \




 677           "registering as parallel capable")                                \
 678                                                                             \
 679   product_pd(bool, DontYieldALot,                                           \
 680           "Throw away obvious excess yield calls")                          \
 681                                                                             \
 682   develop(bool, UseDetachedThreads, true,                                   \
 683           "Use detached threads that are recycled upon termination "        \
 684           "(for Solaris only)")                                             \
 685                                                                             \
 686   experimental(bool, DisablePrimordialThreadGuardPages, false,              \
 687                "Disable the use of stack guard pages if the JVM is loaded " \
 688                "on the primordial process thread")                          \
 689                                                                             \
 690   product(bool, UseLWPSynchronization, true,                                \
 691           "Use LWP-based instead of libthread-based synchronization "       \
 692           "(SPARC only)")                                                   \
 693                                                                             \
 694   product(intx, MonitorBound, 0, "(Deprecated) Bound Monitor population")   \
 695           range(0, max_jint)                                                \
 696                                                                             \
 697   diagnostic(bool, AsyncDeflateIdleMonitors, true,                          \
 698           "Deflate idle monitors using the ServiceThread.")                 \
 699                                                                             \
 700   /* notice: the max range value here is max_jint, not max_intx  */         \
 701   /* because of overflow issue                                   */         \
 702   diagnostic(intx, AsyncDeflationInterval, 250,                             \
 703           "Async deflate idle monitors every so many milliseconds when "    \
 704           "MonitorUsedDeflationThreshold is exceeded (0 is off).")          \
 705           range(0, max_jint)                                                \
 706                                                                             \
 707   experimental(intx, MonitorUsedDeflationThreshold, 90,                     \
 708           "Percentage of used monitors before triggering deflation (0 is "  \
 709           "off). The check is performed on GuaranteedSafepointInterval "    \
 710           "or AsyncDeflateInterval.")                                       \
 711           range(0, 100)                                                     \
 712                                                                             \
 713   experimental(intx, hashCode, 5,                                           \
 714                "(Unstable) select hashCode generation algorithm")           \
 715                                                                             \
 716   product(bool, FilterSpuriousWakeups, true,                                \
 717           "When true prevents OS-level spurious, or premature, wakeups "    \
 718           "from Object.wait (Ignored for Windows)")                         \
 719                                                                             \
 720   develop(bool, UsePthreads, false,                                         \
 721           "Use pthread-based instead of libthread-based synchronization "   \
 722           "(SPARC only)")                                                   \
 723                                                                             \
 724   product(bool, ReduceSignalUsage, false,                                   \
 725           "Reduce the use of OS signals in Java and/or the VM")             \
 726                                                                             \
 727   develop(bool, LoadLineNumberTables, true,                                 \
 728           "Tell whether the class file parser loads line number tables")    \
 729                                                                             \
 730   develop(bool, LoadLocalVariableTables, true,                              \


< prev index next >