From d8a31c4cb8a618bf60767f336deed3c8f9beb556 Mon Sep 17 00:00:00 2001 From: Man Cao Date: Tue, 12 Dec 2017 11:55:57 -0500 Subject: [PATCH] 8193386: CompressedClassSize too large with MaxMetaspace Reviewed-by: ysuenaga, coleenp --- src/hotspot/share/memory/metaspace.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hotspot/share/memory/metaspace.cpp b/src/hotspot/share/memory/metaspace.cpp index 18de6beaef9..bb11f40c9c5 100644 --- a/src/hotspot/share/memory/metaspace.cpp +++ b/src/hotspot/share/memory/metaspace.cpp @@ -3695,7 +3695,6 @@ void Metaspace::ergo_initialize() { MaxMetaspaceExpansion = align_down_bounded(MaxMetaspaceExpansion, _commit_alignment); CompressedClassSpaceSize = align_down_bounded(CompressedClassSpaceSize, _reserve_alignment); - set_compressed_class_space_size(CompressedClassSpaceSize); // Initial virtual space size will be calculated at global_initialize() size_t min_metaspace_sz = @@ -3714,6 +3713,7 @@ void Metaspace::ergo_initialize() { min_metaspace_sz); } + set_compressed_class_space_size(CompressedClassSpaceSize); } void Metaspace::global_initialize() {