hg: valhalla/valhalla/hotspot: Summary: Basic C2 support for the vbox/vunbox bytecodes. No type checks, assumes memory layout of VCC and DVT to be the same.
zoltan.majo at oracle.com
zoltan.majo at oracle.com
Tue Jan 3 13:36:58 UTC 2017
Changeset: a6700e1bf14f
Author: zmajo
Date: 2017-01-03 14:36 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a6700e1bf14f
Summary: Basic C2 support for the vbox/vunbox bytecodes. No type checks, assumes memory layout of VCC and DVT to be the same.
Reviewed-by: thartmann
! src/share/vm/ci/ciStreams.cpp
! src/share/vm/ci/ciTypeFlow.cpp
! src/share/vm/ci/ciTypeFlow.hpp
! src/share/vm/compiler/methodLiveness.cpp
! src/share/vm/interpreter/bytecodeTracer.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/opto/parseHelper.cpp
! src/share/vm/opto/valuetypenode.cpp
! src/share/vm/opto/valuetypenode.hpp
+ test/compiler/valhalla/valuetypes/ValueCapableClass1.java
! test/compiler/valhalla/valuetypes/ValueTypeTestBench.java
More information about the valhalla-dev
mailing list