hg: graal/graal: 50 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Tue Jul 9 02:16:00 PDT 2013
Changeset: 7220a8568e8c
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-07-06 12:20 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/7220a8568e8c
Introduce TraceTrufflePerformanceWarnings flag.
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCache.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCompilerOptions.java
Changeset: f84ea5453961
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-07-07 17:20 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/f84ea5453961
Fixes for Truffle cache.
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCache.java
Changeset: e9241e9cfcd5
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-07 15:24 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/e9241e9cfcd5
Augment WriteBarrier Verification Phase for G1 (only post barriers)
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotRuntime.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/phases/WriteBarrierVerificationPhase.java
Changeset: 1d245cc635e3
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-07 15:24 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/1d245cc635e3
Augment Write Barrier Verification Test for G1
! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/WriteBarrierVerificationTest.java
Changeset: 88fa00e79d4a
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-07 17:02 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/88fa00e79d4a
Add GC counter for starting tracing of barriers
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/GraalOptions.java
Changeset: 72d0ea03635b
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-07 17:09 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/72d0ea03635b
Delegate GC counter from HotSpot to Graal for tracing purposes
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConfig.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/HotSpotReplacementsUtil.java
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/graal/graalCompilerToVM.cpp
Changeset: 2fdd0e263160
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-07 17:09 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/2fdd0e263160
Fix checkstyle errors
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/GraalOptions.java
Changeset: 260e75dc4b6e
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-07 17:10 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/260e75dc4b6e
Add tracing info to G1 Write Barriers
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/WriteBarrierSnippets.java
Changeset: 7f1dbbfb9adf
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-07 18:13 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/7f1dbbfb9adf
Always fill contents when G1 is enabled
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/NewObjectSnippets.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/ObjectCloneSnippets.java
Changeset: 844be189150c
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-07 19:09 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/844be189150c
Add probabilities in WB snippets
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/WriteBarrierSnippets.java
Changeset: 13c6440ac750
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-07 19:44 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/13c6440ac750
Add nullcheck at G1 Pre Barrier
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/WriteBarrierSnippets.java
Changeset: cb2d97f002d4
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-07 21:30 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/cb2d97f002d4
Merge
Changeset: 57b9a8c7cea8
Author: Christian Haeubl <haeubl at ssw.jku.at>
Date: 2013-07-04 15:56 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/57b9a8c7cea8
Attempt to increase accuracy of profiling information in the context of deep inlining.
! src/share/vm/runtime/globals.hpp
Changeset: b02b3c6a59b6
Author: Christian Haeubl <haeubl at ssw.jku.at>
Date: 2013-07-05 14:00 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/b02b3c6a59b6
Added an inlining policy that tries to inline all calls.
! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/WriteBarrierAdditionTest.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningPhase.java
Changeset: 4acf032748b9
Author: Christian Haeubl <haeubl at ssw.jku.at>
Date: 2013-07-05 14:05 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/4acf032748b9
Reenabled nmethod statistics in product mode.
! src/share/vm/code/nmethod.cpp
Changeset: 703d00fe2703
Author: Christian Haeubl <haeubl at ssw.jku.at>
Date: 2013-07-08 09:57 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/703d00fe2703
Reverted attempt to increase accuracy of profiling information (57b9a8c7cea8).
! src/share/vm/runtime/globals.hpp
Changeset: 3c2a77f01e89
Author: Christian Haeubl <haeubl at ssw.jku.at>
Date: 2013-07-08 09:58 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/3c2a77f01e89
Merge.
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningPhase.java
Changeset: ca3865947682
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-08 09:08 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/ca3865947682
Debug log cleanup
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/WriteBarrierSnippets.java
Changeset: 2e82291febf4
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-08 09:08 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/2e82291febf4
Oop verification after printing oop
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/WriteBarrierSnippets.java
Changeset: add96a4e79f7
Author: Christos Kotselidis <christos.kotselidis at oracle.com>
Date: 2013-07-08 10:56 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/add96a4e79f7
Merge
Changeset: b288e775e56b
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-07-05 15:40 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/b288e775e56b
added extra test for guarded inlining
! graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/inlining/InliningTest.java
Changeset: ae12060a0f7d
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-07-05 15:43 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/ae12060a0f7d
made TypeCheckTest test more common pattern of type test profile showing null never seen
! graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/test/TypeCheckTest.java
Changeset: 1fdcc58bff2a
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-07-05 15:44 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/1fdcc58bff2a
added GuardingPiNode
+ graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/GuardingPiNode.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/NodeIntrinsificationPhase.java
Changeset: bef82f0cf71d
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-07-05 15:47 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/bef82f0cf71d
added javadoc for GuardedNode and Stamp.nonNull()
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/GuardedNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/Stamp.java
Changeset: ba1fbbfac0cd
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-07-05 15:48 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/ba1fbbfac0cd
remove null check semantics from LoadHubNode (GRAAL-248)
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotRuntime.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/ArrayCopySnippets.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/HotSpotReplacementsUtil.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/MonitorSnippets.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/IsNullNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/LoadHubNode.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningUtil.java
Changeset: 87c441b324e9
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-07-08 14:34 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/87c441b324e9
Merge.
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotRuntime.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/HotSpotReplacementsUtil.java
Changeset: 08e06d4a9e73
Author: Christian Haeubl <haeubl at ssw.jku.at>
Date: 2013-07-08 12:01 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/08e06d4a9e73
Removed API to access method invocation count from Graal.
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompilationStatistics.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/HotSpotResolvedJavaMethod.java
! src/share/vm/graal/graalCompilerToVM.cpp
Changeset: 88672775a26c
Author: Christian Haeubl <haeubl at ssw.jku.at>
Date: 2013-07-08 16:55 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/88672775a26c
Compilation policy fixes and changed default compilation policy.
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/CompilationTask.java
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/share/vm/interpreter/invocationCounter.cpp
! src/share/vm/oops/methodCounters.cpp
! src/share/vm/oops/methodCounters.hpp
! src/share/vm/runtime/compilationPolicy.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 4b88e5c93f04
Author: Christian Haeubl <haeubl at ssw.jku.at>
Date: 2013-07-08 17:14 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/4b88e5c93f04
Minor C++ compilation fixes.
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/share/vm/graal/graalCompiler.cpp
Changeset: 678cdd287d60
Author: Christian Haeubl <haeubl at ssw.jku.at>
Date: 2013-07-08 17:32 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/678cdd287d60
Merge.
Changeset: 8060a20be76b
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-07-07 21:00 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/8060a20be76b
Fix visitor in OptimizedCallTarget class.
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java
Changeset: 90a7a58bf54f
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-07-07 21:01 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/90a7a58bf54f
Create utility method in InliningUtil for inlining macro nodes.
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningUtil.java
Changeset: a71fa3b8553b
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-07-07 21:01 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/a71fa3b8553b
Fix Truffle cache to handle macro nodes correctly.
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCache.java
Changeset: e7c2a0aa1fff
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-07-07 21:30 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/e7c2a0aa1fff
Fix unsafe load/store canonicalization to fields to also check accessKind.
Simplify partial evaluator canonicalizer.
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/UnsafeLoadNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/UnsafeStoreNode.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/PartialEvaluatorCanonicalizer.java
Changeset: 2ea604c4c6ec
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-07-07 22:28 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/2ea604c4c6ec
Factor and improve unsafe load/store canonicalization.
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/UnsafeAccessNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/UnsafeLoadNode.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/UnsafeStoreNode.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/PartialEvaluatorCanonicalizer.java
Changeset: 8660a090c3e2
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-07-07 23:32 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/8660a090c3e2
Merge.
Changeset: ac8b195fd3aa
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-07-07 23:51 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/ac8b195fd3aa
New unsafe cast CompilerDirectives method in Truffle API.
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/nodes/UnsafeCastMacroNode.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/substitutions/CompilerDirectivesSubstitutions.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/CompilerDirectives.java
Changeset: b6e46324233f
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-07-08 00:05 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/b6e46324233f
Make CompilerDirectives.unsafeCast a generic method.
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/CompilerDirectives.java
Changeset: 192a3b3c7292
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-07-08 15:54 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/192a3b3c7292
Merge.
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningUtil.java
Changeset: aca7481e71d1
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-07-08 16:27 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/aca7481e71d1
Create new intrinsic for GuardingPiNode for null check guarding. Fix ArraySubstitutions.
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/GuardingPiNode.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/ArraySubstitutions.java
Changeset: ab689f0086bb
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-07-08 21:08 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/ab689f0086bb
Fix unsafe access node.
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/UnsafeAccessNode.java
Changeset: d71c56c67921
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-07-08 21:12 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/d71c56c67921
Improve performance of calling Truffle call targets.
! graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64LIRGenerator.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/bridge/CompilerToVMImpl.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotNmethod.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/HotSpotNmethodExecuteNode.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/HotSpotNmethodSubstitutions.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/ReadNode.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/substitutions/OptimizedCallTargetSubstitutions.java
! src/cpu/x86/vm/graalCodeInstaller_x86.hpp
Changeset: 2abf1c8b062a
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-07-08 21:12 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/2abf1c8b062a
Merge.
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/CompilerToVMImpl.java
Changeset: a7d50a27982c
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-07-08 21:14 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/a7d50a27982c
Remove unused import.
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotLIRGenerator.java
Changeset: dad6e7ff1f93
Author: twisti
Date: 2013-07-08 14:49 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/dad6e7ff1f93
Added unique Label identifier.
! graal/com.oracle.graal.asm.ptx/src/com/oracle/graal/asm/ptx/AbstractPTXAssembler.java
! graal/com.oracle.graal.asm/src/com/oracle/graal/asm/Label.java
! graal/com.oracle.graal.lir.ptx/src/com/oracle/graal/lir/ptx/PTXControlFlow.java
Changeset: c79cf526508e
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-07-08 22:12 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/c79cf526508e
Remove HotSpotNmethodSubstitutions.
- graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/HotSpotNmethodExecuteNode.java
- graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/HotSpotNmethodIntrinsics.java
- graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/HotSpotNmethodSubstitutions.java
Changeset: 63083745d390
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-07-08 22:14 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/63083745d390
Clean up OptimizedCallTarget and HotSpotNmethod.execute.
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotNmethod.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java
Changeset: 89efc9dd9f86
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-07-09 01:27 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/89efc9dd9f86
Small fixes for lowering phase.
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/LoweringPhase.java
Changeset: b25a07ad3678
Author: Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date: 2013-07-09 01:27 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/b25a07ad3678
Merge.
Changeset: 4ef92b67aeae
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-07-09 10:40 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/4ef92b67aeae
added HSAIL backend and tests
Contributed-by: Vasanth Venkatachalam <vasanth.venkatachalam at amd.com>
Contributed-by: Tom.Deneau <tom.deneau at amd.com>
Contributed-by: Eric Caspole <eric.caspole at amd.com>
+ graal/com.oracle.graal.asm.hsail/src/com/oracle/graal/asm/hsail/AbstractHSAILAssembler.java
+ graal/com.oracle.graal.asm.hsail/src/com/oracle/graal/asm/hsail/HSAILAddress.java
+ graal/com.oracle.graal.asm.hsail/src/com/oracle/graal/asm/hsail/HSAILAssembler.java
! graal/com.oracle.graal.asm.ptx/src/com/oracle/graal/asm/ptx/AbstractPTXAssembler.java
! graal/com.oracle.graal.asm/src/com/oracle/graal/asm/AbstractAssembler.java
! graal/com.oracle.graal.asm/src/com/oracle/graal/asm/Label.java
+ graal/com.oracle.graal.compiler.hsail.test.infra/src/com/oracle/graal/compiler/hsail/test/infra/GraalKernelTester.java
+ graal/com.oracle.graal.compiler.hsail.test.infra/src/com/oracle/graal/compiler/hsail/test/infra/KernelTester.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/BasicHSAILTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/CallTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/FcompUnorderedTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/FloatConvertTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/FloatDivPrecisionTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/FloatSqrtTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/IntAddIndexTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/IntAddTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/IntDivTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/IntDoubledTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/IntFloatConvertTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/IntLongConvertTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/IntModTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/IntMulTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/IntSqrAddTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/IntSquaredGidCmpTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/IntSquaredTernaryTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/IntSquaredTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/IntSubTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/IntSumArrayTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/StaticDoubleSpillTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/StaticIntSpillTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/StaticMandelTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/StaticMethod16InArraysTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/StaticMethodThreeIntArrays.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/StaticMethodTwoIntArrays.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/StaticNBodySpillTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/StaticNBodyTest.java
+ graal/com.oracle.graal.compiler.hsail/src/com/oracle/graal/compiler/hsail/CompileAndDispatch.java
+ graal/com.oracle.graal.compiler.hsail/src/com/oracle/graal/compiler/hsail/ForEachToGraal.java
+ graal/com.oracle.graal.compiler.hsail/src/com/oracle/graal/compiler/hsail/HSAILBackend.java
+ graal/com.oracle.graal.compiler.hsail/src/com/oracle/graal/compiler/hsail/HSAILCompilationResult.java
+ graal/com.oracle.graal.compiler.hsail/src/com/oracle/graal/compiler/hsail/HSAILLIRGenerator.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotRuntime.java
+ graal/com.oracle.graal.hsail/src/com/oracle/graal/hsail/HSAIL.java
+ graal/com.oracle.graal.lir.hsail/src/com/oracle/graal/lir/hsail/HSAILAddressValue.java
+ graal/com.oracle.graal.lir.hsail/src/com/oracle/graal/lir/hsail/HSAILArithmetic.java
+ graal/com.oracle.graal.lir.hsail/src/com/oracle/graal/lir/hsail/HSAILBitManipulationOp.java
+ graal/com.oracle.graal.lir.hsail/src/com/oracle/graal/lir/hsail/HSAILCompare.java
+ graal/com.oracle.graal.lir.hsail/src/com/oracle/graal/lir/hsail/HSAILControlFlow.java
+ graal/com.oracle.graal.lir.hsail/src/com/oracle/graal/lir/hsail/HSAILLIRInstruction.java
+ graal/com.oracle.graal.lir.hsail/src/com/oracle/graal/lir/hsail/HSAILMove.java
! graal/com.oracle.graal.lir.ptx/src/com/oracle/graal/lir/ptx/PTXControlFlow.java
! mx/projects
More information about the graal-dev
mailing list