RFR(M) 8166416: [AOT] Integrate JDK build changes and launcher 'jaotc' for AOT compiler
mandy.chung at oracle.com
Sat Oct 29 01:35:46 UTC 2016
> On Oct 28, 2016, at 3:19 PM, Vladimir Kozlov <vladimir.kozlov at oracle.com> wrote:
>>>> The alternative is to declare `uses` and `provides` in module-info.java in the source repo
>>>> so that a reader can see the module descriptor content without needing to do a build.
>>> What is "a reader”?
>> A person reading the code.
> I don't think it will help "reader" to have 174 lines which are hard to read in module-info.java:
> provides com.oracle.graal.nodes.graphbuilderconf.NodeIntrinsicPluginFactory with com.oracle.graal.hotspot.nodes.PluginFactory_AcquiredCASLockNode;
> I would agree if it was only 20-30 dependencies but not so many.
Can you send module-info.java.extra and module-info.java generated in your build?
More information about the build-dev