Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
embed a graal native-image configuration inside the zinc wrapper #7506
As of 1.0.0rc13,
#8036 (once the artifacts from this PR are published to maven central) will be able to remove an extra git clone from its script which does all of the configuration automatically!
Marked this WIP, which I should have done in the first place (sorry!). Will remove the changes to pants code and move out the testing into a separate script. Now that graal 1.0.0rc15 is released (which has a fix needed to build zinc from oracle/graal#1071), we can probably improve on this to actually add testing. I will ping reviewers when this is ready for review again.
referenced this pull request
Apr 8, 2019
Apr 12, 2019
changed the title
[WIP] embed a graal native-image configuration inside the zinc wrapper
Apr 12, 2019
illicitonion left a comment
This looks great, thanks!
I'm still super curious about the logging initialisation time - I'm kind of scared that we'll find that some other zinc operation takes a long time that we haven't happened to profile... Would be interested to know what is happening in those 5 seconds...