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

Doug Simon dnsimon at openjdk.java.net
Thu Dec 3 13:46:59 UTC 2020


On Tue, 24 Nov 2020 23:46:17 GMT, Doug Simon <dnsimon at openjdk.org> wrote:

> A number of jtreg tests require a specific GC. These tests should be ignored when EnableJVMCI is true and the JVMCI compiler does not support the required GC.
> 
> This PR adds `JVMCICompiler.isGCSupported` and makes use of it in `WhiteBox.isGCSupported`.
> 
> Prior to this PR, a test requiring a GC not yet supported by a JVMCI compiler fail as follows:
> Error occurred during initialization of VM
> JVMCI Compiler does not support selected GC: epsilon gc

This pull request has now been integrated.

Changeset: fa58671f
Author:    Doug Simon <dnsimon at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/fa58671f
Stats:     218 lines in 21 files changed: 177 ins; 21 del; 20 mod

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

Reviewed-by: stefank, kvn

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

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


More information about the hotspot-dev mailing list