hg: valhalla/valhalla: 8214717: [lworld] C2 should use nullability information (.box/.val) instead of relying on -XX:NullableValueTypes

tobias.hartmann at oracle.com tobias.hartmann at oracle.com
Mon Dec 3 16:47:58 UTC 2018


Changeset: 42678a58ba1f
Author:    thartmann
Date:      2018-12-03 17:47 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/42678a58ba1f

8214717: [lworld] C2 should use nullability information (.box/.val) instead of relying on -XX:NullableValueTypes

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciMethodType.cpp
! src/hotspot/share/ci/ciMethodType.hpp
! src/hotspot/share/ci/ciSignature.cpp
! src/hotspot/share/ci/ciStreams.cpp
! src/hotspot/share/ci/ciStreams.hpp
! src/hotspot/share/ci/ciTypeFlow.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/parseHelper.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNewAcmp.java
! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNullableValueTypes.java
! test/hotspot/jtreg/compiler/valhalla/valuetypes/ValueTypeTest.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/FlattenableSemanticTest.java



More information about the valhalla-dev mailing list