hg: graal/graal: 9 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Thu Mar 22 07:55:03 PDT 2012
Changeset: 4eb9895d9afe
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2012-03-21 12:07 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/4eb9895d9afe
Refactoring of the debug framework. Move compiler thread implementation to its own file.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalCompiler.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalOptions.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/phases/CanonicalizerPhase.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/phases/Phase.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/DebugValue.java
! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/internal/DebugValueMap.java
! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/internal/MetricImpl.java
! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/internal/TimerImpl.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompilerThread.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/VMToCompilerImpl.java
Changeset: 4bcd22f088b2
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2012-03-21 12:12 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/4bcd22f088b2
Use CiKind.ordinal() as it directly reflects HotSpot's basic type value.
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConfig.java
Changeset: 8f4f0ebffca2
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2012-03-21 13:13 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/8f4f0ebffca2
Move compilation task logic to separate class.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalOptions.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompilationTask.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/VMToCompilerImpl.java
Changeset: 09f66048738e
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2012-03-21 13:49 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/09f66048738e
Added new decorate methods to the Debug class.
! graal/com.oracle.graal.debug/src/com/oracle/graal/debug/Debug.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompilationTask.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/VMToCompilerImpl.java
Changeset: 4d8ebb0fc484
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2012-03-21 13:57 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/4d8ebb0fc484
Merge.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalCompiler.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalOptions.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompilationTask.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConfig.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/VMToCompilerImpl.java
- graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/ri/HotSpotNoProfilingInfo.java
Changeset: ee615aee55b4
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2012-03-21 14:32 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/ee615aee55b4
Merge.
Changeset: 5f79c8ebc5dc
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2012-03-21 14:39 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/5f79c8ebc5dc
Merge.
Changeset: 8ee021ee75db
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2012-03-21 14:57 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/8ee021ee75db
Fix constructor of DeoptimizeNode (to match intrinsic definition).
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/DeoptimizeNode.java
Changeset: 667c7bc2435b
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2012-03-21 18:05 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/667c7bc2435b
Fix C++ code to allow successful build on Windows.
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/utilities/macros.hpp
More information about the graal-dev
mailing list