Comment

A total of 27,006 java.lang.ref.SoftReference objects have been found, which softly reference 26,821 objects.
281,861 objects totalling 10.7 MB are retained (kept alive) only via soft references.
No objects totalling 0 B are softly referenced and also strongly retained (kept alive) via soft references.

Histogram of Soft References
Class NameObjectsShallow HeapRetained Heap
org.springframework.util.ConcurrentReferenceHashMap$SoftEntryReference
First 10 of 25,680 objects
25,6801,232,6408,408,424
java.lang.ref.SoftReference
First 10 of 710 objects
71028,4002,817,536
org.codehaus.groovy.util.ReferenceType$SoftRef
First 10 of 484 objects
48419,36094,760
org.hibernate.validator.internal.util.ConcurrentReferenceHashMap$SoftValueReference
First 10 of 47 objects
472,256690,288
org.hibernate.validator.internal.util.ConcurrentReferenceHashMap$SoftKeyReference
First 10 of 47 objects
471,8801,880
java.lang.invoke.LambdaFormEditor$Transform
First 10 of 22 objects
221,05622,696
sun.security.util.MemoryCache$SoftCacheEntry
First 10 of 13 objects
136245,744
org.aspectj.apache.bcel.util.ClassLoaderRepository$SoftHashMap$SpecialValue
All 3 objects
31441,104
  • Total: 8 entries
27,0061,286,360
Histogram of Softly Referenced
Class NameObjectsShallow Heap
org.springframework.util.ConcurrentReferenceHashMap$Entry
First 10 of 25,680 objects
25,680616,320
org.codehaus.groovy.ast.ClassNode
First 10 of 137 objects
13719,728
java.util.jar.Manifest
First 10 of 340 objects
3408,160
java.lang.reflect.Method
First 10 of 90 objects
907,920
org.codehaus.groovy.reflection.CachedClass
First 10 of 109 objects
1097,848
org.hibernate.validator.internal.metadata.aggregated.BeanMetaDataImpl
First 10 of 47 objects
473,384
java.util.HashSet
First 10 of 158 objects
1582,528
org.codehaus.groovy.reflection.CachedMethod[]
First 10 of 26 objects
262,464
java.lang.Class
First 10 of 46 objects
462,384
java.lang.invoke.LambdaForm
First 10 of 42 objects
422,016
sun.security.ssl.SSLSessionImpl
All 10 objects
101,440
org.codehaus.groovy.reflection.stdclasses.CachedSAMClass
First 10 of 17 objects
171,360
org.codehaus.groovy.reflection.stdclasses.ArrayCachedClass
First 10 of 15 objects
151,080
groovy.lang.MetaClassImpl
All 9 objects
91,008
org.codehaus.groovy.reflection.CachedField[]
First 10 of 18 objects
18744
java.util.ArrayList
First 10 of 25 objects
25600
sun.nio.cs.UTF_8$Encoder
All 9 objects
9432
org.codehaus.groovy.reflection.CachedConstructor[]
All 10 objects
10304
java.net.URL
All 3 objects
3192
org.codehaus.groovy.runtime.callsite.CallSiteArray
All 7 objects
7168
org.codehaus.groovy.reflection.stdclasses.FloatCachedClass
All 2 objects
2160
org.codehaus.groovy.reflection.stdclasses.LongCachedClass
All 2 objects
2160
org.codehaus.groovy.reflection.stdclasses.DoubleCachedClass
All 2 objects
2160
org.codehaus.groovy.reflection.stdclasses.BooleanCachedClass
All 2 objects
2160
org.codehaus.groovy.reflection.stdclasses.IntegerCachedClass
All 2 objects
2160
  • Total: 25 of 35 entries; 10 more
26,821681,568
Only Softly Retained
Class NameObjectsShallow Heap
byte[]
First 10 of 24,198 objects
24,1981,695,024
java.lang.reflect.Method
First 10 of 13,662 objects
13,6621,202,256
org.springframework.core.MethodParameter
First 10 of 18,634 objects
18,6341,192,576
org.springframework.core.convert.Property
First 10 of 16,195 objects
16,195647,800
org.springframework.util.ConcurrentReferenceHashMap$Entry
First 10 of 25,680 objects
25,680616,320
java.lang.String
First 10 of 23,292 objects
23,292559,008
org.springframework.core.ResolvableType
First 10 of 11,099 objects
11,099532,752
java.util.LinkedHashMap$Entry
First 10 of 12,770 objects
12,770510,800
java.lang.reflect.Field
First 10 of 6,478 objects
6,478466,416
java.util.LinkedHashMap
First 10 of 6,961 objects
6,961389,816
java.util.HashMap$Node[]
First 10 of 7,169 objects
7,169379,480
java.lang.annotation.Annotation[]
First 10 of 16,759 objects
16,759376,088
java.util.HashMap$Node
First 10 of 10,718 objects
10,718342,976
java.lang.Class[]
First 10 of 9,929 objects
9,929225,000
org.springframework.util.ConcurrentReferenceHashMap$Segment
First 10 of 3,632 objects
3,632145,280
java.util.jar.Attributes$Name
First 10 of 5,534 objects
5,534132,816
org.springframework.core.ResolvableType$DefaultVariableResolver
First 10 of 7,582 objects
7,582121,312
java.util.concurrent.locks.ReentrantLock$NonfairSync
First 10 of 3,632 objects
3,632116,224
java.lang.ref.ReferenceQueue
First 10 of 3,632 objects
3,632116,224
org.springframework.beans.GenericTypeAwarePropertyDescriptor
First 10 of 1,157 objects
1,157111,072
org.springframework.core.ResolvableType[]
First 10 of 4,974 objects
4,97490,480
org.springframework.core.SerializableTypeWrapper$MethodParameterTypeProvider
First 10 of 2,779 objects
2,77988,928
org.springframework.util.ConcurrentReferenceHashMap$Reference[]
First 10 of 3,632 objects
3,63287,456
org.springframework.util.ConcurrentReferenceHashMap$ReferenceManager
First 10 of 3,632 objects
3,63287,168
java.util.jar.Attributes
First 10 of 5,130 objects
5,13082,080
  • Total: 25 of 415 entries; 390 more
281,86111,175,200
Referents strongly retained by soft reference
Class NameObjectsShallow Heap