< prev index next >

src/hotspot/share/runtime/globals.hpp

Print this page
rev 51675 : imported patch 8210514


 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, SyncFlags, 0, "(Unsafe, Unstable) "                    \
 845                "Experimental Sync flags")                                   \
 846                                                                             \
 847   experimental(intx, SyncVerbose, 0, "(Unstable)")                          \
 848                                                                             \
 849   experimental(intx, hashCode, 5,                                           \
 850                "(Unstable) select hashCode generation algorithm")           \
 851                                                                             \
 852   product(bool, FilterSpuriousWakeups, true,                                \
 853           "When true prevents OS-level spurious, or premature, wakeups "    \
 854           "from Object.wait (Ignored for Windows)")                         \
 855                                                                             \
 856   develop(bool, UsePthreads, false,                                         \
 857           "Use pthread-based instead of libthread-based synchronization "   \
 858           "(SPARC only)")                                                   \
 859                                                                             \
 860   product(bool, ReduceSignalUsage, false,                                   \
 861           "Reduce the use of OS signals in Java and/or the VM")             \
 862                                                                             \
 863   develop_pd(bool, ShareVtableStubs,                                        \
 864           "Share vtable stubs (smaller code but worse branch prediction")   \
 865                                                                             \
 866   develop(bool, LoadLineNumberTables, true,                                 \
 867           "Tell whether the class file parser loads line number tables")    \
 868                                                                             \




 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, SyncFlags, 0, "(Unsafe, Unstable) "                    \
 845                "Experimental Sync flags")                                   \
 846                                                                             \


 847   experimental(intx, hashCode, 5,                                           \
 848                "(Unstable) select hashCode generation algorithm")           \
 849                                                                             \
 850   product(bool, FilterSpuriousWakeups, true,                                \
 851           "When true prevents OS-level spurious, or premature, wakeups "    \
 852           "from Object.wait (Ignored for Windows)")                         \
 853                                                                             \
 854   develop(bool, UsePthreads, false,                                         \
 855           "Use pthread-based instead of libthread-based synchronization "   \
 856           "(SPARC only)")                                                   \
 857                                                                             \
 858   product(bool, ReduceSignalUsage, false,                                   \
 859           "Reduce the use of OS signals in Java and/or the VM")             \
 860                                                                             \
 861   develop_pd(bool, ShareVtableStubs,                                        \
 862           "Share vtable stubs (smaller code but worse branch prediction")   \
 863                                                                             \
 864   develop(bool, LoadLineNumberTables, true,                                 \
 865           "Tell whether the class file parser loads line number tables")    \
 866                                                                             \


< prev index next >