I reduced the heap to -Xmx1048m to make it crash. Running in Tomcat.
OK?
Class Name | Objects | Shallow Heap | Retained Heap
-------------------------------------------------------------------------------------------------------
byte[] | 5,859,492 | 289,175,528 |
java.lang.String | 5,854,963 | 140,519,112 |
java.util.HashMap$Node | 3,494,671 | 111,829,472 |
java.lang.Object[] | 737,090 | 91,449,992 |
org.hibernate.sql.ast.tree.expression.ColumnReference | 1,576,711 | 63,068,440 |
org.hibernate.spi.NavigablePath | 1,576,632 | 63,065,280 |
org.hibernate.sql.results.graph.basic.BasicFetch | 1,496,452 | 47,886,464 |
java.util.HashMap$Node[] | 258,114 | 45,716,792 |
org.hibernate.sql.results.graph.basic.BasicResultAssembler| 1,576,580 | 37,837,920 |
org.hibernate.sql.results.internal.SqlSelectionImpl | 1,523,187 | 36,556,488 |
java.util.HashMap | 248,548 | 11,930,304 |
org.me.Clog | 47,080 | 9,416,000 |
java.util.IdentityHashMap | 213,306 | 8,532,240 |
java.util.ArrayList | 303,881 | 7,293,144 |
java.util.LinkedHashMap | 94,840 | 5,311,040 |
org.hibernate.query.sqm.sql.internal.StandardSqmTranslator| 26,656 | 4,691,456 |
java.time.LocalDateTime | 172,754 | 4,146,096 |
java.time.LocalDate | 172,595 | 4,142,280 |
java.time.LocalTime | 171,354 | 4,112,496 |
org.hibernate.engine.internal.MutableEntityEntry | 74,675 | 3,584,400 |
java.lang.Double | 146,028 | 3,504,672 |
org.hibernate.sql.ast.tree.from.StandardTableGroup | 53,446 | 3,420,544 |
Total: 22 of 17,430 entries; 17,408 more | 28,622,221 | 1,092,260,624 |
-------------------------------------------------------------------------------------------------------