hg: graal/graal: 15 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Wed Nov 5 02:00:12 UTC 2014
Changeset: e2578a7a79ae
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-11-04 12:02 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/e2578a7a79ae
Add InvokeInterface tests.
+ graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/InvokeInterface_01.java
+ graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/InvokeInterface_02.java
+ graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/InvokeInterface_03.java
+ graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/micro/InvokeInterface_04.java
Changeset: bb2c3f570e26
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-10-30 15:02 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/bb2c3f570e26
MethodCallTargetNode: simplify interface invokes to (guarded) virtual invoke on a single implementor, if there is one.
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/MethodCallTargetNode.java
Changeset: 6a05fba906be
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-11-04 13:03 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/6a05fba906be
igv: fix coloring for 'Param' nodes (formerly 'Local')
! src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/color.filter
Changeset: 6924bb0badc9
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-11-04 13:08 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/6924bb0badc9
mx: set initial value for flag
! mx/mx_graal.py
Changeset: 4221c8332c34
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2014-11-04 14:06 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/4221c8332c34
Remove unnecessary padding in constants section.
! src/share/vm/graal/graalCodeInstaller.cpp
Changeset: 9670aff0388b
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2014-07-01 15:41 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/9670aff0388b
Add utility for getting the unqualified type name of a Java type.
! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/JavaType.java
Changeset: b7b85f57a21a
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2014-07-01 15:43 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/b7b85f57a21a
Add utility for testing whether a stamp can be improved. And a utility for getting the default stamps of the parameters of a method.
! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/Stamp.java
! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/StampFactory.java
Changeset: 57511d7d5a10
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2014-07-01 15:50 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/57511d7d5a10
Add utility to get the return stamp from a structured graph.
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/StructuredGraph.java
Changeset: 4bfe1359d98a
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2014-07-01 15:52 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/4bfe1359d98a
Resolved virtual calls are guaranteed to have as receiver type at least the holder of the virtual method.
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/MethodCallTargetNode.java
Changeset: b363053f6cac
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2014-07-01 21:44 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/b363053f6cac
Add missing import.
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/StructuredGraph.java
Changeset: 691e2b53dc63
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2014-07-30 22:28 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/691e2b53dc63
Merge.
! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/JavaType.java
! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/Stamp.java
! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/StampFactory.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/StructuredGraph.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/MethodCallTargetNode.java
Changeset: 137f4cf8204a
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-11-04 16:51 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/137f4cf8204a
Fix AMD64AllocatorTest junit assumption.
! graal/com.oracle.graal.compiler.amd64.test/src/com/oracle/graal/compiler/amd64/test/AMD64AllocatorTest.java
! mx/suite.py
Changeset: 58bbb14d5f49
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-11-04 16:57 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/58bbb14d5f49
Fix SPARCAllocatorTest junit assumption.
! graal/com.oracle.graal.compiler.sparc.test/src/com/oracle/graal/compiler/sparc/test/SPARCAllocatorTest.java
! mx/suite.py
Changeset: 9ee9ec7c4f6f
Author: Josef Eisl <josef.eisl at jku.at>
Date: 2014-11-04 17:02 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/9ee9ec7c4f6f
Improve SimpleAssemblerTest junit assumption.
! graal/com.oracle.graal.asm.amd64.test/src/com/oracle/graal/asm/amd64/test/SimpleAssemblerTest.java
Changeset: 810b676423bc
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-11-04 22:43 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/810b676423bc
added test demonstrating bug in HotSpotResolvedObjectTypeImpl.findUniqueConcreteMethod (and similar bugs in C1 and C2)
+ graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/FindUniqueConcreteMethodBugTest.java
More information about the graal-dev
mailing list