Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Hermetic zinc runs with a native-image #7796
This will not work with remoting across platforms yet.
Some pieces of this are a little ugly, but the options system kind of forces them to be. I don't want to do a significant restructure of BinaryUtil because #7790 would probably replace it anyway...
Commits are separately useful.
referenced this pull request
May 23, 2019
After discussion with @cosmicexplorer and @patliu85 , the goal is to add back a conditional flag for hermetic to actually use or not use the native image. While that won't allow for maximal test coverage of use of the native image yet, it allows us to preserve hermetic coverage, and decouples the "how to deliver a native-image" question from this patch.
We'll also add support for using a native image for rsc in this patch.