hg: graal/graal: 22 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Thu Feb 6 15:53:06 PST 2014
Changeset: ff3136ecb5a7
Author: Christian Wimmer <christian.wimmer at oracle.com>
Date: 2014-02-05 03:16 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/ff3136ecb5a7
SL: small changes
+ graal/com.oracle.truffle.sl.test/tests/ControlFlow.output
+ graal/com.oracle.truffle.sl.test/tests/ControlFlow.sl
! graal/com.oracle.truffle.sl.test/tests/Fibonacci.output
! graal/com.oracle.truffle.sl.test/tests/Fibonacci.sl
+ graal/com.oracle.truffle.sl.test/tests/FunctionLiteral.output
+ graal/com.oracle.truffle.sl.test/tests/FunctionLiteral.sl
+ graal/com.oracle.truffle.sl.test/tests/HelloWorld.output
+ graal/com.oracle.truffle.sl.test/tests/HelloWorld.sl
! graal/com.oracle.truffle.sl.test/tests/String.output
! graal/com.oracle.truffle.sl.test/tests/String.sl
! graal/com.oracle.truffle.sl.test/tests/Sum.output
! graal/com.oracle.truffle.sl.test/tests/Sum.sl
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/SLExpressionNode.java
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/expression/SLAddNode.java
+ graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/expression/demo/SLAddWithoutSpecializationNode.java
Changeset: edc9eb74bb7a
Author: Christian Wimmer <christian.wimmer at oracle.com>
Date: 2014-02-05 03:17 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/edc9eb74bb7a
merge
- graal/com.oracle.graal.ffi.amd64.test/test/com/oracle/graal/ffi/amd64/test/LibCallTest.java
- graal/com.oracle.graal.ffi.amd64.test/test/com/oracle/graal/ffi/amd64/test/MathLibCallTest.java
- graal/com.oracle.graal.ffi.amd64.test/test/com/oracle/graal/ffi/amd64/test/StdLibCallTest.java
- graal/com.oracle.graal.ffi.amd64/src/com/oracle/graal/ffi/amd64/AMD64NativeFunctionHandle.java
- graal/com.oracle.graal.ffi.amd64/src/com/oracle/graal/ffi/amd64/AMD64NativeFunctionInterface.java
- graal/com.oracle.graal.ffi.amd64/src/com/oracle/graal/ffi/amd64/AMD64NativeFunctionPointer.java
- graal/com.oracle.graal.ffi.amd64/src/com/oracle/graal/ffi/amd64/AMD64NativeLibraryHandle.java
- graal/com.oracle.graal.ffi.amd64/src/com/oracle/graal/ffi/amd64/node/AMD64RawNativeCallNode.java
- graal/com.oracle.graal.ffi.amd64/src/com/oracle/graal/ffi/amd64/util/InstallUtil.java
- graal/com.oracle.graal.ffi.amd64/src/com/oracle/graal/ffi/amd64/util/NativeCallStubGraphBuilder.java
Changeset: eceacf66c44a
Author: Christian Wimmer <christian.wimmer at oracle.com>
Date: 2014-02-05 04:54 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/eceacf66c44a
merge
Changeset: 812f3155efba
Author: Christian Wimmer <christian.wimmer at oracle.com>
Date: 2014-02-05 23:38 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/812f3155efba
merge
- GRAAL_AUTHORS
- README
- README_GRAAL.txt
Changeset: f3e4f746e9c6
Author: Christian Wimmer <christian.wimmer at oracle.com>
Date: 2014-02-06 00:21 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/f3e4f746e9c6
Fix gate errors
! graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/expression/demo/SLAddWithoutSpecializationNode.java
Changeset: 51584f76462d
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-02-06 11:14 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/51584f76462d
pulled Ptx and Hsail classes out of gpu class namespace
! graal/com.oracle.graal.hotspot.ptx/src/com/oracle/graal/hotspot/ptx/PTXHotSpotBackend.java
! src/gpu/hsail/vm/gpu_hsail.cpp
! src/gpu/hsail/vm/hsailKernelArguments.cpp
! src/gpu/hsail/vm/hsailKernelArguments.hpp
! src/gpu/ptx/vm/gpu_ptx.cpp
! src/gpu/ptx/vm/gpu_ptx.hpp
! src/os/bsd/vm/gpu_bsd.cpp
! src/os/linux/vm/gpu_linux.cpp
! src/os/windows/vm/gpu_windows.cpp
! src/share/vm/runtime/gpu.hpp
Changeset: 6a030a69c3d8
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-02-06 11:17 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/6a030a69c3d8
updated projects to Okra 1.7 jars
! mx/projects
Changeset: 4cbe077ab49a
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-02-06 11:20 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/4cbe077ab49a
removed UseHSAILSimulator option
! src/os/linux/vm/gpu_linux.cpp
! src/os/windows/vm/gpu_windows.cpp
! src/share/vm/runtime/globals.hpp
Changeset: bc471f405eb8
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-02-06 11:24 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/bc471f405eb8
HSAIL: support for storing immediates
Contributed-by: Eric Caspole <eric.caspole at amd.com>
! graal/com.oracle.graal.asm.hsail/src/com/oracle/graal/asm/hsail/HSAILAssembler.java
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILHotSpotLIRGenerator.java
! graal/com.oracle.graal.lir.hsail/src/com/oracle/graal/lir/hsail/HSAILMove.java
Changeset: 5e19b2f0e2f2
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2014-02-06 17:31 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/5e19b2f0e2f2
Increase TruffleGraphMaxNodes.
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCompilerOptions.java
Changeset: 1398243a0efa
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-02-06 18:41 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/1398243a0efa
fixed spelling
! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/Kind.java
Changeset: 4fa77c58ad8f
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-02-06 18:42 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/4fa77c58ad8f
added utility methods for writing a Java string to a native memory buffer as a C string
! graal/com.oracle.graal.graph/src/com/oracle/graal/graph/UnsafeAccess.java
Changeset: 4731c1a0b1f3
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-02-06 18:44 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/4731c1a0b1f3
consolidated GNFI code into graal.hotspot project and cleaned up the documentation and code
! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/NativeFunctionHandle.java
! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/NativeFunctionInterface.java
! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/NativeFunctionPointer.java
! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/NativeLibraryHandle.java
+ graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/nfi/NativeFunctionInterfaceTest.java
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotBackend.java
+ graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64RawNativeCallNode.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConfig.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nfi/HotSpotNativeFunctionHandle.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nfi/HotSpotNativeFunctionInterface.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nfi/HotSpotNativeFunctionPointer.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nfi/HotSpotNativeLibraryHandle.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nfi/NativeCallStubGraphBuilder.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nfi/RawNativeCallNodeFactory.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/HotSpotReplacementsUtil.java
- graal/com.oracle.graal.nfi.hotspot.amd64/src/com/oracle/graal/nfi/hotspot/amd64/AMD64HotSpotNativeFunctionHandle.java
- graal/com.oracle.graal.nfi.hotspot.amd64/src/com/oracle/graal/nfi/hotspot/amd64/AMD64HotSpotNativeFunctionInterface.java
- graal/com.oracle.graal.nfi.hotspot.amd64/src/com/oracle/graal/nfi/hotspot/amd64/AMD64HotSpotNativeFunctionPointer.java
- graal/com.oracle.graal.nfi.hotspot.amd64/src/com/oracle/graal/nfi/hotspot/amd64/AMD64HotSpotNativeLibraryHandle.java
- graal/com.oracle.graal.nfi.hotspot.amd64/src/com/oracle/graal/nfi/hotspot/amd64/node/AMD64RawNativeCallNode.java
- graal/com.oracle.graal.nfi.hotspot.amd64/src/com/oracle/graal/nfi/hotspot/amd64/util/InstallUtil.java
- graal/com.oracle.graal.nfi.hotspot.amd64/src/com/oracle/graal/nfi/hotspot/amd64/util/NativeCallStubGraphBuilder.java
- graal/com.oracle.graal.nfi.test/test/com/oracle/graal/nfi/test/LibCallTest.java
- graal/com.oracle.graal.nfi.test/test/com/oracle/graal/nfi/test/MathLibCallTest.java
- graal/com.oracle.graal.nfi.test/test/com/oracle/graal/nfi/test/StdLibCallTest.java
! mx/projects
! src/share/vm/graal/graalCompilerToVM.cpp
Changeset: cf1f97283122
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-02-06 18:47 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/cf1f97283122
Merge.
Changeset: 29d38dc96f59
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-02-06 18:50 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/29d38dc96f59
fixed code format warning
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConfig.java
Changeset: d6e2511cea77
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-02-06 21:41 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/d6e2511cea77
added NativeLibraryHandle.getName()
! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/NativeLibraryHandle.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nfi/HotSpotNativeLibraryHandle.java
Changeset: d8b2bb096d83
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-02-06 22:34 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/d8b2bb096d83
remove overly eager evaluation of toString() in Debug.log calls (JBS:GRAAL-14)
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/asm/CompilationResultBuilder.java
Changeset: d9aad522d355
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-02-06 22:47 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/d9aad522d355
HSAIL: fixed bug in kernel argument logic
Contributed-by: Tom Deneau <tom.deneau at amd.com>
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/ArgsIntBase.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/ArgsIntInstIITest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/ArgsIntInstIJTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/ArgsIntStatAIITest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/ArgsIntStatAIJTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/ArgsObjBase.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/ArgsObjInstIITest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/ArgsObjInstIJTest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/ArgsObjStatIITest.java
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/ArgsObjStatIJTest.java
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILHotSpotBackend.java
! src/gpu/hsail/vm/hsailKernelArguments.cpp
! src/gpu/hsail/vm/hsailKernelArguments.hpp
Changeset: 45f9dbb93988
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-02-06 23:14 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/45f9dbb93988
modified Kind.format() to avoid calling any user code (JBS:GRAAL-14)
! graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/Kind.java
Changeset: bdeadcd7101d
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-02-06 23:24 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/bdeadcd7101d
HSAIL: disable String.equals() substitutions
Contributed-by: Tom Deneau <tom.deneau at amd.com>
+ graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/StringEqualsTest.java
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILHotSpotBackend.java
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILHotSpotReplacementsImpl.java
Changeset: a08b2fe89f47
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-02-06 23:25 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/a08b2fe89f47
HSAIL: fixed regression causing object lambda demos to break
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/ForEachToGraal.java
Changeset: 3e7fa4fd9199
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-02-06 23:28 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/3e7fa4fd9199
fixed C++ compilation error
! src/gpu/hsail/vm/hsailKernelArguments.hpp
More information about the graal-dev
mailing list