Changes between Initial Version and Version 1 of Ticket #12355, comment 4
- Timestamp:
- 2016-01-25T20:08:42+01:00 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #12355, comment 4
initial v1 3 3 Less. But only slightly. The set is always used temporarely during data updates / dataset loading. JOSM uses a Map<String, String> e.g. to pass on the tags to listeners. The tag storage inside the OsmPrimitive is independend from this. 4 4 5 Memory footprint when letting AbstractPrimitive inherit from it: 5 Memory footprint when letting AbstractPrimitive inherit from it (not in this patch): 6 6 7 7 No change, since we simply move the tags array one level up in the hirarchy but the total field count stays the same. This just makes the code cleaner and re-useable.