hg: graal/graal: 10 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Thu Dec 4 02:00:06 UTC 2014
Changeset: 5afa718edb8b
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-12-03 10:35 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/5afa718edb8b
arraycopy: move related classes to dedicated package
! graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILHotSpotReplacementsImpl.java
! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/WriteBarrierVerificationTest.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/DefaultHotSpotLoweringProvider.java
- graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/ArrayCopyCallNode.java
- graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/ArrayCopyNode.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/CheckcastArrayCopyCallNode.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/ObjectCloneSnippets.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/SystemSubstitutions.java
- graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/UnsafeArrayCopyNode.java
- graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/UnsafeArrayCopySnippets.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/arraycopy/ArrayCopyCallNode.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/arraycopy/ArrayCopyNode.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/arraycopy/ArrayCopySnippets.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/arraycopy/CheckcastArrayCopyCallNode.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/arraycopy/UnsafeArrayCopyNode.java
+ graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/arraycopy/UnsafeArrayCopySnippets.java
Changeset: 95ec1f6723ac
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-12-03 09:53 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/95ec1f6723ac
ArrayCopyNode: simplify condition
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/arraycopy/ArrayCopyNode.java
Changeset: d806707624bb
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-12-03 14:29 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/d806707624bb
amd64 register config: reserve "home space" on windows in frame.
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotRegisterConfig.java
Changeset: 68cab2726edb
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-12-03 14:31 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/68cab2726edb
arraycopytests: test for disjoint
! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/ArrayCopyIntrinsificationTest.java
Changeset: f6ca61099649
Author: Bernhard Urban <bernhard.urban at jku.at>
Date: 2014-12-03 14:50 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/f6ca61099649
arraycopy: don't use checkcast stub if the arrays overlap
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/arraycopy/ArrayCopySnippets.java
Changeset: 676f1800077c
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-12-03 16:02 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/676f1800077c
mx: removed unused _read_projects_file function
! mx/mx_graal.py
! mxtool/mx.py
Changeset: 7d8270532cd9
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-12-03 16:07 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/7d8270532cd9
mx: changes towards supporting python 2.6 for call to mx from make/Makefile
! make/Makefile
! mx/mx_graal.py
! mxtool/mx.py
Changeset: 43e2cc9a4fde
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-12-03 18:53 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/43e2cc9a4fde
removed reference to com.oracle.graal.compiler.CompilerThread from VM code
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/runtime/thread.cpp
Changeset: 39441c10d314
Author: Doug Simon <doug.simon at oracle.com>
Date: 2014-12-03 22:10 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/39441c10d314
try to be more precise about python executable name
! make/Makefile
Changeset: 58eb9bbb60c4
Author: Christian Humer <christian.humer at gmail.com>
Date: 2014-12-03 21:02 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/58eb9bbb60c4
Truffle-DSL: fixed several bugs when using arrays as type. added arrays test.
+ graal/com.oracle.truffle.api.dsl.test/src/com/oracle/truffle/api/dsl/test/ArrayTest.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/generator/NodeCodeGenerator.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/java/model/CodeTreeBuilder.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/model/TypeSystemData.java
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/parser/TypeSystemParser.java
More information about the graal-dev
mailing list