< prev index next > src/hotspot/share/runtime/globals.hpp
Print this page
\
product(bool, UseCompressedOops, false, \
"Use 32-bit object references in 64-bit VM. " \
"lp64_product means flag is always constant in 32 bit VM") \
\
! product(bool, UseCompressedClassPointers, false, \
"Use 32-bit class pointers in 64-bit VM. " \
"lp64_product means flag is always constant in 32 bit VM") \
\
product(int, ObjectAlignmentInBytes, 8, \
"Default object alignment in bytes, 8 is minimum") \
\
product(bool, UseCompressedOops, false, \
"Use 32-bit object references in 64-bit VM. " \
"lp64_product means flag is always constant in 32 bit VM") \
\
! product(bool, UseCompressedClassPointers, true, \
"Use 32-bit class pointers in 64-bit VM. " \
"lp64_product means flag is always constant in 32 bit VM") \
\
product(int, ObjectAlignmentInBytes, 8, \
"Default object alignment in bytes, 8 is minimum") \
"If true, error data is printed to stderr instead of a file") \
\
product(bool, ErrorFileToStdout, false, \
"If true, error data is printed to stdout instead of a file") \
\
! develop(bool, UseHeavyMonitors, false, \
"(Deprecated) Use heavyweight instead of lightweight Java " \
"monitors") \
\
develop(bool, VerifyHeavyMonitors, false, \
"Checks that no stack locking happens when using " \
"If true, error data is printed to stderr instead of a file") \
\
product(bool, ErrorFileToStdout, false, \
"If true, error data is printed to stdout instead of a file") \
\
! product(bool, UseHeavyMonitors, false, DIAGNOSTIC, \
"(Deprecated) Use heavyweight instead of lightweight Java " \
"monitors") \
\
develop(bool, VerifyHeavyMonitors, false, \
"Checks that no stack locking happens when using " \
constraint(MaxMetaspaceSizeConstraintFunc,AfterErgo) \
\
product(size_t, CompressedClassSpaceSize, 1*G, \
"Maximum size of class area in Metaspace when compressed " \
"class pointers are used") \
! range(1*M, 3*G) \
\
! develop(size_t, CompressedClassSpaceBaseAddress, 0, \
"Force the class space to be allocated at this address or " \
"fails VM initialization (requires -Xshare=off.") \
\
product(ccstr, MetaspaceReclaimPolicy, "balanced", \
"options: balanced, aggressive, none") \
constraint(MaxMetaspaceSizeConstraintFunc,AfterErgo) \
\
product(size_t, CompressedClassSpaceSize, 1*G, \
"Maximum size of class area in Metaspace when compressed " \
"class pointers are used") \
! constraint(CompressedClassSpaceSizeConstraintFunc,AtParse) \
\
! product(size_t, CompressedClassSpaceBaseAddress, 0, DIAGNOSTIC, \
"Force the class space to be allocated at this address or " \
"fails VM initialization (requires -Xshare=off.") \
\
product(ccstr, MetaspaceReclaimPolicy, "balanced", \
"options: balanced, aggressive, none") \
\
develop(bool, VerifyCrossModifyFence, \
false AARCH64_ONLY(DEBUG_ONLY(||true)), \
"Mark all threads after a safepoint, and clear on a modify " \
"fence. Add cleanliness checks.") \
+ \
+ product(bool, HeapObjectStats, false, DIAGNOSTIC, \
+ "Enable gathering of heap object statistics") \
+ \
+ product(size_t, HeapObjectStatsSamplingInterval, 500, DIAGNOSTIC, \
+ "Heap object statistics sampling interval (ms)") \
+ \
+ product(bool, UseFastLocking, false, EXPERIMENTAL, \
+ "Use fast-locking instead of stack-locking") \
// end of RUNTIME_FLAGS
DECLARE_FLAGS(LP64_RUNTIME_FLAGS)
DECLARE_ARCH_FLAGS(ARCH_FLAGS)
< prev index next >