hg: graal/graal: 11 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Wed Feb 5 04:40:15 PST 2014


Changeset: 38c7543192e7
Author:    twisti
Date:      2014-02-04 17:12 -0800
URL:       http://hg.openjdk.java.net/graal/graal/rev/38c7543192e7

fixed JavaDoc

! graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/NativeFunctionInterface.java

Changeset: e30bae026c93
Author:    Matthias Grimmer <grimmer at ssw.jku.at>
Date:      2014-02-05 09:24 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/e30bae026c93

GNFI: add JavaDoc

! 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/src/com/oracle/graal/compiler/target/HostBackend.java

Changeset: e2db5c351ef3
Author:    Matthias Grimmer <grimmer at ssw.jku.at>
Date:      2014-02-05 09:26 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/e2db5c351ef3

GNFI: cache lookup handles

! graal/com.oracle.graal.ffi.amd64/src/com/oracle/graal/ffi/amd64/AMD64NativeFunctionInterface.java

Changeset: d04be74665fb
Author:    Matthias Grimmer <grimmer at ssw.jku.at>
Date:      2014-02-05 09:32 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/d04be74665fb

GNFI: add comments

! 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/AMD64NativeLibraryHandle.java
! src/share/vm/graal/graalCompilerToVM.cpp

Changeset: 0d91d64b88f8
Author:    Matthias Grimmer <grimmer at ssw.jku.at>
Date:      2014-02-05 10:37 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/0d91d64b88f8

GNFI: set invalid rtld_default in HotSpotVMConfig

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotVMConfig.java
! src/share/vm/graal/graalCompilerToVM.cpp

Changeset: 43678ad7ae92
Author:    Matthias Grimmer <grimmer at ssw.jku.at>
Date:      2014-02-05 10:38 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/43678ad7ae92

GNFI: rename project from .ffi.amd64 to .nfi.hotspot.amd64

- 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
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotBackend.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

Changeset: c2000a61fb9a
Author:    Christian Wirth <christian.wirth at oracle.com>
Date:      2014-02-05 11:28 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/c2000a61fb9a

In ConditionalEliminationPhase, check whether a ValueNode does record usages; caused crashes in FastR

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

Changeset: c35d86f53ace
Author:    Christian Wirth <christian.wirth at oracle.com>
Date:      2014-02-05 11:38 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/c35d86f53ace

fix Truffle JavaDoc

! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/LoopCountReceiver.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/ReplaceObserver.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/TruffleOptions.java

Changeset: 042a2d972174
Author:    Michael Haupt <michael.haupt at oracle.com>
Date:      2014-02-05 11:40 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/042a2d972174

support frame slot removal

! graal/com.oracle.truffle.api.test/src/com/oracle/truffle/api/test/FrameTest.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/frame/FrameDescriptor.java

Changeset: 54892f32714e
Author:    Christian Wirth <christian.wirth at oracle.com>
Date:      2014-02-05 11:44 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/54892f32714e

Merged with Michael Haupt's changes pulled from him directly


Changeset: c6b1802ae32b
Author:    Christian Wirth <christian.wirth at oracle.com>
Date:      2014-02-05 12:16 +0100
URL:       http://hg.openjdk.java.net/graal/graal/rev/c6b1802ae32b

Merged

- 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



More information about the graal-dev mailing list