< prev index next >

src/hotspot/share/runtime/globals.hpp

Print this page




 230           "lp64_product means flag is always constant in 32 bit VM")        \
 231                                                                             \
 232   lp64_product(bool, UseCompressedClassPointers, false,                     \
 233           "Use 32-bit class pointers in 64-bit VM. "                        \
 234           "lp64_product means flag is always constant in 32 bit VM")        \
 235                                                                             \
 236   notproduct(bool, CheckCompressedOops, true,                               \
 237           "Generate checks in encoding/decoding code in debug VM")          \
 238                                                                             \
 239   product(uintx, HeapSearchSteps, 3 PPC64_ONLY(+17),                        \
 240           "Heap allocation steps through preferred address regions to find" \
 241           " where it can allocate the heap. Number of steps to take per "   \
 242           "region.")                                                        \
 243           range(1, max_uintx)                                               \
 244                                                                             \
 245   lp64_product(intx, ObjectAlignmentInBytes, 8,                             \
 246           "Default object alignment in bytes, 8 is minimum")                \
 247           range(8, 256)                                                     \
 248           constraint(ObjectAlignmentInBytesConstraintFunc,AtParse)          \
 249                                                                             \
 250   product(bool, AssumeMP, true,                                             \
 251           "(Deprecated) Instruct the VM to assume multiple processors are available")\
 252                                                                             \
 253   /* UseMembar is theoretically a temp flag used for memory barrier      */ \
 254   /* removal testing.  It was supposed to be removed before FCS but has  */ \
 255   /* been re-added (see 6401008)                                         */ \
 256   product_pd(bool, UseMembar,                                               \
 257           "(Unstable) Issues membars on thread state transitions")          \
 258                                                                             \
 259   develop(bool, CleanChunkPoolAsync, true,                                  \
 260           "Clean the chunk pool asynchronously")                            \
 261                                                                             \
 262   product_pd(bool, ThreadLocalHandshakes,                                   \
 263           "Use thread-local polls instead of global poll for safepoints.")  \
 264           constraint(ThreadLocalHandshakesConstraintFunc,AfterErgo)         \
 265                                                                             \
 266   diagnostic(uint, HandshakeTimeout, 0,                                     \
 267           "If nonzero set a timeout in milliseconds for handshakes")        \
 268                                                                             \
 269   experimental(bool, AlwaysSafeConstructors, false,                         \
 270           "Force safe construction, as if all fields are final.")           \
 271                                                                             \
 272   diagnostic(bool, UnlockDiagnosticVMOptions, trueInDebug,                  \




 230           "lp64_product means flag is always constant in 32 bit VM")        \
 231                                                                             \
 232   lp64_product(bool, UseCompressedClassPointers, false,                     \
 233           "Use 32-bit class pointers in 64-bit VM. "                        \
 234           "lp64_product means flag is always constant in 32 bit VM")        \
 235                                                                             \
 236   notproduct(bool, CheckCompressedOops, true,                               \
 237           "Generate checks in encoding/decoding code in debug VM")          \
 238                                                                             \
 239   product(uintx, HeapSearchSteps, 3 PPC64_ONLY(+17),                        \
 240           "Heap allocation steps through preferred address regions to find" \
 241           " where it can allocate the heap. Number of steps to take per "   \
 242           "region.")                                                        \
 243           range(1, max_uintx)                                               \
 244                                                                             \
 245   lp64_product(intx, ObjectAlignmentInBytes, 8,                             \
 246           "Default object alignment in bytes, 8 is minimum")                \
 247           range(8, 256)                                                     \
 248           constraint(ObjectAlignmentInBytesConstraintFunc,AtParse)          \
 249                                                                             \



 250   /* UseMembar is theoretically a temp flag used for memory barrier      */ \
 251   /* removal testing.  It was supposed to be removed before FCS but has  */ \
 252   /* been re-added (see 6401008)                                         */ \
 253   product_pd(bool, UseMembar,                                               \
 254           "(Unstable) Issues membars on thread state transitions")          \
 255                                                                             \
 256   develop(bool, CleanChunkPoolAsync, true,                                  \
 257           "Clean the chunk pool asynchronously")                            \
 258                                                                             \
 259   product_pd(bool, ThreadLocalHandshakes,                                   \
 260           "Use thread-local polls instead of global poll for safepoints.")  \
 261           constraint(ThreadLocalHandshakesConstraintFunc,AfterErgo)         \
 262                                                                             \
 263   diagnostic(uint, HandshakeTimeout, 0,                                     \
 264           "If nonzero set a timeout in milliseconds for handshakes")        \
 265                                                                             \
 266   experimental(bool, AlwaysSafeConstructors, false,                         \
 267           "Force safe construction, as if all fields are final.")           \
 268                                                                             \
 269   diagnostic(bool, UnlockDiagnosticVMOptions, trueInDebug,                  \


< prev index next >