[code-reflection] RFR: Merge master [v2]
Paul Sandoz
psandoz at openjdk.org
Fri Apr 18 16:05:39 UTC 2025
> Merging with master, updating to Java 25, requiring 24 as a boot JDK.
>
> All examples and HAT are also updated. All tests pass.
>
> I found an issue with compilation of the test [TextMatrix.java](https://github.com/openjdk/babylon/blob/code-reflection/cr-examples/triton/src/test/java/oracle/code/triton/TestMatrix.java). It looks like the encoding of the code model as a method that builds the code model is reaching class file method size limits. So for now i have switched the default encoding back to `TEXT` until this is resolved.
Paul Sandoz has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 2804 commits:
- Merge remote-tracking branch 'upstream/code-reflection' into merge-master
- Merge remote-tracking branch 'upstream/master' into merge-master
- 8353655: Clean up and open source KeyEvent related tests (Part 1)
Reviewed-by: abhiscxk
- 8354789: Unnecessary null check in sun.awt.windows.WToolkit.getFontPeer
Reviewed-by: aivanov, tr
- 8354464: Additional cleanup setting up native.encoding
Reviewed-by: naoto, alanb
- 8354541: Remove Shenandoah post barrier expand loop opts
Reviewed-by: shade
- 8354552: Open source a few Swing tests
Reviewed-by: dnguyen, psadhukhan
- 8354451: Open source some more Swing popup menu tests
Reviewed-by: jdv, kizune
- 8354106: Clean up and open source KeyEvent related tests (Part 2)
Reviewed-by: abhiscxk, prr
- 8354522: Clones of DecimalFormat cause interferences when used concurrently
Reviewed-by: jlu, naoto
- ... and 2794 more: https://git.openjdk.org/babylon/compare/7807eff2...667ffbff
-------------
Changes: https://git.openjdk.org/babylon/pull/401/files
Webrev: Webrev is not available because diff is too large
Stats: 1241313 lines in 16414 files changed: 577041 ins; 565734 del; 98538 mod
Patch: https://git.openjdk.org/babylon/pull/401.diff
Fetch: git fetch https://git.openjdk.org/babylon.git pull/401/head:pull/401
PR: https://git.openjdk.org/babylon/pull/401
More information about the babylon-dev
mailing list