hg: graal/graal-compiler: 10 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Thu Aug 20 21:14:16 UTC 2015


Changeset: 2d56522533a2
Author:    Christian Wimmer <christian.wimmer at oracle.com>
Date:      2015-08-19 16:03 -0700
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/2d56522533a2

Support for subclasses of IntrinsicGraphBuilder

! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/IntrinsicGraphBuilder.java

Changeset: f89487f1d185
Author:    Christian Wimmer <christian.wimmer at oracle.com>
Date:      2015-08-19 16:05 -0700
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/f89487f1d185

Make deoptimization-safety optional in MethodHandlePlugin

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotGraphBuilderPlugins.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/MethodHandlePlugin.java

Changeset: 8b24fab0a573
Author:    Christian Wimmer <christian.wimmer at oracle.com>
Date:      2015-08-19 16:11 -0700
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/8b24fab0a573

Move reflection and service lookups only in static initializers

! graal/com.oracle.graal.code/src/com/oracle/graal/code/HexCodeFileDisassemblerProvider.java
! graal/com.oracle.graal.printer/src/com/oracle/graal/printer/CFGPrinterObserver.java

Changeset: 386dddf89b6f
Author:    Christian Wimmer <christian.wimmer at oracle.com>
Date:      2015-08-19 16:12 -0700
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/386dddf89b6f

Improve stamps of phi functions during bytecode parsing

! graal/com.oracle.graal.java/src/com/oracle/graal/java/BytecodeParser.java
! graal/com.oracle.graal.java/src/com/oracle/graal/java/FrameStateBuilder.java

Changeset: e6a7022319a9
Author:    Christian Wimmer <christian.wimmer at oracle.com>
Date:      2015-08-19 16:13 -0700
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/e6a7022319a9

Put HotSpot-specific projects in their own distribution

! mx.graal/mx_graal.py
! mx.graal/suite.py

Changeset: ab6f69fde229
Author:    Christian Wimmer <christian.wimmer at oracle.com>
Date:      2015-08-19 16:32 -0700
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/ab6f69fde229

Make accessors public

! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/nodes/DirectStoreNode.java

Changeset: 71ddfcfe9dd5
Author:    Christian Wimmer <christian.wimmer at oracle.com>
Date:      2015-08-19 16:49 -0700
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/71ddfcfe9dd5

Update jvmci version

! mx.graal/suite.py

Changeset: 67e854fed642
Author:    Christian Wimmer <christian.wimmer at oracle.com>
Date:      2015-08-19 16:55 -0700
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/67e854fed642

Canonicalize project dependencies

! mx.graal/suite.py

Changeset: c9410ab830e0
Author:    Christian Wimmer <christian.wimmer at oracle.com>
Date:      2015-08-19 17:36 -0700
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/c9410ab830e0

Add missing deployment distribution

! mx.graal/mx_graal.py

Changeset: 47f46b5ae838
Author:    Christian Wimmer <christian.wimmer at oracle.com>
Date:      2015-08-20 10:13 -0700
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/47f46b5ae838

Disable findbugs for jtt projects, since mx is no longer doing that automatically

! mx.graal/suite.py



More information about the graal-dev mailing list