Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[nomerge] Support JDK 23 in optimizer (via upgrade to patched ASM 9.7.0) #10747

Merged
merged 2 commits into from
Aug 14, 2024

Conversation

Philippus
Copy link
Member

@Philippus Philippus commented Apr 9, 2024

Scala 2.12.x version of #10744.

@scala-jenkins scala-jenkins added this to the 2.12.20 milestone Apr 9, 2024
@SethTisue SethTisue added the release-notes worth highlighting in next release notes label Apr 9, 2024
@SethTisue SethTisue marked this pull request as draft April 10, 2024 00:27
@SethTisue SethTisue self-assigned this Jul 17, 2024
@SethTisue SethTisue added the prio:blocker release blocker (used only by core team, only near release time) label Aug 5, 2024
@SethTisue SethTisue changed the title [nomerge] Upgrade to asm 9.7, for JDK23 support [nomerge] Support JDK 23 in optimizer (via upgrade to patched ASM 9.7.0) Aug 8, 2024
@SethTisue SethTisue marked this pull request as ready for review August 8, 2024 19:54
@SethTisue SethTisue force-pushed the update/asm-9.7-scala-2.12.x branch from 610dd8b to abf726a Compare August 8, 2024 21:14
lrytz and others added 2 commits August 8, 2024 18:10
The ASM analyzer changed in 9.7 to no longer call `clearStack()` before
`newExceptionValue`. We need to get the index of the exception value,
which is always the first slot after all locals.
@SethTisue SethTisue force-pushed the update/asm-9.7-scala-2.12.x branch from 7afeba9 to 5aa5189 Compare August 9, 2024 01:10
@SethTisue SethTisue closed this Aug 14, 2024
@SethTisue SethTisue reopened this Aug 14, 2024
@SethTisue
Copy link
Member

SethTisue commented Aug 14, 2024

Scabot isn't triggering. Lukas and/or I will fix it eventually. merging this on Travis-CI's say-so, so we can get community build runs going

@SethTisue SethTisue removed the prio:blocker release blocker (used only by core team, only near release time) label Aug 14, 2024
@SethTisue SethTisue merged commit 4e30e0e into scala:2.12.x Aug 14, 2024
2 of 4 checks passed
@Philippus Philippus deleted the update/asm-9.7-scala-2.12.x branch October 15, 2024 07:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release-notes worth highlighting in next release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants