On Mon, 12 Apr 2021 17:18:36 GMT, Vladimir Kozlov <k...@openjdk.org> wrote:

>> make/common/Modules.gmk line 68:
>> 
>>> 66: 
>>> 67: # Filter out Graal specific modules
>>> 68: MODULES_FILTER += jdk.internal.vm.compiler
>> 
>> If we are unconditionally filtering out these modules, then why leave the 
>> module-info.java files in at all?
>
> We filter out because we can't build Graal anymore. But we need these 
> module-info.java files because JVMCI's module-info.java references them:
> https://github.com/openjdk/jdk/blob/master/src/jdk.internal.vm.ci/share/classes/module-info.java#L26
> 
> Otherwise we can't build JVMCI which we continue to support.
> 
> I filed followup RFE to implement Alan's suggestion to use Module  API which 
> will allow to remove these files later:
> https://bugs.openjdk.java.net/browse/JDK-8265091

Right, I thought I saw something about modules that Alan commented on, but 
couldn't find it. All good then.

-------------

PR: https://git.openjdk.java.net/jdk/pull/3421

Reply via email to