You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Registry dispatch stays JIT-compilable. The generated TemplateSet.render kept the index switch and the subclass fallback chain in one method. Above about 215 templates that method exceeded HotSpot's 8000-byte huge-method limit and was never compiled. ReAI web-app (353 templates) paid about 190 ns per render instead of about 10 ns. Dispatch now uses a small dispatcher, 256-template chunk methods and a separate fallback. Rendered output is unchanged. (#64)
Removed HtmlOutput.url(TrustedUrl). Nothing called it, and calling it skipped context-path resolution. (#64)
The compiler builds its naming regexes once, and stale docs were fixed. (#64)
KSP 2.3.12, Spring Framework 7.0.9, Spring Boot 4.1.1, JUnit 6.1.3. (#65)