Changes between Initial Version and Version 1 of Ticket #23085, comment 1
- Timestamp:
- 2023-07-31T18:15:48+02:00 (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #23085, comment 1
initial v1 10 10 11 11 Almost all the non-JVM CPU cycles are taken up inside that method by formatting code. 12 Almost all the memory allocations are done by ` Node.toString` (as a child of `PrimitiveRenderer.getListCellRendererComponent`). The memory allocations are particularly bad (`getListCellRendererComponent` takes ~8 GB of allocations for `Mesa County, Colorado` (my "large" test file)).12 Almost all the memory allocations are done by `PrimitiveRenderer.getListCellRendererComponent`. The memory allocations are particularly bad (`getListCellRendererComponent` takes ~8 GB of allocations for `Mesa County, Colorado` (my "large" test file)). 13 13 14 14 With that said, doing the same thing multiple times ''will'' result in various optimizations from the JVM (this can be really significant; 50s to 30s as an example).


