RFR: 8257020: [JVMCI] enable a JVMCICompiler to specify which GCs it supports [v5]

Doug Simon dnsimon at openjdk.java.net
Wed Dec 2 17:50:56 UTC 2020


On Wed, 2 Dec 2020 17:41:49 GMT, Vladimir Kozlov <kvn at openjdk.org> wrote:

>>> Latest changes looks like reversal of original. Will GraalVM have additional checks to allow ask Graal before disabling JVMCI?
>> 
>> No, the changes in this PR are sufficient. When JVMCI support is added for Graal to be able to implement support for ZGC/Shenandoah/Epsilon, the `check_jvmci_supported_gc` implementation will be updated.
>
>> > Latest changes looks like reversal of original. Will GraalVM have additional checks to allow ask Graal before disabling JVMCI?
>> 
>> No, the changes in this PR are sufficient. When JVMCI support is added for Graal to be able to implement support for ZGC/Shenandoah/Epsilon, the `check_jvmci_supported_gc` implementation will be updated.
> 
> Okay. If you are fine with that.

There is the interesting question of whether explicit JVMCI API extensions are needed for Epsilon. @shipilev what's your intuition on that?

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

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


More information about the hotspot-dev mailing list