hg: valhalla/valhalla/hotspot: C2: add SafePointScalarObjectNodes from ValueTypeNodes to SafePointNodes without an allocation + propagate materialized value type in the graph

rwestrel at redhat.com rwestrel at redhat.com
Wed Nov 9 09:12:29 UTC 2016


Changeset: 825cd25116ec
Author:    roland
Date:      2016-11-09 09:48 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/825cd25116ec

C2: add SafePointScalarObjectNodes from ValueTypeNodes to SafePointNodes without an allocation + propagate materialized value type in the graph

! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/valuetypenode.cpp
! src/share/vm/opto/valuetypenode.hpp
! test/compiler/valhalla/valuetypes/ValueTypeTestBench.java



More information about the valhalla-dev mailing list