-
Notifications
You must be signed in to change notification settings - Fork 324
Closed
Labels
Description
Steps to reproduce:
- run VisualVM with
-J-Dorg.graalvm.visualvm.lib.jfluid.heap.level=100
- open attached heapdump from Substrate VM heapdump-1693551770802.hprof.gz
- the log file conains the following log. See below.
- inspect heap dump and discover that object arrays are roughly twice as big
CONFIG [org.graalvm.visualvm.lib.jfluid.heap.ObjectSizeSettings]: MinimumInstanceSize set to 24
CONFIG [org.graalvm.visualvm.lib.jfluid.heap.ObjectSizeSettings]: OopSize uses idSize 8
CONFIG [org.graalvm.visualvm.lib.jfluid.heap.ObjectSizeSettings]: OopSize computed as 16
The log shows that the oopSize
is computed as 16, but it should be 8.