git: openjdk/jdk: master: 8372634: C2: Materialize type information from instanceof checks

Vladimir Ivanov vlivanov at openjdk.org
Fri Dec 12 21:15:36 UTC 2025


Changeset: f2e56e4c
Branch: master
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2025-12-12 21:12:09 +0000
URL:       https://git.openjdk.org/jdk/commit/f2e56e4c18080616e8ef275a3d9c1da824efda26

8372634: C2: Materialize type information from instanceof checks

Reviewed-by: dlong, qamai, roland

! src/hotspot/share/compiler/compilerDirectives.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/compiler/compilerOracle.hpp
! src/hotspot/share/compiler/methodMatcher.hpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/parse2.cpp
+ test/hotspot/jtreg/compiler/inlining/TestSubtypeCheckTypeInfo.java
! test/hotspot/jtreg/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java



More information about the jdk-changes mailing list