hg: graal/graal: 14 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Fri Jan 24 18:00:09 PST 2014


Changeset: 174aebb02383
Author:    Chris Seaton <chris.seaton at oracle.com>
Date:      2014-01-23 23:27 +0000
URL:       http://hg.openjdk.java.net/graal/graal/rev/174aebb02383

Ruby: change GRAAL_DIR to TRUFFLE_DIR.

! graal/com.oracle.truffle.ruby.test/specs/rubytruffle

Changeset: 6f9ce155dcfa
Author:    Chris Seaton <chris.seaton at oracle.com>
Date:      2014-01-23 23:49 +0000
URL:       http://hg.openjdk.java.net/graal/graal/rev/6f9ce155dcfa

Ruby: turn tracing and debugging back on by default.

! graal/com.oracle.truffle.ruby.runtime/src/com/oracle/truffle/ruby/runtime/configuration/ConfigurationBuilder.java

Changeset: 4f095e2930c6
Author:    Chris Seaton <chris.seaton at oracle.com>
Date:      2014-01-24 00:44 +0000
URL:       http://hg.openjdk.java.net/graal/graal/rev/4f095e2930c6

Merge.


Changeset: 962f06a1a387
Author:    Chris Seaton <chris.seaton at oracle.com>
Date:      2014-01-24 01:19 +0000
URL:       http://hg.openjdk.java.net/graal/graal/rev/962f06a1a387

Merge.


Changeset: a03cb658e68e
Author:    Lukas Stadler <lukas.stadler at jku.at>
Date:      2014-01-24 12:26 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/a03cb658e68e

only register ShortCircuitOrNodes in ConditionalElimination for fixed anchors

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/GuardNode.java
! graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/ConditionalEliminationPhase.java

Changeset: 9de3efd2ea8f
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2014-01-24 17:43 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/9de3efd2ea8f

Fix CollapseFrameForSingleSideEffectPhase.

! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/CollapseFrameForSingleSideEffectPhase.java

Changeset: 34ab58984118
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-01-24 17:59 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/34ab58984118

fixed assertion

! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/FrameMap.java

Changeset: 80cd5c3b8827
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-01-24 18:01 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/80cd5c3b8827

partially fixed passing of object parameters to PTX kernels; use a C++ object for managing resource allocation and cleanup around a PTX kernel execution

! graal/com.oracle.graal.hotspot.ptx/src/com/oracle/graal/hotspot/ptx/PTXHotSpotBackend.java
! graal/com.oracle.graal.hotspot.ptx/src/com/oracle/graal/hotspot/ptx/PTXWrapperBuilder.java
! src/gpu/ptx/vm/gpu_ptx.cpp
! src/gpu/ptx/vm/gpu_ptx.hpp

Changeset: 785b2be9c85a
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-01-24 18:03 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/785b2be9c85a

added work-around to handle CUDA context management in PTX C++ code

! graal/com.oracle.graal.compiler.ptx.test/src/com/oracle/graal/compiler/ptx/test/PTXTest.java

Changeset: 9c95e4917c40
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-01-24 18:03 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/9c95e4917c40

disabled ControlPTXTest until issues are resolved

! graal/com.oracle.graal.compiler.ptx.test/src/com/oracle/graal/compiler/ptx/test/ControlPTXTest.java

Changeset: 878f0a2a062b
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-01-24 18:04 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/878f0a2a062b

enabled some tests in FloatPTXTest that now work

! graal/com.oracle.graal.compiler.ptx.test/src/com/oracle/graal/compiler/ptx/test/FloatPTXTest.java

Changeset: 142add58837f
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-01-24 18:04 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/142add58837f

added ObjectPTXTest to test object parameter passing - all tests are disabled until GC issues are resolved

+ graal/com.oracle.graal.compiler.ptx.test/src/com/oracle/graal/compiler/ptx/test/ObjectPTXTest.java

Changeset: 57d1746e3b3d
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-01-24 18:06 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/57d1746e3b3d

refactored phase for stamping parameters as non-null that was duplicated in the GPU backends

- graal/com.oracle.graal.compiler.ptx.test/src/com/oracle/graal/compiler/ptx/test/PTXPhase.java
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILCompilationResult.java
! graal/com.oracle.graal.hotspot.ptx/src/com/oracle/graal/hotspot/ptx/PTXHotSpotBackend.java
+ graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/NonNullParametersPhase.java

Changeset: eed1aafead0d
Author:    Doug Simon <doug.simon at oracle.com>
Date:      2014-01-24 18:34 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/eed1aafead0d

Merge.




More information about the graal-dev mailing list