Set --sun-misc-unsafe-memory-access=warn (JEP 498) by mbien · Pull Request #9021 · apache/netbeans (original) (raw)
added this to the NB29 milestone
mbien marked this pull request as draft
mbien changed the title
Set --sun-misc-unsafe-memory-access=allow (JEP 498) Set --sun-misc-unsafe-memory-access=warn (JEP 498)
mbien added the ci:dev-build
[ci] produce a dev-build zip artifact (7 days expiration, see link on workflow summary page)
label
mbien mentioned this pull request
mbien marked this pull request as ready for review
[ci] enable "build tools" tests
label
- JDK 26 will set it to deny and throw on Unsafe mem access method usage
- gives us more time to update the dependencies (till JDK 27)
Set -J-Dguice_custom_class_loading=CHILD
- this will lead guice to code paths which don't use Unsafe for class definition (e.g it won't use com.google.inject.internal.aop.HiddenClassDefiner)
- maven 4 uses the same trick (maven/pull/11002)
mbien removed the ci:dev-build
[ci] produce a dev-build zip artifact (7 days expiration, see link on workflow summary page)
label
mbien mentioned this pull request
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
[ Show hidden characters]({{ revealButtonHref }})