hg: graal/graal: 42 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Wed Jul 24 02:09:23 PDT 2013
Changeset: da9d33c7b6de
Author: Christian Humer <christian.humer at gmail.com>
Date: 2013-07-21 15:25 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/da9d33c7b6de
Truffle: Increased TruffleCache maximum node count from 200 to 350.
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCompilerOptions.java
Changeset: b05e1ff3aac0
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-21 19:15 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/b05e1ff3aac0
Rename WriteBarrierType to BarrierType
! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/WriteBarrierAdditionTest.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotRuntime.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/phases/WriteBarrierAdditionPhase.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/phases/WriteBarrierVerificationPhase.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/UnsafeLoadSnippets.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/WriteBarrierSnippets.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/HeapAccess.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/debug/DynamicCounterNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/AccessNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/FloatableAccessNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/FloatingAccessNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/FloatingReadNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/ReadNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/WriteNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/CompareAndSwapNode.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/nodes/DirectObjectStoreNode.java
! graal/com.oracle.graal.word/src/com/oracle/graal/word/Pointer.java
! graal/com.oracle.graal.word/src/com/oracle/graal/word/Word.java
! graal/com.oracle.graal.word/src/com/oracle/graal/word/phases/WordTypeRewriterPhase.java
Changeset: 761002c55728
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-21 20:11 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/761002c55728
Add new node for referent field read barrier (G1 GC)
! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/WriteBarrierAdditionTest.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotRuntime.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/phases/WriteBarrierAdditionPhase.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/WriteBarrierSnippets.java
+ graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/G1ReferentFieldReadBarrier.java
Changeset: 4c6df71db9e7
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-21 20:11 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/4c6df71db9e7
Merge
Changeset: 000ee2d0c518
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-21 22:13 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/000ee2d0c518
Method renaming
! graal/com.oracle.graal.compiler.hsail/src/com/oracle/graal/compiler/hsail/HSAILLIRGenerator.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotLIRGenerator.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/HeapAccess.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/AccessNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/FloatingAccessNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/FloatingReadNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/ReadNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/CompareAndSwapNode.java
Changeset: 623accae20d1
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-07-22 10:46 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/623accae20d1
Leave null check at original node when adding G1ReferentFieldReadBarrier.
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/phases/WriteBarrierAdditionPhase.java
Changeset: 079513fc609e
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-07-22 10:54 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/079513fc609e
Rename isInitialized to isInitialization (inverting semantics!).
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/phases/WriteBarrierAdditionPhase.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/UnsafeArrayCopyNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/ArrayRangeWriteNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/WriteNode.java
! graal/com.oracle.graal.word/src/com/oracle/graal/word/phases/WordTypeRewriterPhase.java
Changeset: 45ca31374e9f
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-07-22 11:58 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/45ca31374e9f
Documentation fixes.
! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/CompilationResult.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/ArrayRangeWriteNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/WriteNode.java
Changeset: 04f817fb0456
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-07-22 12:12 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/04f817fb0456
Method to reconstruct array index from LocationNode.
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotRuntime.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/spi/GraalCodeCacheProvider.java
Changeset: ba2769b3a438
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-22 13:28 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/ba2769b3a438
Add Javadoc to G1ReferentFieldReadBarrier
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/G1ReferentFieldReadBarrier.java
Changeset: 981c8a4d711a
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-22 13:34 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/981c8a4d711a
Make VerifyOopStub leaf call
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotRuntime.java
Changeset: 02a5f5abd842
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-22 13:35 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/02a5f5abd842
Merge
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotRuntime.java
Changeset: f3697f17f671
Author: Lukas Stadler <lukas.stadler at jku.at>
Date: 2013-07-22 16:04 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/f3697f17f671
small fixes for early read elimination
! graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/PEReadEliminationClosure.java
! graal/com.oracle.graal.virtual/src/com/oracle/graal/virtual/phases/ea/ReadEliminationClosure.java
Changeset: e43eb9fe98e5
Author: Lukas Stadler <lukas.stadler at jku.at>
Date: 2013-07-22 16:04 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/e43eb9fe98e5
check for one more case in ConditionalEliminationTest
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/ConditionalEliminationTest.java
Changeset: 020f63bfd781
Author: Lukas Stadler <lukas.stadler at jku.at>
Date: 2013-07-22 16:18 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/020f63bfd781
fix merging of types in ConditionalEliminationPhase
bug reported by Miguel Garcia <miguelalfredo.garcia at epfl.ch>
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/ConditionalEliminationTest.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/ConditionalEliminationPhase.java
Changeset: 63c3d7b5edd9
Author: Lukas Stadler <lukas.stadler at jku.at>
Date: 2013-07-22 16:19 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/63c3d7b5edd9
Merge
Changeset: 50f3f3958555
Author: Andreas Woess <andreas.woess at jku.at>
Date: 2013-07-22 16:17 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/50f3f3958555
Truffle: remove Node.EMPTY_ARRAY constant
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/Node.java
Changeset: 3cf5f371dc9f
Author: Andreas Woess <andreas.woess at jku.at>
Date: 2013-07-22 16:20 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/3cf5f371dc9f
Truffle: print inlined call target and rename profiling option.
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCompilerOptions.java
Changeset: e9248ebb1d79
Author: Andreas Woess <andreas.woess at jku.at>
Date: 2013-07-22 17:29 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/e9248ebb1d79
Truffle: ignore null children in NodeUtil.findNodeChildren; refactoring.
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/NodeUtil.java
Changeset: e87d56a51047
Author: Andreas Woess <andreas.woess at jku.at>
Date: 2013-07-22 18:07 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/e87d56a51047
Truffle: add Node.isReplaceable()
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/Node.java
Changeset: 669e3105804d
Author: Andreas Woess <andreas.woess at jku.at>
Date: 2013-07-22 19:17 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/669e3105804d
Always insert phi nodes using graph.add.
! graal/com.oracle.graal.java/src/com/oracle/graal/java/FrameStateBuilder.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningUtil.java
Changeset: 4da2141fc40f
Author: Andreas Woess <andreas.woess at jku.at>
Date: 2013-07-22 19:12 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/4da2141fc40f
Canonicalize final field loads from a phi of constant objects.
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/LoadFieldNode.java
Changeset: 23a7cbee48d0
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-22 22:03 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/23a7cbee48d0
Add LoweredCompareAndSwapNode
+ graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/LoweredCompareAndSwapNode.java
Changeset: e7679ec4f27f
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-22 22:03 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/e7679ec4f27f
Lower CAS nodes to their lowered versions
! graal/com.oracle.graal.compiler.hsail/src/com/oracle/graal/compiler/hsail/HSAILLIRGenerator.java
! graal/com.oracle.graal.compiler.ptx/src/com/oracle/graal/compiler/ptx/PTXLIRGenerator.java
! graal/com.oracle.graal.compiler.sparc/src/com/oracle/graal/compiler/sparc/SPARCLIRGenerator.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotLIRGenerator.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotRuntime.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/phases/WriteBarrierAdditionPhase.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/phases/WriteBarrierVerificationPhase.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/CompareAndSwapNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/spi/LIRGeneratorTool.java
Changeset: cea4beb67bfd
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-22 22:04 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/cea4beb67bfd
Merge
Changeset: df023d960636
Author: twisti
Date: 2013-07-22 21:42 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/df023d960636
Fixed comment typo.
! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/DebugInfo.java
Changeset: 22baf2a69f6d
Author: twisti
Date: 2013-07-22 21:43 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/22baf2a69f6d
Reuse linkage.
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotUnwindOp.java
Changeset: e1fcdda22831
Author: twisti
Date: 2013-07-22 22:26 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/e1fcdda22831
SPARC: can compile some stubs now but they don't work yet
! graal/com.oracle.graal.asm.sparc/src/com/oracle/graal/asm/sparc/SPARCAssembler.java
! graal/com.oracle.graal.asm.sparc/src/com/oracle/graal/asm/sparc/SPARCMacroAssembler.java
! graal/com.oracle.graal.compiler.sparc/src/com/oracle/graal/compiler/sparc/SPARCLIRGenerator.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotBackend.java
+ graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotDeoptimizeCallerOp.java
+ graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotEpilogueOp.java
+ graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotJumpToExceptionHandlerInCallerOp.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotLIRGenerator.java
+ graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotPatchReturnAddressOp.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotRegisterConfig.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotRuntime.java
+ graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotUnwindOp.java
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCArithmetic.java
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCCall.java
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCControlFlow.java
! graal/com.oracle.graal.lir.sparc/src/com/oracle/graal/lir/sparc/SPARCMove.java
! graal/com.oracle.graal.sparc/src/com/oracle/graal/sparc/SPARC.java
! src/cpu/sparc/vm/graalCodeInstaller_sparc.hpp
! src/share/vm/graal/graalCodeInstaller.cpp
Changeset: d7f8a08c37c2
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-07-22 13:33 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/d7f8a08c37c2
Documentation fix.
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/spi/GraalCodeCacheProvider.java
Changeset: a0401b1f7cc4
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-07-23 09:45 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/a0401b1f7cc4
Retry canonicalization after inferStamp.
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/CanonicalizerPhase.java
Changeset: 94cf5df0727f
Author: Andreas Woess <andreas.woess at jku.at>
Date: 2013-07-23 10:42 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/94cf5df0727f
Backout changeset 4c12d3756015; ensure compiledCodeInvalidated() is never inlined.
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCompilerImpl.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/substitutions/OptimizedCallTargetSubstitutions.java
Changeset: f2008a93ad54
Author: Andreas Woess <andreas.woess at jku.at>
Date: 2013-07-23 11:19 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/f2008a93ad54
Truffle: add invalidation count to call target profiling / trace compilation.
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java
Changeset: 7a0ba9b20fec
Author: Christian Humer <christian.humer at gmail.com>
Date: 2013-07-23 17:47 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/7a0ba9b20fec
Truffle-DSL: fixed bug in rewriting of child arrays.
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/node/NodeCodeGenerator.java
Changeset: 1b11e3c8529c
Author: Christian Humer <christian.humer at gmail.com>
Date: 2013-07-23 17:48 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/1b11e3c8529c
Merge.
Changeset: 6872c61c1d3e
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-07-23 18:23 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/6872c61c1d3e
Fix null reference access when dumping raw data patches.
! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/CompilationResult.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotCompiledRuntimeStub.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotRuntime.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/asm/TargetMethodAssembler.java
Changeset: 8c570011b86f
Author: Andreas Woess <andreas.woess at jku.at>
Date: 2013-07-23 19:05 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/8c570011b86f
Truffle: when a node is replaced, notify optimized call target and delay compilation.
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCompilerOptions.java
+ graal/com.oracle.truffle.api/src/com/oracle/truffle/api/ReplaceObserver.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/Node.java
Changeset: 5404cde63c43
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-23 17:48 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/5404cde63c43
Remove redundant checks for loading compressed constants
! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/MetaAccessProvider.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedJavaField.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotRuntime.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/ReadNode.java
Changeset: 6457dc4227e3
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-23 19:51 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/6457dc4227e3
Add compressed klass pointers in gate
! src/share/vm/runtime/arguments.cpp
Changeset: 740789178ad8
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-23 19:53 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/740789178ad8
Merge
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotRuntime.java
Changeset: df4d86530e21
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-23 21:21 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/df4d86530e21
Fix disclaimer
! src/share/vm/runtime/arguments.cpp
Changeset: 4ead4f35b91f
Author: Andreas Woess <andreas.woess at jku.at>
Date: 2013-07-23 21:42 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/4ead4f35b91f
Truffle: use loopAndInvokeCounter for replace backoff.
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCompilerOptions.java
Changeset: fa2fe7dd7a54
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-07-23 23:24 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/fa2fe7dd7a54
HSAIL backend changes
Contributed-by: Tom Deneau <tom.deneau at amd.com>
! graal/com.oracle.graal.asm.hsail/src/com/oracle/graal/asm/hsail/HSAILAssembler.java
! graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/Float2DMatrixMultiplyTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/StringContainsAcceptTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/StringContainsTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/StringIndexOfTest.java
! graal/com.oracle.graal.lir.hsail/src/com/oracle/graal/lir/hsail/HSAILMove.java
! mx/projects
More information about the graal-dev
mailing list