﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
24677	[PATCH] Improved startup time by 33% through SVG handling optimization	dnet	team	"Prerendering SVG icons and making all SVG loading async together lowered startup time on my machine by 33%. I added a simple two-line way of measuring startup time (see `startup-measurement.diff`) and produced the following output on my machine.

Before: (revision 19547 with only `startup-measurement.diff` applied)

{{{
2026-03-17 21:48:47.795 INFO: Startup complete in 13919 ms
2026-03-17 21:49:17.480 INFO: Startup complete in 13917 ms
2026-03-17 21:51:04.253 INFO: Startup complete in 13475 ms

}}}

After: (revision 19547 with both `startup-measurement.diff` **and** `startup-performance.diff` applied)

{{{
2026-03-17 23:26:31.053 INFO: Startup complete in 8902 ms
2026-03-17 23:26:48.479 INFO: Startup complete in 8870 ms
2026-03-17 23:27:04.865 INFO: Startup complete in 7950 ms
}}}

I tested on macOS 15.7.3, all tests ran, and `pmd` emitted no issues that affected either of the files my diffs touch."	enhancement	closed	normal	26.03	Core		fixed		
