hg: graal/graal: 12 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Tue Jun 3 01:00:07 UTC 2014


Changeset: f62cc9f09c7b
Author:    Lukas Stadler <lukas.stadler at oracle.com>
Date:      2014-06-02 17:09 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/f62cc9f09c7b

Backed out changeset: a750e0d83535 (cache last receiver stamp in MethodCallTargetNode)

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/MethodCallTargetNode.java

Changeset: ba0e3c75bd49
Author:    Lukas Stadler <lukas.stadler at oracle.com>
Date:      2014-06-02 17:10 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/ba0e3c75bd49

add ComputeLoopFrequenciesPhase after canonicalizer

! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/GraalCompilerTest.java

Changeset: df679a9e6de0
Author:    Miguel Garcia <miguel.m.garcia at oracle.com>
Date:      2014-06-01 19:50 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/df679a9e6de0

[inliner] additional bits and pieces of documentation and assertions

! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/info/elem/InlineableGraph.java

Changeset: 794daffa3850
Author:    Miguel Garcia <miguel.m.garcia at oracle.com>
Date:      2014-06-02 16:28 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/794daffa3850

[inliner] return result versus parameter mutation, former deemed more readable

! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/info/elem/InlineableGraph.java

Changeset: c13b6c4e2786
Author:    Miguel Garcia <miguel.m.garcia at oracle.com>
Date:      2014-06-02 16:39 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/c13b6c4e2786

[inliner] documentation

! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/info/elem/InlineableGraph.java

Changeset: 1b07ca2f6c39
Author:    Miguel Garcia <miguel.m.garcia at oracle.com>
Date:      2014-06-02 16:53 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/1b07ca2f6c39

[inliner] break method up, to enable delaying specializeGraphToArguments()

! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/info/elem/InlineableGraph.java

Changeset: 66fe80527060
Author:    Miguel Garcia <miguel.m.garcia at oracle.com>
Date:      2014-06-02 17:00 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/66fe80527060

[inliner] both parts of what used to be a single method now invoked in sequence

! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/info/elem/InlineableGraph.java

Changeset: a27eceb10d33
Author:    Miguel Garcia <miguel.m.garcia at oracle.com>
Date:      2014-06-02 17:05 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/a27eceb10d33

[inliner] readability

! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/info/elem/InlineableGraph.java

Changeset: 2b79ddf41d2f
Author:    Miguel Garcia <miguel.m.garcia at oracle.com>
Date:      2014-06-02 17:20 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/2b79ddf41d2f

[inliner] trickle up, thus making more visible, graph copying

! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/info/elem/InlineableGraph.java

Changeset: 9b9d0017168c
Author:    Miguel Garcia <miguel.m.garcia at oracle.com>
Date:      2014-06-02 17:27 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/9b9d0017168c

[inliner] removed a method, lost nothing (but code is more readable afterwards)

! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/info/elem/InlineableGraph.java

Changeset: 096848853662
Author:    Miguel Garcia <miguel.m.garcia at oracle.com>
Date:      2014-06-02 17:58 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/096848853662

[inliner] no need to alias a final field

! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/info/elem/InlineableGraph.java

Changeset: 2e1957c8ccb8
Author:    Miguel Garcia <miguel.m.garcia at oracle.com>
Date:      2014-06-02 18:14 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/2e1957c8ccb8

Merge




More information about the graal-dev mailing list