Description
830,042 instances of com.sk89q.worldedit.world.block.BlockState
, loaded by cpw.mods.modlauncher.TransformingClassLoader @ 0x537160788
occupy 2,445,104,640 (26.03%) bytes. The top consumers of their minimum retained heap are com.google.common.collect.SingletonImmutableBiMap
(10,424,030 instances totaling 500,353,440), com.google.common.collect.ImmutableMapEntry
(20,761,388 instances totaling 498,273,312), and com.google.common.collect.ImmutableMapEntry[]
(5,326,560 instances totaling 218,812,440).
Most of these instances are referenced from one instance of java.lang.Object[]
, loaded by <system class loader>
, which occupies 8,388,632 (0.09%) bytes. The instance is referenced by it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap @ 0x5eff574f0
, loaded by cpw.mods.cl.ModuleClassLoader @ 0x5009ddd38
.
Keywords
- com.sk89q.worldedit.world.block.BlockState
- cpw.mods.modlauncher.TransformingClassLoader
- java.lang.Object[]
- it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap
- cpw.mods.cl.ModuleClassLoader
Suspect Objects by Class 
All Objects by Class Retained by Suspect Objects 
Common Path To the Accumulation Point 
| Class Name | Referenced Objects | Shallow Heap | Ref. Shallow Heap | Retained Heap |
|---|---|---|---|---|
First 10 of 10,000 objects | 96 | 400,000 | 621,942,712 | |
| \ | First 10 of 10,000 objects | 24 | 400,000 | 605,810,584 |
.\
| First 10 of 10,000 objects | 284,576 | 400,000 | 605,810,560 |
| ..+ | First 10 of 9,996 objects | 24 | 399,840 | 16,890,912 |
| ..|\ | First 10 of 9,996 objects | 64 | 399,840 | 16,777,344 |
| ..|.\ | First 10 of 9,996 objects | 8,388,632 | 399,840 | 8,388,632 |
| ..|..+ | Only object | 40 | 40 | 1,576 |
| ..|..+ | Only object | 40 | 40 | 3,224 |
| ..|..+ | Only object | 40 | 40 | 3,224 |
| ..|..+ | Only object | 40 | 40 | 4,256 |
| ..|..+ | Only object | 40 | 40 | 3,224 |
..|..+
| Only object | 40 | 40 | 3,224 |
| ..|..+ | Only object | 40 | 40 | 4,088 |
| ..|..+ | Only object | 40 | 40 | 4,008 |
| ..|..+ | Only object | 40 | 40 | 4,240 |
| ..|..+ | Only object | 40 | 40 | 1,936 |
| ..|..+ | Only object | 40 | 40 | 2,560 |
| ..|..+ | Only object | 40 | 40 | 2,472 |
| ..|..+ | Only object | 40 | 40 | 3,000 |
| ..|..+ | Only object | 40 | 40 | 3,208 |
..|..+
| Only object | 40 | 40 | 2,456 |
| ..|..+ | Only object | 40 | 40 | 3,392 |
| ..|..+ | Only object | 40 | 40 | 4,240 |
| ..|..+ | Only object | 40 | 40 | 1,928 |
| ..|..+ | Only object | 40 | 40 | 2,112 |
| ..|..+ | Only object | 40 | 40 | 4,256 |
| ..|..+ | Only object | 40 | 40 | 3,208 |
| ..|..+ | Only object | 40 | 40 | 1,936 |
| ..|..+ | Only object | 40 | 40 | 4,008 |
| ..|..+ | Only object | 40 | 40 | 2,112 |
| ..|..+ | Only object | 40 | 40 | 1,808 |
..|..\
| 9,996 | 399,840 | 399,840 | |
| ..+ | All 4 objects | 4,264 | 160 | 16,808 |
..|+
| Only object | 56 | 40 | 736 |
..|+
| Only object | 56 | 40 | 1,552 |
| ..|+ | Only object | 56 | 40 | 736 |
| ..|+ | Only object | 56 | 40 | 4,872 |
..|\
| 4 | 224 | 160 | |
..\
| 10,000 | 4,288 | 400,000 |
Accumulated Objects in Dominator Tree 
| Class Name | Shallow Heap | Retained Heap | Percentage |
|---|---|---|---|
| 96 | 621,942,712 | 6.62% | |
| \ | 24 | 605,810,584 | 6.45% |
| .\ | 284,576 | 605,810,560 | 6.45% |
| ..\ | 24 | 16,890,912 | 0.18% |
| ...\ | 64 | 16,777,344 | 0.18% |
| ....\ | 8,388,632 | 8,388,632 | 0.09% |
Accumulated Objects by Class in Dominator Tree 
| Label | Number of Objects | Used Heap Size | Retained Heap Size |
|---|
All Accumulated Objects by Class 
| Class Name | Objects | Shallow Heap |
|---|---|---|
Only object | 1 | 8,388,632 |