From 17c42cddd220a0f47f8b944271d9b96b32e51b59 Mon Sep 17 00:00:00 2001 From: Evgeny Astigeevich Date: Tue, 28 Nov 2023 23:21:16 +0000 Subject: [PATCH] Fix code heap initial sizes to be multiple of rs.alignment() --- src/hotspot/share/code/codeCache.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hotspot/share/code/codeCache.cpp b/src/hotspot/share/code/codeCache.cpp index 79a73819ac317..ab056819a0489 100644 --- a/src/hotspot/share/code/codeCache.cpp +++ b/src/hotspot/share/code/codeCache.cpp @@ -458,7 +458,7 @@ void CodeCache::add_heap(const ReservedSpace& rs, const char* name, CodeBlobType // Special Reserve Space is fully committed. size_initial = rs.size(); } - size_initial = align_up(size_initial, rs.page_size()); + size_initial = align_up(size_initial, rs.alignment()); assert(size_initial <= rs.size(), "Initial size must not exceed reserved size"); if (!heap->reserve(rs, size_initial, CodeCacheSegmentSize)) {