[9] RFR(M) 8166416: [AOT] Integrate JDK build changes and launcher 'jaotc' for AOT compiler

Mandy Chung 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?

Mandy



More information about the hotspot-dev mailing list