﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
20141	[patch] ImageProvider: cache rendered SVG images using JCS	simon04	simon04	"On each JOSM start, hundreds of SVG images are rendered to the same sizes as on the previous JOSM start. Caching those rendered images should bring down the startup (a lot).

Early tests look very promising:
{{{
#!diff
-#without cache
-TaggingPresetReaderTest#testReadDefaulPresets 4.176 4.025 3.876 4.110 4.152 [ms]
+#with filled cache
+TaggingPresetReaderTest#testReadDefaulPresets 1.875 1.550 1.742 1.970 1.527 [ms]
}}}

Still to be done: extensive testing, cache eviction after changed SVG files, possibly exclude non SVG files from being cached"	enhancement	assigned	normal		Core			cache svg jcs performance startup	
