hg: valhalla/valhalla: 8212190: [lworld] Support for nullable value types in C2

tobias.hartmann at oracle.com tobias.hartmann at oracle.com
Wed Oct 24 12:26:02 UTC 2018


Changeset: 65b5a7bf0dbc
Author:    thartmann
Date:      2018-10-24 14:25 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/65b5a7bf0dbc

8212190: [lworld] Support for nullable value types in C2
Reviewed-by: roland

! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/aot/aotCompiledMethod.hpp
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/ci/ciClassList.hpp
! src/hotspot/share/ci/ciMetadata.hpp
! src/hotspot/share/ci/ciSignature.cpp
! src/hotspot/share/ci/ciSignature.hpp
! src/hotspot/share/ci/ciStreams.hpp
! src/hotspot/share/ci/ciType.hpp
! src/hotspot/share/ci/ciTypeFlow.cpp
! src/hotspot/share/ci/ciTypeFlow.hpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/interpreterRuntime.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/parse3.cpp
! src/hotspot/share/opto/parseHelper.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! src/hotspot/share/opto/valuetypenode.cpp
! src/hotspot/share/opto/valuetypenode.hpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestBasicFunctionality.java
! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestLWorld.java
- test/hotspot/jtreg/compiler/valhalla/valuetypes/TestLWorld_mismatched.jasm
! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestMethodHandles.java
! 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