hg: graal/graal: 13 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Sat Nov 16 18:00:15 PST 2013
Changeset: a36839dafe50
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2013-11-12 10:59 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/a36839dafe50
Remove some useless short casts, synchronize deoptimization.hpp with HotSpotMetaAccessProvider
! graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotLIRGenerator.java
! graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotLIRGenerator.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotMetaAccessProvider.java
! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/DeoptimizeNode.java
! src/share/vm/runtime/deoptimization.hpp
Changeset: ca33948fb804
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2013-11-12 11:01 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/ca33948fb804
nmethod.cpp: s/unknwon/unknown/
! src/share/vm/code/nmethod.cpp
Changeset: cabef8844203
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-11-12 12:07 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/cabef8844203
Delete accidentially commited files.
- graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/parser/Parser.java.old
- graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/parser/Scanner.java.old
Changeset: aeb651f3c5d9
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-11-12 13:12 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/aeb651f3c5d9
made external node ids stable across graph dumps to the IGV
! graal/com.oracle.graal.printer/src/com/oracle/graal/printer/BinaryGraphPrinter.java
Changeset: 8b82bdad798a
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-11-12 16:21 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/8b82bdad798a
Make it possible to run counted loop detection on a single loop.
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/LoopEx.java
! graal/com.oracle.graal.loop/src/com/oracle/graal/loop/LoopsData.java
Changeset: 884bee435276
Author: S.Bharadwaj Yadavalli <bharadwaj.yadavalli at oracle.com>
Date: 2013-11-12 13:54 -0500
URL: http://hg.openjdk.java.net/graal/graal/rev/884bee435276
Implement support for passing byte arguments in Java methods to be compiled to PTX.
Fix incorrect .reg and .param declarations in PTX kernels.
Refactor and clean up PTXAssembler to PTXMacroAssembler.
! graal/com.oracle.graal.asm.ptx/src/com/oracle/graal/asm/ptx/PTXAssembler.java
+ graal/com.oracle.graal.asm.ptx/src/com/oracle/graal/asm/ptx/PTXMacroAssembler.java
! graal/com.oracle.graal.compiler.ptx.test/src/com/oracle/graal/compiler/ptx/test/ControlPTXTest.java
! graal/com.oracle.graal.compiler.ptx.test/src/com/oracle/graal/compiler/ptx/test/IntegerPTXTest.java
! graal/com.oracle.graal.compiler.ptx/src/com/oracle/graal/compiler/ptx/PTXLIRGenerator.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/PTXArithmetic.java
! graal/com.oracle.graal.lir.ptx/src/com/oracle/graal/lir/ptx/PTXBitManipulationOp.java
! graal/com.oracle.graal.lir.ptx/src/com/oracle/graal/lir/ptx/PTXCompare.java
! graal/com.oracle.graal.lir.ptx/src/com/oracle/graal/lir/ptx/PTXControlFlow.java
! graal/com.oracle.graal.lir.ptx/src/com/oracle/graal/lir/ptx/PTXLIRInstruction.java
! graal/com.oracle.graal.lir.ptx/src/com/oracle/graal/lir/ptx/PTXMemOp.java
! graal/com.oracle.graal.lir.ptx/src/com/oracle/graal/lir/ptx/PTXMove.java
! graal/com.oracle.graal.lir.ptx/src/com/oracle/graal/lir/ptx/PTXParameterOp.java
! graal/com.oracle.graal.lir.ptx/src/com/oracle/graal/lir/ptx/PTXTestOp.java
Changeset: bff24aae4640
Author: Mick Jordan <mick.jordan at oracle.com>
Date: 2013-11-12 16:22 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/bff24aae4640
unlink mx_graal.py
- mx/mx_graal.py
Changeset: 6cdf3b17316d
Author: Mick Jordan <mick.jordan at oracle.com>
Date: 2013-11-12 19:39 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/6cdf3b17316d
mx: rename commands.py as mx_graal.py
- mx/commands.py
+ mx/mx_graal.py
Changeset: 49d38e959de1
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2013-11-13 11:38 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/49d38e959de1
Move FixedValueAnchorNode out of hotspot dependent project.
- graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/FixedValueAnchorNode.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/UnsafeLoadSnippets.java
+ graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/FixedValueAnchorNode.java
Changeset: 0b7172f093d0
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2013-11-13 11:14 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/0b7172f093d0
don't sign extend integer laods
! graal/com.oracle.graal.lir.amd64/src/com/oracle/graal/lir/amd64/AMD64Move.java
Changeset: 5a51864f3088
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-11-14 15:02 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/5a51864f3088
moved raw memory TLAB allocation routine into NewInstanceStub and unsnippetized it
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/NewObjectSnippets.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/stubs/NewInstanceStub.java
Changeset: 2842b357c316
Author: Doug Simon <doug.simon at oracle.com>
Date: 2013-11-14 23:29 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/2842b357c316
moved options guiding when to use profile info in compiled type checks to InstanceOfSnippets
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/InstanceOfSnippets.java
! graal/com.oracle.graal.phases/src/com/oracle/graal/phases/GraalOptions.java
Changeset: 99769479f9ce
Author: Gilles Duboscq <duboscq at ssw.jku.at>
Date: 2013-11-15 11:20 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/99769479f9ce
s/commands/mx_graal/ in mx/sanitycheck.py
! mx/sanitycheck.py
More information about the graal-dev
mailing list