-
Notifications
You must be signed in to change notification settings - Fork 27
Add JDK 25 support with TornadoVM JDK25 and dual-JDK build profiles #97
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
Merged
+143
−18
Merged
Changes from all commits
Commits
Show all changes
10 commits
Select commit
Hold shift + click to select a range
6f5a664
Modernize gpullama3 to support jdk25 and tornadovm jdk25
mikepapadim a8ac3ff
Rename TORNADO_SDK to TORNADOVM_HOME in build-and-run.yml for consist…
mikepapadim d601f65
Refactor pom.xml to support dynamic versioning and JDK profiles for J…
mikepapadim f9a128f
Update release preparation script to modify <revision> property direc…
mikepapadim 2f74088
Enhance Maven Central deployment workflow to support multiple JDKs an…
mikepapadim ac2b920
Add .flattened-pom.xml to .gitignore to prevent accidental commits
mikepapadim a000e36
Merge branch 'main' into feat/jdk25-n-tornadovm-upd
mikepapadim 87cca38
Update README.md to include Maven dependency examples for JDK 25
mikepapadim 3400a85
Merge branch 'feat/jdk25-n-tornadovm-upd' of github.com:beehive-lab/G…
mikepapadim 5b24ec4
Update pom.xml to reflect JDK 25 Vector API requirements and add nece…
mikepapadim File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The removal of --add-modules=jdk.incubator.vector from the javadoc plugin configuration may cause javadoc generation to fail on JDK 21 when the code uses Vector API classes. Since the Vector API is still incubating in JDK 21, the javadoc generation needs access to the module. Consider conditionally adding this flag based on the active profile, similar to how it's handled in the compiler plugin configuration.