When I was profiling JOSM with the Name Suggestion Index enabled during startup, I noticed that a good chunk of memory allocations were coming from Pattern instantiations and NumberCharState.
Looking at the remaining allocations, Float.parseFloat in PathParser.nextFloat are the primary drivers.
When I was profiling JOSM with the
Name Suggestion Index
enabled during startup, I noticed that a good chunk of memory allocations were coming fromPattern
instantiations andNumberCharState
.Looking at the remaining allocations,
Float.parseFloat
inPathParser.nextFloat
are the primary drivers.