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