hg: valhalla/valhalla/hotspot: 8183137: [MVT] C2 doesn't eliminate redundant value type allocations inside loops

rwestrel at redhat.com rwestrel at redhat.com
Tue Jul 18 11:47:46 UTC 2017


Changeset: 314ea36f0728
Author:    roland
Date:      2017-07-18 11:38 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/314ea36f0728

8183137: [MVT] C2 doesn't eliminate redundant value type allocations inside loops
Reviewed-by: thartmann, vlivanov

! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/valuetypenode.cpp
! src/share/vm/opto/valuetypenode.hpp
! test/compiler/valhalla/valuetypes/ValueCapableClass2.java
! test/compiler/valhalla/valuetypes/ValueTypeTestBench.java



More information about the valhalla-dev mailing list