Comment

A total of 6,514 java.lang.ref.SoftReference objects have been found, which softly reference 1,408 objects.
39,635 objects totalling 1.5 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 5,013 objects
5,013240,6241,056,320
java.lang.ref.SoftReference
First 10 of 966 objects
96638,64071,048
org.codehaus.groovy.util.ReferenceType$SoftRef
First 10 of 426 objects
42617,04017,040
org.hibernate.validator.internal.util.ConcurrentReferenceHashMap$SoftValueReference
First 10 of 46 objects
462,208648,904
org.hibernate.validator.internal.util.ConcurrentReferenceHashMap$SoftKeyReference
First 10 of 46 objects
461,8401,840
sun.security.util.MemoryCache$SoftCacheEntry
First 10 of 14 objects
146725,920
org.aspectj.apache.bcel.util.ClassLoaderRepository$SoftHashMap$SpecialValue
All 3 objects
3144144
  • Total: 7 entries
6,514301,168
Histogram of Softly Referenced
Class NameObjectsShallow Heap
org.springframework.util.ConcurrentReferenceHashMap$Entry
First 10 of 919 objects
91922,056
org.codehaus.groovy.ast.ClassNode
First 10 of 134 objects
13419,296
java.lang.reflect.Method
First 10 of 89 objects
897,832
org.codehaus.groovy.reflection.CachedClass
First 10 of 79 objects
795,688
org.hibernate.validator.internal.metadata.aggregated.BeanMetaDataImpl
First 10 of 42 objects
423,024
java.lang.Class
First 10 of 45 objects
452,352
sun.security.ssl.SSLSessionImpl
First 10 of 11 objects
111,584
org.codehaus.groovy.reflection.stdclasses.ArrayCachedClass
First 10 of 15 objects
151,080
java.lang.invoke.LambdaForm
First 10 of 20 objects
20960
groovy.lang.MetaClassImpl
All 8 objects
8896
org.codehaus.groovy.reflection.stdclasses.CachedSAMClass
All 9 objects
9720
org.codehaus.groovy.reflection.CachedConstructor[]
All 9 objects
9248
org.codehaus.groovy.reflection.stdclasses.BooleanCachedClass
All 2 objects
2160
org.codehaus.groovy.reflection.stdclasses.DoubleCachedClass
All 2 objects
2160
org.codehaus.groovy.reflection.stdclasses.IntegerCachedClass
All 2 objects
2160
org.codehaus.groovy.reflection.stdclasses.LongCachedClass
All 2 objects
2160
org.codehaus.groovy.reflection.stdclasses.FloatCachedClass
All 2 objects
2160
java.lang.invoke.DirectMethodHandle
All 4 objects
4128
java.util.jar.Manifest
All 4 objects
496
org.codehaus.groovy.reflection.stdclasses.CachedClosureClass
Only object
180
org.codehaus.groovy.reflection.stdclasses.CharacterCachedClass
Only object
180
org.codehaus.groovy.reflection.stdclasses.BigDecimalCachedClass
Only object
180
org.codehaus.groovy.reflection.stdclasses.StringCachedClass
Only object
172
org.codehaus.groovy.reflection.stdclasses.BigIntegerCachedClass
Only object
172
org.codehaus.groovy.reflection.stdclasses.NumberCachedClass
Only object
172
  • Total: 25 of 28 entries; 3 more
1,40867,352
Only Softly Retained
Class NameObjectsShallow Heap
byte[]
First 10 of 7,526 objects
7,526345,128
java.lang.reflect.Method
First 10 of 2,380 objects
2,380209,440
java.util.HashMap$Node
First 10 of 5,242 objects
5,242167,744
java.lang.String
First 10 of 6,961 objects
6,961167,064
java.util.HashMap$Node[]
First 10 of 1,366 objects
1,366133,024
java.util.LinkedHashMap$Entry
First 10 of 2,406 objects
2,40696,240
java.util.LinkedHashMap
First 10 of 1,238 objects
1,23869,328
org.hibernate.validator.internal.metadata.aggregated.PropertyMetaData
First 10 of 1,462 objects
1,46258,480
java.lang.reflect.Field
First 10 of 682 objects
68249,104
java.lang.Class[]
First 10 of 1,264 objects
1,26428,696
org.springframework.core.ResolvableType
First 10 of 485 objects
48523,280
org.springframework.util.ConcurrentReferenceHashMap$Entry
First 10 of 919 objects
91922,056
org.springframework.core.MethodParameter
First 10 of 267 objects
26717,088
sun.reflect.annotation.AnnotationInvocationHandler
First 10 of 686 objects
68616,464
org.springframework.beans.GenericTypeAwarePropertyDescriptor
First 10 of 118 objects
11811,328
java.util.HashMap
First 10 of 231 objects
23111,088
java.lang.reflect.Method[]
First 10 of 85 objects
859,312
java.lang.annotation.Annotation[]
First 10 of 407 objects
4079,040
java.lang.Object[]
First 10 of 168 objects
1688,928
org.springframework.util.ConcurrentReferenceHashMap$Segment
First 10 of 176 objects
1767,040
com.sun.proxy.$Proxy219
First 10 of 413 objects
4136,608
java.lang.reflect.Type[]
First 10 of 269 objects
2696,448
sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl
First 10 of 262 objects
2626,288
java.beans.MethodRef
First 10 of 236 objects
2365,664
java.util.concurrent.locks.ReentrantLock$NonfairSync
First 10 of 176 objects
1765,632
  • Total: 25 of 170 entries; 145 more
39,6351,598,696
Referents strongly retained by soft reference
Class NameObjectsShallow Heap