$ jcmd GC.class_histogram (100000 subtasks parked, mode=sv, JDK 25) 1: 100000 115102880 jdk.internal.vm.StackChunk (java.base@25.0.4.1) 2: 100000 16800000 java.lang.VirtualThread (java.base@25.0.4.1) 9: 100000 2400000 java.util.concurrent.StructuredTaskScopeImpl$SubtaskImpl (java.base@25.0.4.1) 128: 5 160 java.lang.ScopedValue$Carrier (java.base@25.0.4.1) 175: 5 80 java.lang.InheritableThreadLocal (java.base@25.0.4.1) 177: 5 80 java.lang.ScopedValue (java.base@25.0.4.1) 203: 2 48 java.lang.ScopedValue$Snapshot (java.base@25.0.4.1) 257: 1 32 java.util.concurrent.ThreadLocalRandom (java.base@25.0.4.1) 281: 1 24 java.util.concurrent.StructuredTaskScopeImpl$SubtaskImpl$AltResult (java.base@25.0.4.1) 292: 1 24 jdk.internal.vm.ScopedValueContainer$BindingsSnapshot (java.base@25.0.4.1) 324: 1 16 java.lang.ThreadLocal (java.base@25.0.4.1) 353: 1 16 java.util.concurrent.ThreadLocalRandom$Access$1 (java.base@25.0.4.1) Total 1133788 172079104