Skip to content

Java: Make virtual dispatch global while keeping ssa local.#20271

Closed
alexet wants to merge 1 commit intomainfrom
alexet/ssa-global
Closed

Java: Make virtual dispatch global while keeping ssa local.#20271
alexet wants to merge 1 commit intomainfrom
alexet/ssa-global

Conversation

@alexet
Copy link
Copy Markdown
Contributor

@alexet alexet commented Aug 22, 2025

This fixes a bunch of FPs caused by local virtual dispatch while keeping the majority of SSA computation global.

I'm not sure what the naming convention of the internal predicates for global computation that we force local should be. I originally went for Impl, but then one of them was already Impl and ImplImpl is silly. So that one was suffixed with Global.

@github-actions github-actions Bot added the Java label Aug 22, 2025
@alexet alexet force-pushed the alexet/ssa-global branch from 9f5fd01 to 2707be3 Compare August 22, 2025 16:03
@alexet alexet force-pushed the alexet/ssa-global branch from 2707be3 to 24b6903 Compare August 22, 2025 16:25
@alexet alexet closed this Sep 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant