hg: graal/graal: 20 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Sat May 10 01:00:06 UTC 2014
Changeset: 857ab1f388a5
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-05-09 08:29 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/857ab1f388a5
backout 10732e1421ee
! .hgtags
! CHANGELOG.md
Changeset: 9535eccd2a11
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-05-09 09:49 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/9535eccd2a11
changelog: graal-0.3
! CHANGELOG.md
Changeset: 1b5b1471b3f3
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-05-09 09:49 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/1b5b1471b3f3
Added tag graal-0.3 for changeset 9535eccd2a11
! .hgtags
Changeset: 9a5b5a5b2246
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2014-05-09 14:45 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/9a5b5a5b2246
more accurately determine if a IntegerStamp is illegal
! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/type/IntegerStamp.java
Changeset: 01bce59c2749
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2014-05-09 15:52 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/01bce59c2749
test for integer stamp join
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/TypeSystemTest.java
! graal/com.oracle.graal.nodes.test/src/com/oracle/graal/nodes/test/IntegerStampTest.java
Changeset: 5696af217fe2
Author: Andreas Woess <andreas.woess at jku.at>
Date: 2014-05-09 15:53 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/5696af217fe2
Truffle: getCallNode() should return null for call target frames
! graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/HotSpotFrameInstance.java
Changeset: d79501a10e5b
Author: Andreas Woess <andreas.woess at jku.at>
Date: 2014-05-09 15:55 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/d79501a10e5b
Truffle: remove obsolete HotSpotFrameInstance.getTargetCallTarget()
! graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/HotSpotFrameInstance.java
Changeset: cb2f3c49deb2
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-05-09 13:21 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/cb2f3c49deb2
mx unittest: compile junitwrapper with right classpath
! mx/mx_graal.py
Changeset: 0c0b479903bb
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-05-09 13:56 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/0c0b479903bb
mx trufflejar: use distribution feature of mx instead (`mx archive @TRUFFLE')
! mx/mx_graal.py
! mx/projects
Changeset: 406a94c03ffa
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-05-09 16:11 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/406a94c03ffa
truffle distrubtion: move dsl processor in a separated jar, such that it can be a build-time only dependency
! mx/mx_graal.py
! mx/projects
! mxtool/mx.py
Changeset: 24aa5dbcf92d
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-05-09 14:24 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/24aa5dbcf92d
truffle distrubtions: generate source jar
! mx/projects
Changeset: c3869fe3d917
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-05-09 15:30 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/c3869fe3d917
mx clean: make it more reliable on windows
! mxtool/mx.py
Changeset: ce201bb843b4
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-05-09 16:43 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/ce201bb843b4
mx clean: try to change permission if deletion fails on windows
! mx/mx_graal.py
Changeset: 0dc0926cf0d8
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-05-09 17:59 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/0dc0926cf0d8
added -G:TrackMemUse for measuring memory usage within scopes
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/FlowSenReduTest.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalDebugConfig.java
! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/Debug.java
! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/DebugConfig.java
+ graal/com.oracle.graal.debug/src/com/oracle/graal/debug/DebugMemUseTracker.java
! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/DebugTimer.java
! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/DelegatingDebugConfig.java
! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/internal/DebugScope.java
+ graal/com.oracle.graal.debug/src/com/oracle/graal/debug/internal/MemUseTrackerImpl.java
! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/WriteBarrierVerificationTest.java
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/BasePhase.java
! graal/com.oracle.graal.printer/src/com/oracle/graal/printer/DebugEnvironment.java
Changeset: 063ec2920d21
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-05-09 18:46 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/063ec2920d21
made Graal runtime initialization in hosted mode lazy
! 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
! src/cpu/sparc/vm/graalCodeInstaller_sparc.cpp
! src/cpu/x86/vm/graalCodeInstaller_x86.cpp
! src/gpu/hsail/vm/gpu_hsail.cpp
! src/gpu/ptx/vm/gpu_ptx.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/graal/graalCodeInstaller.cpp
! src/share/vm/graal/graalCompiler.cpp
! src/share/vm/graal/graalCompiler.hpp
! src/share/vm/graal/graalRuntime.cpp
! src/share/vm/graal/graalRuntime.hpp
! src/share/vm/graal/graalVMToCompiler.cpp
! src/share/vm/graal/graalVMToCompiler.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/javaCalls.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
Changeset: d331b7c3d7c4
Author: Miguel Garcia <miguel.m.garcia at oracle.com>
Date: 2014-05-09 16:22 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/d331b7c3d7c4
[single-pass-iter] start of evolution towards a node iterator less memory-hungry
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/ConditionalEliminationPhase.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/ValueAnchorCleanupPhase.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/cfs/BaseReduction.java
+ graal/com.oracle.graal.phases/src/com/oracle/graal/phases/graph/SinglePassNodeIterator.java
Changeset: 56ab99b480af
Author: Miguel Garcia <miguel.m.garcia at oracle.com>
Date: 2014-05-09 16:50 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/56ab99b480af
[single-pass-iter] lifecycle of single-pass iterators
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/graph/SinglePassNodeIterator.java
Changeset: 4d5b1e7a4d93
Author: Miguel Garcia <miguel.m.garcia at oracle.com>
Date: 2014-05-09 17:33 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/4d5b1e7a4d93
[single-pass-iter] early pruning of state map, visit a whole method
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/ConditionalEliminationPhase.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/ValueAnchorCleanupPhase.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/cfs/BaseReduction.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/cfs/CheckCastReduction.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/cfs/FixedGuardReduction.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/cfs/FlowSensitiveReduction.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/cfs/GuardingPiReduction.java
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/graph/SinglePassNodeIterator.java
Changeset: 642bd083a5cc
Author: Miguel Garcia <miguel.m.garcia at oracle.com>
Date: 2014-05-09 20:05 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/642bd083a5cc
[single-pass-iter] offloading tracking successor-pre-states to nodeQueue
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/graph/SinglePassNodeIterator.java
Changeset: cad72380191d
Author: Miguel Garcia <miguel.m.garcia at oracle.com>
Date: 2014-05-09 20:22 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/cad72380191d
Merge
More information about the graal-dev
mailing list