git: openjdk/jdk: 2 new changesets

Doug Simon dnsimon at openjdk.java.net
Thu Dec 3 13:43:48 UTC 2020


Changeset: 129c3770
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2020-12-03 13:42:19 +0000
URL:       https://git.openjdk.java.net/jdk/commit/129c3770

8257594: C2 compiled checkcast of non-null object triggers endless deoptimization/recompilation cycle

Reviewed-by: roland, vlivanov

! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/parseHelper.cpp
+ test/hotspot/jtreg/compiler/uncommontrap/TestNullAssertAtCheckCast.java

Changeset: fa58671f
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2020-12-03 13:42:50 +0000
URL:       https://git.openjdk.java.net/jdk/commit/fa58671f

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

Reviewed-by: stefank, kvn

! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/jvmci/vmSymbols_jvmci.hpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCICompiler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalCompiler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java
! test/jtreg-ext/requires/VMProps.java
! test/lib/sun/hotspot/WhiteBox.java
! test/lib/sun/hotspot/code/Compiler.java
! test/lib/sun/hotspot/gc/GC.java



More information about the jdk-changes mailing list