## Heap walker - Classes

Session: | LOGBACK HLoggerrrrrr creation
Time of export: | Tuesday, June 7, 2005 7:08:31 PM CEST
| JVM time: | 04:23
| Current object set: | 21314 objects in 122 classes, 9561 arrays | Selection steps: | 1 selection step, 2352 kB shallow size | Sorted by: | Instance count

Name | Instance count | Size
--- | --- | ---
java.lang.String | 8,540 | 204,960
char[ ] | 4,874 | 668,744
java.util.HashMap$Entry | 4,038 | 96,912
com.logback.HLoggerrrrrr | 4,015 | 160,600
<class>[ ] | 3,314 | 272,144
java.util.HashMap | 3,038 | 121,520
com.logback.control.CreateLogger | 1,000 | 16,000
int[ ] | 562 | 698,560
short[ ] | 436 | 27,368
byte[ ] | 374 | 68,656
com.logback.control.SetLevel | 190 | 3,040
java.lang.StringBuffer | 86 | 1,376
java.util.Hashtable$Entry | 57 | 1,368
java.util.Locale | 22 | 704
java.lang.Object | 20 | 160
java.util.LinkedHashMap$Entry | 17 | 544
java.io.ExpiringCache$Entry | 15 | 360
java.io.ObjectStreamField | 12 | 384
java.util.Vector | 12 | 288
java.net.URL | 11 | 616
java.lang.ref.Finalizer | 10 | 320
java.lang.Class | 9 | 792
java.util.ArrayList | 8 | 192
java.lang.Thread | 7 | 672
java.lang.ref.SoftReference | 6 | 192
java.util.Hashtable | 6 | 240
java.security.AccessControlContext | 6 | 144
java.lang.reflect.Constructor | 6 | 384
java.lang.ref.ReferenceQueue$Lock | 6 | 48
com.logback.Level | 6 | 96
java.lang.RuntimePermission | 5 | 120
java.util.jar.JarFile | 4 | 256
sun.misc.URLClassPath$JarLoader | 4 | 128
java.lang.ref.ReferenceQueue | 4 | 96
java.io.File | 4 | 64
sun.misc.SoftCache | 3 | 96
sun.reflect.DelegatingConstructorAccessorImpl | 3 | 48
sun.misc.URLClassPath$FileLoader | 3 | 48
java.nio.charset.CodingErrorAction | 3 | 48
java.io.FileDescriptor | 3 | 72
java.lang.OutOfMemoryError | 3 | 72
java.util.Stack | 3 | 72
java.security.ProtectionDomain | 3 | 96
java.lang.ThreadLocal | 3 | 48
java.security.CodeSource | 3 | 96
java.security.Permissions | 3 | 72
java.security.BasicPermissionCollection | 3 | 72
java.io.FilePermission | 3 | 96
sun.reflect.NativeConstructorAccessorImpl | 3 | 72
java.io.FilePermissionCollection | 3 | 48
java.nio.charset.CoderResult | 2 | 32
java.util.HashSet | 2 | 32
sun.nio.cs.Surrogate$Parser | 2 | 48
sun.misc.URLClassPath | 2 | 64
java.lang.Shutdown$Lock | 2 | 16
java.io.FileOutputStream | 2 | 48
java.util.Random | 2 | 64
java.lang.ref.WeakReference | 2 | 48
java.io.ExpiringCache | 2 | 80
java.lang.ThreadGroup | 2 | 96
java.io.ExpiringCache$1 | 2 | 112
java.io.OutputStreamWriter | 2 | 48
java.io.BufferedWriter | 2 | 80
sun.net.www.protocol.jar.Handler | 2 | 16
java.lang.ClassLoader$NativeLibrary | 2 | 64
java.nio.HeapByteBuffer | 2 | 96
sun.nio.cs.MS1252$Encoder | 2 | 128
java.lang.Boolean | 2 | 32
java.lang.Integer | 2 | 32
java.io.BufferedOutputStream | 2 | 48
sun.misc.NativeSignalHandler | 2 | 32
sun.nio.cs.StreamEncoder$CharsetSE | 2 | 112
java.lang.ref.ReferenceQueue$Null | 2 | 48
java.io.PrintStream | 2 | 64
java.nio.ByteOrder | 2 | 32
java.lang.Package | 2 | 96
java.util.concurrent.atomic.AtomicLong | 2 | 32
sun.misc.Signal | 2 | 32
long[ ] | 1 | 48
sun.misc.Launcher$Factory | 1 | 8
java.util.Collections$EmptySet | 1 | 8
java.io.BufferedInputStream | 1 | 32
sun.nio.cs.MS1252 | 1 | 24
com.jprofiler.agent.Agent$ConnectionWaiter | 1 | 96
java.lang.System$2 | 1 | 8
java.lang.ThreadLocal$ThreadLocalMap | 1 | 24
java.lang.reflect.ReflectAccess | 1 | 8
com.jprofiler.agent.Sampler | 1 | 96
java.lang.NullPointerException | 1 | 24
java.util.Collections$ReverseComparator | 1 | 8
sun.nio.cs.StandardCharsets | 1 | 24
java.lang.String$CaseInsensitiveComparator | 1 | 8
java.util.BitSet | 1 | 16
java.nio.charset.CoderResult$2 | 1 | 16
java.lang.ref.Reference$Lock | 1 | 8
sun.misc.Launcher$ExtClassLoader | 1 | 72
com.logback.LoggerContext | 1 | 16
sun.nio.cs.StandardCharsets$Aliases | 1 | 40
java.util.Properties | 1 | 48
sun.misc.Launcher | 1 | 16
java.io.FileInputStream | 1 | 16
java.lang.reflect.Method | 1 | 80
sun.misc.Launcher$AppClassLoader | 1 | 72
java.nio.charset.CoderResult$1 | 1 | 16
java.util.jar.JavaUtilJarAccessImpl | 1 | 8
com.logback.control.Scenario | 1 | 16
java.lang.ThreadLocal$ThreadLocalMap$Entry | 1 | 32
sun.misc.Unsafe | 1 | 8
sun.nio.cs.StandardCharsets$Cache | 1 | 40
java.net.UnknownContentHandler | 1 | 8
java.util.Hashtable$EmptyIterator | 1 | 8
java.lang.reflect.ReflectPermission | 1 | 24
java.lang.ref.Reference$ReferenceHandler | 1 | 96
java.io.WinNTFileSystem | 1 | 24
sun.net.www.protocol.file.Handler | 1 | 8
sun.nio.cs.StandardCharsets$Classes | 1 | 40
java.lang.Terminator$1 | 1 | 8
java.util.Collections$EmptyMap | 1 | 16
java.util.zip.Inflater | 1 | 40
java.util.Hashtable$EmptyEnumerator | 1 | 8
java.util.Collections$EmptyList | 1 | 16
java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl | 1 | 24
java.lang.Runtime | 1 | 8
java.util.Collections$SynchronizedMap | 1 | 32
sun.reflect.ReflectionFactory | 1 | 8
java.util.jar.JarFile$JarFileEntry | 1 | 96
java.lang.ArithmeticException | 1 | 24
java.lang.ref.Finalizer$FinalizerThread | 1 | 96