From 56c3955e94bcf43a34a6814f19cc2f772f446e33 Mon Sep 17 00:00:00 2001 From: Christian Haeubl Date: Mon, 31 Mar 2025 08:31:56 +0200 Subject: [PATCH] Use correct hub size in debug info. --- .../oracle/svm/hosted/image/NativeImageDebugInfoProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/substratevm/src/com.oracle.svm.hosted/src/com/oracle/svm/hosted/image/NativeImageDebugInfoProvider.java b/substratevm/src/com.oracle.svm.hosted/src/com/oracle/svm/hosted/image/NativeImageDebugInfoProvider.java index f3e0dc7e637d..64b66f971fd1 100644 --- a/substratevm/src/com.oracle.svm.hosted/src/com/oracle/svm/hosted/image/NativeImageDebugInfoProvider.java +++ b/substratevm/src/com.oracle.svm.hosted/src/com/oracle/svm/hosted/image/NativeImageDebugInfoProvider.java @@ -449,7 +449,7 @@ private Stream computeHeaderTypeInfo() { List infos = new LinkedList<>(); int hubOffset = ol.getHubOffset(); - NativeImageDebugHeaderFieldInfo hubField = new NativeImageDebugHeaderFieldInfo("hub", hubType, hubOffset, referenceSize); + NativeImageDebugHeaderFieldInfo hubField = new NativeImageDebugHeaderFieldInfo("hub", hubType, hubOffset, ol.getHubSize()); NativeImageHeaderTypeInfo objHeader = new NativeImageHeaderTypeInfo("_objhdr", ol.getFirstFieldOffset(), hubField); if (hubOffset > 0) { assert hubOffset == Integer.BYTES || hubOffset == Long.BYTES;