hg: valhalla/valhalla: [lworld] Initial C2 support for LWorld value types

tobias.hartmann at oracle.com tobias.hartmann at oracle.com
Thu Apr 5 09:49:41 UTC 2018


Changeset: 2c44fb9e8e97
Author:    thartmann
Date:      2018-04-05 11:49 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/2c44fb9e8e97

[lworld] Initial C2 support for LWorld value types

! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciField.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/parse3.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
+ test/hotspot/jtreg/compiler/valhalla/valuetypes/TestLWorld.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/Empty.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/FlattenableSemanticTest.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/IntValue.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/JumboValue.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/Long8Value.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/Person.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/Point.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/Test8186715.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestInheritedValueTypeFields.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue1.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue2.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue3.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue4.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/UninitializedValueFieldsTest.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/VDefaultTest.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/VWithFieldTest.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueOops.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeCreation.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeDensity.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeGenerator.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeGetField.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypesTest.java



More information about the valhalla-dev mailing list