File content summary: UTF-8 Strings: 10768 Classes loaded: 474 Classes unloaded: 0 Stack traces: 10 Stack frames: 20 Start threads: 0 Allocation sites: 0 End threads: 0 Control settings: 0 CPU samples: 0 Heap summaries: 0 1 heap dumps containing in total 8715 segments: ..GC root unknown: 0 ..GC root thread objects: 9 ..GC root JNI global: 5 ..GC root JNI local: 0 ..GC root Java frame: 22 ..GC root native stack: 0 ..GC root sticky class: 413 ..GC root thread block: 0 ..GC root monitor used: 4 ..GC primitive array dump: 2891 ..GC object array dump: 748 ..GC class dump: 474 ..GC instance dump: 4149 Found 7 threads with stacktraces: Thread 1 at java.lang.Object.wait (Object.java:native method) at java.lang.Object.wait (Object.java:502) at simple.Data.get (Data.java:47) at simple.Consumer.run (Consumer.java:56) Thread 2 at java.lang.Thread.sleep (Thread.java:native method) at simple.Producer.run (Producer.java:64) Thread 3 at simple.Consumer.run (Consumer.java:60) Thread 4 at simple.Producer.run (Producer.java:57) Thread 5 at java.lang.Object.wait (Object.java:native method) at java.lang.ref.ReferenceQueue.remove (ReferenceQueue.java:143) at java.lang.ref.ReferenceQueue.remove (ReferenceQueue.java:164) at java.lang.ref.Finalizer$FinalizerThread.run (Finalizer.java:209) Thread 6 at java.lang.Object.wait (Object.java:native method) at java.lang.Object.wait (Object.java:502) at java.lang.ref.Reference.tryHandlePending (Reference.java:191) at java.lang.ref.Reference$ReferenceHandler.run (Reference.java:153) Thread 7 at java.lang.Object.wait (Object.java:native method) at java.lang.Thread.join (Thread.java:1252) at java.lang.Thread.join (Thread.java:1326) at simple.Monitor.main (Monitor.java:64) Found a total of 2.53MiB of instances allocated on the heap. Top 20 allocated classes: +------------+-----------+-------------+----------------------------------------------+ | Total size | Instances | Largest | Class name | +------------+-----------+-------------+----------------------------------------------+ | 1.99MiB | 436 | 634.78KiB | int[] | | 197.11KiB | 1991 | 16.02KiB | char[] | | 85.25KiB | 443 | 8.02KiB | byte[] | | 47.38KiB | 1516 | 32.00bytes | java.lang.String | | 45.42KiB | 560 | 8.02KiB | java.lang.Object[] | | 15.26KiB | 126 | 124.00bytes | java.lang.reflect.Field | | 14.77KiB | 378 | 40.00bytes | java.util.LinkedList$Node | | 9.94KiB | 212 | 48.00bytes | java.util.HashMap$Node | | 8.91KiB | 190 | 48.00bytes | java.util.LinkedList | | 8.42KiB | 98 | 88.00bytes | java.lang.ref.SoftReference | | 6.05KiB | 258 | 24.00bytes | java.lang.Integer | | 5.91KiB | 18 | 2.02KiB | java.util.HashMap$Node[] | | 5.86KiB | 150 | 40.00bytes | java.lang.StringBuilder | | 5.44KiB | 116 | 48.00bytes | java.util.Hashtable$Entry | | 5.05KiB | 38 | 136.00bytes | sun.util.locale.LocaleObjectCache$CacheEntry | | 5.00KiB | 40 | 128.00bytes | java.lang.ref.Finalizer | | 3.50KiB | 32 | 112.00bytes | java.net.URL | | 3.42KiB | 73 | 48.00bytes | java.io.File | | 3.17KiB | 12 | 776.00bytes | java.util.Hashtable$Entry[] | | 3.13KiB | 56 | 144.00bytes | java.lang.String[] | +------------+-----------+-------------+----------------------------------------------+ Top 20 largest instances: +-------------+-----------+-------------+-----------------------------------------------+ | Total size | Instances | Largest | Class name | +-------------+-----------+-------------+-----------------------------------------------+ | 1.99MiB | 436 | 634.78KiB | int[] | | 197.11KiB | 1991 | 16.02KiB | char[] | | 85.25KiB | 443 | 8.02KiB | byte[] | | 45.42KiB | 560 | 8.02KiB | java.lang.Object[] | | 5.91KiB | 18 | 2.02KiB | java.util.HashMap$Node[] | | 2.05KiB | 2 | 2.02KiB | java.lang.invoke.MethodHandle[] | | 2.02KiB | 1 | 2.02KiB | java.lang.Integer[] | | 3.17KiB | 12 | 776.00bytes | java.util.Hashtable$Entry[] | | 462.00bytes | 1 | 462.00bytes | sun.misc.Launcher$AppClassLoader | | 454.00bytes | 1 | 454.00bytes | sun.misc.Launcher$ExtClassLoader | | 680.00bytes | 2 | 340.00bytes | simple.Producer | | 680.00bytes | 2 | 340.00bytes | simple.Consumer | | 2.30KiB | 7 | 336.00bytes | java.util.jar.JarFile$JarFileEntry | | 334.00bytes | 1 | 334.00bytes | java.lang.ref.Finalizer$FinalizerThread | | 332.00bytes | 1 | 332.00bytes | java.lang.ref.Reference$ReferenceHandler | | 1.01KiB | 9 | 312.00bytes | java.lang.reflect.Field[] | | 1.48KiB | 7 | 272.00bytes | java.util.concurrent.ConcurrentHashMap$Node[] | | 236.00bytes | 1 | 236.00bytes | sun.net.www.protocol.file.FileURLConnection | | 440.00bytes | 2 | 220.00bytes | java.io.ExpiringCache$1 | | 432.00bytes | 2 | 216.00bytes | java.lang.NoSuchMethodError | +-------------+-----------+-------------+-----------------------------------------------+