hg: graal/graal: 13 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Fri Jun 6 15:39:58 UTC 2014
Changeset: 7b37f1b6d188
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-06-05 17:44 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/7b37f1b6d188
MemoryScheduleTest: fix lowering (lower down to low tier)
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/MemoryScheduleTest.java
Changeset: da9b9b625818
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-06-06 09:40 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/da9b9b625818
Truffle FrameDescriptor: add compiler asserts
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/substitutions/CompilerAssertsSubstitutions.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/CompilerAsserts.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/frame/FrameDescriptor.java
Changeset: 80b0bd9e29c8
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-06-06 09:42 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/80b0bd9e29c8
FrameSlot: fix import
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/frame/FrameSlot.java
Changeset: 87e11e4c031f
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-06-06 11:17 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/87e11e4c031f
pea: unittest to test escape analysis around nested loops
+ graal/com.oracle.graal.jtt/src/com/oracle/graal/jtt/optimize/NestedLoop_EA.java
Changeset: 1f3174c89c6b
Author: Miguel Garcia <miguel.m.garcia at oracle.com>
Date: 2014-06-03 19:57 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/1f3174c89c6b
[inliner] readability
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/walker/InliningData.java
Changeset: 1461d7627707
Author: Miguel Garcia <miguel.m.garcia at oracle.com>
Date: 2014-06-06 11:24 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/1461d7627707
[inliner] another mutator that finds its way to the class where it belongs
! 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
Changeset: 61cf8b61ee4e
Author: Miguel Garcia <miguel.m.garcia at oracle.com>
Date: 2014-06-06 11:41 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/61cf8b61ee4e
[inliner] added a factory method in InlineInfo to make code uniform elsewhere
! 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
Changeset: 83efd0e68a4a
Author: Miguel Garcia <miguel.m.garcia at oracle.com>
Date: 2014-06-06 11:47 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/83efd0e68a4a
[inliner] singleton pattern for DUMMY_CALLSITE_HOLDER
! 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/walker/CallsiteHolderDummy.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/walker/InliningData.java
Changeset: 45bd621d9bb9
Author: Miguel Garcia <miguel.m.garcia at oracle.com>
Date: 2014-06-06 12:16 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/45bd621d9bb9
Merge
Changeset: bab1a955411e
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2014-06-06 13:29 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/bab1a955411e
Backed out changeset: 23c4dd4f72a3 (avoid duplication of frame states during unrolling)
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/phases/OnStackReplacementPhase.java
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/LoopFragment.java
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/LoopFragmentInside.java
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/LoopFragmentInsideBefore.java
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/LoopFragmentInsideFrom.java
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/LoopFragmentWhole.java
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/LoopTransformations.java
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/phases/LoopTransformHighPhase.java
Changeset: 1629244c0df2
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-06-06 13:46 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/1629244c0df2
ArrayCopyCallNode: add exclude for JaCoCo
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/ArrayCopyCallNode.java
Changeset: d8343c347dc0
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-06-06 16:01 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/d8343c347dc0
updated hcfdis library
! mx/mx_graal.py
Changeset: a864a411fad3
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-06-06 16:03 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/a864a411fad3
mx: added -alt-javac option to build command to support an external javac executable (or javac wrapper)
! mxtool/mx.py
More information about the graal-dev
mailing list