hg: graal/graal: 2 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Sat Nov 2 19:00:09 PDT 2013


Changeset: 1a7e7011a341
Author:    S.Bharadwaj Yadavalli <bharadwaj.yadavalli at oracle.com>
Date:      2013-11-01 18:34 -0400
URL:       http://hg.openjdk.java.net/graal/graal/rev/1a7e7011a341

* PTX kernel argument buffer now has naturally aligned arguments as required by PTX JIT compiler.
* Change dynamic loading of CUDA driver API functions to load 32-bit or 64-bit versions of depending on the the host architecture.
* Add ability to generate PTX kernels to be launched both on 32-bit and 64-bit hosts.
* Use Unified Virtual Memory APIs to perform array argument marshalling.
* PTX array storage test runs on the device and returns correct results.
* More integer test failures on GPU fixed.

! 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/ArrayPTXTest.java
! graal/com.oracle.graal.hotspot.ptx/src/com/oracle/graal/hotspot/ptx/PTXHotSpotBackend.java
! graal/com.oracle.graal.lir.ptx/src/com/oracle/graal/lir/ptx/PTXMemOp.java
! src/gpu/ptx/vm/gpu_ptx.cpp
! src/gpu/ptx/vm/gpu_ptx.hpp
! src/gpu/ptx/vm/ptxKernelArguments.cpp
! src/gpu/ptx/vm/ptxKernelArguments.hpp
! src/share/vm/graal/graalCompilerToGPU.cpp

Changeset: 1c0261ebeeed
Author:    twisti
Date:      2013-11-01 19:35 -0700
URL:       http://hg.openjdk.java.net/graal/graal/rev/1c0261ebeeed

use getAddress instead of getLong in HotSpotResolvedJavaMethod

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotResolvedJavaMethod.java



More information about the graal-dev mailing list