From bb99297dbb36f46f925cf4b184dcc10035421237 Mon Sep 17 00:00:00 2001 From: Roman Kennke Date: Wed, 8 Nov 2023 16:29:17 +0000 Subject: [PATCH] 8319726: Parallel GC: Re-use object in object-iterator --- src/hotspot/share/gc/parallel/mutableSpace.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hotspot/share/gc/parallel/mutableSpace.cpp b/src/hotspot/share/gc/parallel/mutableSpace.cpp index cf0605562487a..73329aa6d33cb 100644 --- a/src/hotspot/share/gc/parallel/mutableSpace.cpp +++ b/src/hotspot/share/gc/parallel/mutableSpace.cpp @@ -247,7 +247,7 @@ void MutableSpace::object_iterate(ObjectClosure* cl) { assert(obj->forwardee() != obj, "must not be self-forwarded"); } #endif - p += cast_to_oop(p)->size(); + p += obj->size(); } }