hg: graal/graal: 13 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Mon May 12 22:47:22 UTC 2014
Changeset: 07ca8c86d31c
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2014-05-07 15:58 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/07ca8c86d31c
CanonicalizerPhase, on constant stamp, only replace at value usages.
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/CanonicalizerPhase.java
Changeset: e381346a8223
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2014-05-08 15:05 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/e381346a8223
JMH: do not abort on missing jar file. Create necessary output directory if needed
! mx/mx_graal.py
Changeset: 62738ce98804
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2014-05-12 11:43 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/62738ce98804
mx: set _minVersion to 1.8
! mx/mx_graal.py
Changeset: 804326a882f0
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2014-05-12 16:38 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/804326a882f0
don't delete snippet MemoryAnchorNodes if they are used in the memory map
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/MemoryMapNode.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/FloatingReadPhase.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/SnippetTemplate.java
Changeset: 7903324bc739
Author: Miguel Garcia <miguel.m.garcia at oracle.com>
Date: 2014-05-12 19:10 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/7903324bc739
[inlining] refactor: move InliningIterator to upper level
+ graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/InliningIterator.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/InliningPhase.java
Changeset: a027048a2e5f
Author: Miguel Garcia <miguel.m.garcia at oracle.com>
Date: 2014-05-12 19:25 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/a027048a2e5f
[inlining] the constructor of InliningIterator now takes only the data it needs
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/InliningIterator.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/InliningPhase.java
Changeset: 98dbd88812c6
Author: Miguel Garcia <miguel.m.garcia at oracle.com>
Date: 2014-05-12 19:52 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/98dbd88812c6
[inlining] refactor, GraphInfo constructor can populate the callsite list
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/InliningPhase.java
Changeset: f0254bab4c6b
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-05-12 22:32 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/f0254bab4c6b
SchedulePhase: improve KillSet implementation by using a lazy initialized ArrayList
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/schedule/SchedulePhase.java
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/util/ArraySet.java
Changeset: 2a5f05654bc6
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-05-12 20:29 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/2a5f05654bc6
changelog: note about truffle.jar separation
! CHANGELOG.md
Changeset: 4aeb0b80324f
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-05-12 22:37 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/4aeb0b80324f
mx distributions: allow to specify dependencies between distributions
! mx/projects
! mxtool/mx.py
Changeset: c73df62cbaee
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-05-12 22:37 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/c73df62cbaee
removed unused symbols
! src/share/vm/classfile/vmSymbols.hpp
Changeset: b7fb36e57da8
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-05-12 23:27 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/b7fb36e57da8
made Graal initialization be driven from Java to simplify sequencing and synchronization
! CHANGELOG.md
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalRuntime.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotOptions.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/VMToCompiler.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/VMToCompilerImpl.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/Truffle.java
! src/share/vm/graal/graalCompiler.cpp
! src/share/vm/graal/graalRuntime.cpp
! src/share/vm/graal/graalRuntime.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/nativeLookup.cpp
Changeset: d556971b409c
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-05-12 23:27 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/d556971b409c
Merge.
! CHANGELOG.md
More information about the graal-dev
mailing list