hg: graal/graal: 56 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Sat Sep 7 18:00:12 PDT 2013
Changeset: 3662471dcfaa
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-09-01 19:39 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/3662471dcfaa
Introduce CompilerDirectives.ValueType annotation in Truffle API.
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/CompilerDirectives.java
Changeset: b36028c30a81
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-09-01 19:46 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/b36028c30a81
Allow escape analysis to ignore object identity correctness for types marked via the CompilerDirectives.ValueType annotation.
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/ObjectCloneNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/NewInstanceNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/virtual/VirtualArrayNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/virtual/VirtualBoxingNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/virtual/VirtualInstanceNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/virtual/VirtualObjectNode.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/PartialEvaluator.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/nodes/frame/NewFrameNode.java
Changeset: f778836e07c6
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-09-01 21:57 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/f778836e07c6
Fix for graph expansion in TruffleCache when the node in the worklist is already deleted.
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCache.java
Changeset: 94ec1122be13
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-09-02 14:08 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/94ec1122be13
Change architecture interface.
! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/Architecture.java
Changeset: fc3a6fb4cf3d
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-09-02 14:15 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/fc3a6fb4cf3d
Support for PlatformKind in PhiResolver.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/LIRGenerator.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/PhiResolver.java
Changeset: d2f31e6ddc35
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2013-08-29 20:55 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/d2f31e6ddc35
LoweringTool: pass initial lastFixedNode to constructor
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/LoweringPhase.java
Changeset: a116fb4875a6
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2013-08-30 15:38 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/a116fb4875a6
SchedulePhase: remove special handling of localnodes
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/schedule/SchedulePhase.java
Changeset: d90885b101c3
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2013-09-02 15:50 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/d90885b101c3
ifCanonTest: unconnect replaced local nodes from frame state, to match expected graph
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/IfCanonicalizerTest.java
Changeset: 8056b2a9865c
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2013-09-02 15:51 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/8056b2a9865c
LocalNode: remove special handling, they should be reachable via inputs of other nodes if connected
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/DeadCodeEliminationPhase.java
! graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/VirtualUtil.java
Changeset: be283d587cfc
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-09-02 16:41 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/be283d587cfc
moved IntrinsificationsEnabled and IntrinsificationsDisabled to new GraalCompiler.Options class
documented how GraalCompiler.positiveIntrinsificationsFilter field is used for fast path in shouldIntrinsify()
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalCompiler.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalDebugConfig.java
Changeset: 578fc20b9380
Author: Christian Humer <christian.humer at gmail.com>
Date: 2013-08-30 17:40 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/578fc20b9380
Truffle-DSL: fixed NPE if wrong invalid child type is declared.
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/node/NodeParser.java
Changeset: e6645c18d154
Author: Christian Humer <christian.humer at gmail.com>
Date: 2013-08-30 17:45 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/e6645c18d154
Truffle-DSL: reduced generated code size by not generating primarily unused primitive type execute methods.
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/node/NodeCodeGenerator.java
Changeset: d6a5ab791b0d
Author: Christian Humer <christian.humer at gmail.com>
Date: 2013-09-02 15:22 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/d6a5ab791b0d
Truffle-DSL: fixed a bug in grouping of abstract guards.
! graal/com.oracle.truffle.api.dsl.test/src/com/oracle/truffle/api/dsl/test/GuardsTest.java
! graal/com.oracle.truffle.api.dsl.test/src/com/oracle/truffle/api/dsl/test/TypeSystemTest.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/node/SpecializationGroup.java
Changeset: bb39b1bce748
Author: Christian Humer <christian.humer at gmail.com>
Date: 2013-09-02 15:27 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/bb39b1bce748
Merge.
Changeset: dcaf879d4a7e
Author: Christian Humer <christian.humer at gmail.com>
Date: 2013-09-02 16:47 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/dcaf879d4a7e
Truffle-DSL: fixed a compiler warning for fields of type java.lang.Object. (GRAAL-434 #resolve)
! graal/com.oracle.truffle.api.dsl.test/src/com/oracle/truffle/api/dsl/test/NodeFieldTest.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/node/NodeCodeGenerator.java
Changeset: 231958c9ddf9
Author: Christian Humer <christian.humer at gmail.com>
Date: 2013-09-02 20:44 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/231958c9ddf9
Merge.
Changeset: 3110bea9a6b0
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2013-09-02 11:40 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/3110bea9a6b0
mx: add helper method for yes/no question
! mx/commands.py
! mxtool/mx.py
Changeset: 38acec26d535
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2013-09-02 11:44 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/38acec26d535
If _installed_jdk is set, ask confirmation before building
! mx/commands.py
Changeset: 8d4e5e08d83f
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2013-09-03 14:14 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/8d4e5e08d83f
Fix graalCompilerToVM::initializeBytecode regarding bytecode rewritting for methods that are not rewritten.
Use the BytecodeStream in a way that does not require pre-processing for breakpoints
! src/share/vm/graal/graalCompilerToVM.cpp
Changeset: dc3c8df55905
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-09-03 16:33 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/dc3c8df55905
added support for pylint and fixed errors/warnings it found
+ mx/.pylintrc
! mx/commands.py
! mx/outputparser.py
! mx/sanitycheck.py
+ mxtool/.pylintrc
! mxtool/mx.py
Changeset: 65d2f38c0aa5
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-09-03 22:36 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/65d2f38c0aa5
added timers for Truffle compilation pipeline
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCompilerImpl.java
Changeset: 20b642493616
Author: Mick Jordan <mick.jordan at oracle.com>
Date: 2013-09-03 14:09 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/20b642493616
CR-1368
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/StructuredGraph.java
Changeset: 1f03076a121b
Author: Mick Jordan <mick.jordan at oracle.com>
Date: 2013-09-03 14:09 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/1f03076a121b
Merge
Changeset: 9ea3658e7c5d
Author: Mick Jordan <mick.jordan at oracle.com>
Date: 2013-09-03 14:18 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/9ea3658e7c5d
Merge
Changeset: a3b39ab7c453
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2013-09-03 18:02 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/a3b39ab7c453
Make is_rewritten a guarantee in initializeBytecode
! src/share/vm/graal/graalCompilerToVM.cpp
Changeset: 7cca436d600b
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2013-09-03 18:09 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/7cca436d600b
Add isLinked method to ResolvedJavaType
! graal/com.oracle.graal.api.meta.test/src/com/oracle/graal/api/meta/test/TestResolvedJavaType.java
! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/ResolvedJavaType.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/CompilerToVM.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/CompilerToVMImpl.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedObjectType.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedPrimitiveType.java
! src/share/vm/graal/graalCompilerToVM.cpp
Changeset: f521a1db1378
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2013-09-03 18:19 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/f521a1db1378
Avoid accessing the code of a method before it has been linked and verified.
Add some javadoc to ResolvedJavaMethod.getCode
! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/ResolvedJavaMethod.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedJavaMethod.java
Changeset: dbf968195ca1
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2013-09-04 09:39 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/dbf968195ca1
use iterable for LoopFragment.toHirBlocks rather than reify collections
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/LoopFragment.java
Changeset: d4537043ccc8
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2013-09-04 10:40 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/d4537043ccc8
mx: Remove debug printing in specjvm2008
! mx/commands.py
Changeset: dede53632f3e
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-09-04 13:21 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/dede53632f3e
removed Node.modCount field (GRAAL-452)
! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/Graph.java
! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/Node.java
! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeClass.java
Changeset: 75a7d4b79b29
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-09-04 14:54 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/75a7d4b79b29
added pylint command
! mx/.pylintrc
! mx/commands.py
- mxtool/.pylintrc
Changeset: db297343d44e
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-09-04 14:56 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/db297343d44e
added pylint to gate
! mx/commands.py
Changeset: c99e65785936
Author: bharadwaj
Date: 2013-09-04 10:47 -0400
URL: http://hg.openjdk.java.net/graal/graal/rev/c99e65785936
Improvements to PTX codegen; allows more PTX tests that run on the device to pass.
! graal/com.oracle.graal.asm.ptx/src/com/oracle/graal/asm/ptx/PTXAssembler.java
! graal/com.oracle.graal.compiler.ptx.test/src/com/oracle/graal/compiler/ptx/test/IntegerPTXTest.java
! graal/com.oracle.graal.compiler.ptx/src/com/oracle/graal/compiler/ptx/PTXBackend.java
! graal/com.oracle.graal.lir.ptx/src/com/oracle/graal/lir/ptx/PTXArithmetic.java
! graal/com.oracle.graal.lir.ptx/src/com/oracle/graal/lir/ptx/PTXMemOp.java
! graal/com.oracle.graal.lir.ptx/src/com/oracle/graal/lir/ptx/PTXParameterOp.java
! src/gpu/ptx/vm/gpu_ptx.cpp
! src/gpu/ptx/vm/gpu_ptx.hpp
! src/gpu/ptx/vm/kernelArguments.hpp
Changeset: 8f500c7a510a
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-09-05 00:44 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/8f500c7a510a
inlined NodeUsageList into Node (GRAAL-452)
! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/Graph.java
! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/Node.java
! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeInputList.java
! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeSuccessorList.java
- graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeUsagesList.java
Changeset: 6d221435fff9
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2013-09-05 10:55 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/6d221435fff9
Remove deprecated verify in InstanceOfDynamicNode
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/InstanceOfDynamicNode.java
Changeset: be9e54fbb699
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2013-09-05 10:59 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/be9e54fbb699
Use a better warning message for building with --installed-jdks set
! mx/commands.py
Changeset: 331f7590b741
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-09-05 14:50 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/331f7590b741
modified Node.removeUsage to do less copying (GRAAL-452)
! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/Node.java
Changeset: 6a1b7d28f2d4
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-09-05 16:32 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/6a1b7d28f2d4
replace usages().count() == 0 with usages().isEmpty()
! graal/com.oracle.graal.java/src/com/oracle/graal/java/GraphBuilderPhase.java
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/LoopFragmentInside.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/LoopEndNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/ReadNode.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/RemoveValueProxyPhase.java
Changeset: 86830ed062be
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-09-05 20:20 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/86830ed062be
removed tradesoap from the gate - it's simply too unreliable
! mx/sanitycheck.py
Changeset: 2d759e68c8ca
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-09-05 20:23 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/2d759e68c8ca
pylint only checks versioned python sources
! mx/commands.py
Changeset: 8f0fb0ade839
Author: Michael Van De Vanter <michael.van.de.vanter at oracle.com>
Date: 2013-09-05 15:03 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/8f0fb0ade839
Truffle: add alternate Node/RootNode constructors with SourceSection argument.
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/Node.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/RootNode.java
Changeset: 9021f7761457
Author: Christian Wimmer <christian.wimmer at oracle.com>
Date: 2013-09-05 16:34 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/9021f7761457
Inlining only needs to consider invokes of Java methods, i.e., calls with a MethodCallTargetNode
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningPhase.java
Changeset: 7ce08e264abf
Author: Christian Wimmer <christian.wimmer at oracle.com>
Date: 2013-09-05 16:36 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/7ce08e264abf
Fixed registers that flow into a block need to be inputs of the LabelOp, otherwise the register allocator can insert spill moves before the definition of a fixed register.
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/alloc/LinearScan.java
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/gen/LIRGenerator.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotBackend.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotLIRGenerator.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/StandardOp.java
Changeset: 6317ef27930d
Author: Christian Wimmer <christian.wimmer at oracle.com>
Date: 2013-09-05 17:34 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/6317ef27930d
Merge
Changeset: edf875b3c091
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-09-06 12:15 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/edf875b3c091
use binary search when looking for the end of Node.extraUsages (GRAAL-452)
! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/Node.java
Changeset: 601755e6848b
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2013-09-06 15:28 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/601755e6848b
Allow getting modCount fo deleted nodes
! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/Graph.java
Changeset: 189baa5ea5f0
Author: Christian Humer <christian.humer at gmail.com>
Date: 2013-09-06 16:08 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/189baa5ea5f0
Truffle-DSL: extensions to the CodeTreeBuilder.
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/ast/CodeTreeBuilder.java
Changeset: f15d955897b7
Author: Christian Humer <christian.humer at gmail.com>
Date: 2013-09-06 16:08 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/f15d955897b7
Truffle-DSL: fixed message container was redirecting messages too often.
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/template/MessageContainer.java
Changeset: 90c45cbbf9de
Author: Christian Humer <christian.humer at gmail.com>
Date: 2013-09-06 16:10 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/90c45cbbf9de
Truffle-DSL: fixed a bug in isAssignable.
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/Utils.java
Changeset: e5b5a5cb0ac7
Author: Christian Humer <christian.humer at gmail.com>
Date: 2013-09-06 16:11 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/e5b5a5cb0ac7
Truffle-DSL: polymorphic test asserts now on any child node's parent.
! graal/com.oracle.truffle.api.dsl.test/src/com/oracle/truffle/api/dsl/test/PolymorphicTest.java
Changeset: 2fb276f5e3e9
Author: Christian Humer <christian.humer at gmail.com>
Date: 2013-09-06 16:16 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/2fb276f5e3e9
Truffle-DSL: implemented implicit casts.
+ graal/com.oracle.truffle.api.dsl.test/src/com/oracle/truffle/api/dsl/test/ImplicitCastTest.java
! graal/com.oracle.truffle.api.dsl.test/src/com/oracle/truffle/api/dsl/test/TypeSystemTest.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/node/NodeChildData.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/node/NodeCodeGenerator.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/node/NodeData.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/node/NodeParser.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/typesystem/ImplicitCastData.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/typesystem/ImplicitCastParser.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/typesystem/TypeSystemCodeGenerator.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/typesystem/TypeSystemData.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/typesystem/TypeSystemParser.java
Changeset: f1c3f50ac36e
Author: Christian Humer <christian.humer at gmail.com>
Date: 2013-09-06 16:17 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/f1c3f50ac36e
SL: added an implicit cast to SL-type system.
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/SLTypes.java
Changeset: cefd4cb3cb2d
Author: Christian Humer <christian.humer at gmail.com>
Date: 2013-09-06 16:17 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/cefd4cb3cb2d
Merge.
- graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeUsagesList.java
Changeset: 6014bd8d52ce
Author: Christian Humer <christian.humer at gmail.com>
Date: 2013-09-06 16:54 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/6014bd8d52ce
Merge.
Changeset: 794127021076
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2013-09-06 18:11 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/794127021076
pending exception: use locations on a write
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/HotSpotReplacementsUtil.java
Changeset: e12218338164
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2013-09-06 18:11 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/e12218338164
SnippetTemplate: remove left over dead code elimination phase
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/SnippetTemplate.java
More information about the graal-dev
mailing list