src/hotspot/share/memory/metaspace.cpp
branchstuefe-new-metaspace-branch
changeset 58839 d888a9d9f9a5
parent 58646 bcdba1c9f1fe
child 59272 54750b448264
--- a/src/hotspot/share/memory/metaspace.cpp	Tue Oct 29 08:56:10 2019 +0100
+++ b/src/hotspot/share/memory/metaspace.cpp	Tue Oct 29 12:07:19 2019 +0100
@@ -824,6 +824,10 @@
 #ifdef _LP64
     if (using_class_space()) {
       char* base = (char*)align_up(CompressedOops::end(), _reserve_alignment);
+      if (ForceCompressedClassSpaceStartAddress != 0) {
+        base = (char*)ForceCompressedClassSpaceStartAddress;
+        log_debug(gc, metaspace)("Forcing class space start address to " PTR_FORMAT ".", p2i(base));
+      }
       allocate_metaspace_compressed_klass_ptrs(base, 0);
     }
 #endif // _LP64