hg: graal/graal-compiler: 5 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Wed Oct 14 01:00:30 UTC 2015


Changeset: 078298728607
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-10-12 18:17 -0700
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/078298728607

Add 1.9 versions of crypto and crc32 intrinsification points

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotGraphBuilderPlugins.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/AESCryptSubstitutions.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/CRC32Substitutions.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/CipherBlockChainingSubstitutions.java

Changeset: b058d6325c2e
Author:    Tom Rodriguez <tom.rodriguez at oracle.com>
Date:      2015-10-12 20:05 -0700
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/b058d6325c2e

Update crypto tests for 1.9

! graal/com.oracle.graal.hotspot.test/src/com/oracle/graal/hotspot/test/HotSpotCryptoSubstitutionTest.java

Changeset: a1f3697dd144
Author:    Roland Schatz <roland.schatz at oracle.com>
Date:      2015-10-13 10:38 +0200
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/a1f3697dd144

Option for specifying different compiler configurations for user and system compilations.

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalCompilerFactory.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalRuntimeAccess.java

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

Make neverSpillConstants a field on LinearScanPhase instead of an option

! graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/BackendOptions.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/LinearScan.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/LinearScanPhase.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/ssa/SSALinearScan.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/ssi/SSILinearScan.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/trace/TraceRegisterAllocationPhase.java
! graal/com.oracle.graal.lir/src/com/oracle/graal/lir/phases/LIRPhaseSuite.java

Changeset: 4e901bdcf656
Author:    Christian Humer <christian.humer at oracle.com>
Date:      2015-10-13 19:50 +0200
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/4e901bdcf656

Fix loop count should get reported also after the loop was OSR compiled.

! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedOSRLoopNode.java



More information about the graal-dev mailing list