hg: graal/graal: 7 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Sat Jun 21 01:00:06 UTC 2014


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

[inliner] moved determineNodeCount() to InlineInfo

! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/info/AbstractInlineInfo.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/info/InlineInfo.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/policy/AbstractInliningPolicy.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/policy/GreedyInliningPolicy.java

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

[inliner] moved buildCallsiteHolderForElement() to MethodInvocation

! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/info/AbstractInlineInfo.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/info/InlineInfo.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/walker/InliningData.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/walker/MethodInvocation.java

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

[inliner] shorter argument list isWorthInlining()

! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/policy/GreedyInliningPolicy.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/policy/InlineEverythingPolicy.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/policy/InliningPolicy.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/walker/InliningData.java

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

[inliner] propagating fresh-instantiation info through call-hierarchy

! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/info/elem/Inlineable.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/walker/CallsiteHolderExplorable.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/walker/InliningData.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/walker/MethodInvocation.java

Changeset: 76895499bc88
Author:    Christian Wirth <christian.wirth at oracle.com>
Date:      2014-06-20 15:13 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/76895499bc88

Add facility to create JSON dump of AST creation/rewriting

! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/TruffleOptions.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/Node.java
+ graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/JSONHelper.java

Changeset: da0847068801
Author:    Christian Wirth <christian.wirth at oracle.com>
Date:      2014-06-20 15:21 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/da0847068801

fix line endings, add description and language to node info

! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/JSONHelper.java

Changeset: e8eeee2176ff
Author:    Christian Wirth <christian.wirth at oracle.com>
Date:      2014-06-20 15:25 +0200
URL:       http://hg.openjdk.java.net/graal/graal/rev/e8eeee2176ff

fix JSON output format

! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/JSONHelper.java



More information about the graal-dev mailing list