Skip to content

Reduce HQL parser cold-start allocation - #4327

Open
araiprof wants to merge 1 commit into
spring-projects:mainfrom
araiprof:optimize-hql-parser-cold-start
Open

Reduce HQL parser cold-start allocation#4327
araiprof wants to merge 1 commit into
spring-projects:mainfrom
araiprof:optimize-hql-parser-cold-start

Conversation

@araiprof

Copy link
Copy Markdown

fix #4326

Factor overlapping function-path and predicate grammar alternatives to reduce ANTLR adaptive prediction while preserving query rendering and transformation behavior. Add a single-shot JMH benchmark for the cold parse path.

Closes spring-projects#4326

Signed-off-by: arai <arailymkaliyeva.m@gmail.com>
@spring-projects-issues spring-projects-issues added the status: waiting-for-triage An issue we've not yet triaged label Aug 14, 2026
@mp911de mp911de added type: enhancement A general enhancement and removed status: waiting-for-triage An issue we've not yet triaged labels Aug 17, 2026
@mp911de mp911de self-assigned this Aug 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: enhancement A general enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Reduce HQL parser cold-start allocations caused by ambiguous grammar alternatives

3 participants