< prev index next >
src/hotspot/share/runtime/globals.hpp
Print this page
rev 60538 : imported patch jep387-all.patch
@@ -898,11 +898,10 @@
\
product(size_t, InitialBootClassLoaderMetaspaceSize, \
NOT_LP64(2200*K) LP64_ONLY(4*M), \
"(Deprecated) Initial size of the boot class loader data metaspace") \
range(30*K, max_uintx/BytesPerWord) \
- constraint(InitialBootClassLoaderMetaspaceSizeConstraintFunc, AfterErgo)\
\
product(bool, PrintHeapAtSIGBREAK, true, \
"Print heap layout in response to SIGBREAK") \
\
manageable(bool, PrintClassHistogram, false, \
@@ -1549,10 +1548,22 @@
product(size_t, CompressedClassSpaceSize, 1*G, \
"Maximum size of class area in Metaspace when compressed " \
"class pointers are used") \
range(1*M, 3*G) \
\
+ experimental(uintx, ForceCompressedClassSpaceStartAddress, 0, \
+ "Force class space start address to a given value.") \
+ \
+ product(ccstr, MetaspaceReclaimPolicy, "balanced", \
+ "options: balanced, aggressive, none") \
+ \
+ develop(bool, MetaspaceGuardAllocations, false, \
+ "Metapace allocations are guarded.") \
+ \
+ develop(bool, MetaspaceHandleDeallocations, true, \
+ "Switch off Metapace deallocation handling.") \
+ \
manageable(uintx, MinHeapFreeRatio, 40, \
"The minimum percentage of heap free after GC to avoid expansion."\
" For most GCs this applies to the old generation. In G1 and" \
" ParallelGC it applies to the whole heap.") \
range(0, 100) \
< prev index next >