hg: graal/graal: 5 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Mon Feb 24 18:00:13 PST 2014


Changeset: 1658d30cd273
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2014-02-24 11:15 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/1658d30cd273

Fix type error in compare convert-constant optimization.

! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/ConvertCompare.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/ConstantNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/CompareNode.java

Changeset: 384d7fc0e27b
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2014-02-24 11:37 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/384d7fc0e27b

Ignore reinterpret in backend if the new Stamp has the same PlatformKind.

! graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64LIRGenerator.java

Changeset: c7c9624f8ca2
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2014-02-24 15:02 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/c7c9624f8ca2

Fix corner case in stamp computation of zero extension.

! graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/ConvertCompare.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/StampTool.java

Changeset: 134491e79cde
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2014-02-24 15:06 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/134491e79cde

Use correct PlatformKind in reinterpret LIR generation.

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/ReinterpretNode.java

Changeset: 1f34717ccafa
Author:    twisti
Date:      2014-02-24 15:08 -0800
URL:       http://hg.openjdk.java.net/graal/graal/rev/1f34717ccafa

remove CompilerToVM.getInstanceFields

! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/HotSpotResolvedJavaFieldTest.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConfig.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVmSymbols.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/CompilerToVM.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/CompilerToVMImpl.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/VMToCompilerImpl.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotMetaAccessProvider.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedJavaField.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedObjectType.java
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/graal/graalCompiler.cpp
! src/share/vm/graal/graalCompiler.hpp
! src/share/vm/graal/graalCompilerToVM.cpp
! src/share/vm/runtime/vmStructs.cpp



More information about the graal-dev mailing list