question on checking dependencies across modules
mandy.chung at oracle.com
Wed Jun 10 16:27:12 UTC 2015
> On Jun 10, 2015, at 6:25 AM, Maurizio Cimadamore <maurizio.cimadamore at oracle.com> wrote:
> In the context of the IntelliJ project support for JDK, I have a question on the very last step of 'make images' :
> ## Starting verify-modules
> Checking dependencies across JDK modules
> Access verification succeeded.
> I noticed that this step is always applied, regardless of whether there was actually any change in the sources/built classes or not. Is that deliberate? This is a bit unfortunate as in our setup we depend on 'make images' to run tests, and if there's nothing to do, you will still have to wait several seconds for 'make images' to complete.
This step verifies access across module boundaries and should only be needed when any change in built classes. This can be improved while this step is temporary until the module system is moving along. Erik and Magnus may be able to come up with a simple way to check if any class is recompiled; otherwise this step can be skipped.
More information about the build-dev