hg: graal/graal-compiler: 4 new changesets

doug.simon at oracle.com doug.simon at oracle.com
Sun Nov 22 20:22:44 UTC 2015


Changeset: 6c5f70cd3ed8
Author:    Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date:      2015-11-22 19:52 +0100
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/6c5f70cd3ed8

Improve memory compare match operation.

! graal/com.oracle.graal.compiler.amd64/src/com/oracle/graal/compiler/amd64/AMD64NodeMatchRules.java

Changeset: 4e72c50bb9c1
Author:    Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date:      2015-11-22 19:53 +0100
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/4e72c50bb9c1

Improve handling of pi nodes that directly follow access nodes.

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/PiNode.java
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/substitutions/TruffleGraphBuilderPlugins.java

Changeset: 0f5b5f94448c
Author:    Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date:      2015-11-22 20:15 +0100
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/0f5b5f94448c

Change compiler plugin for accessing node edges to avoid creating pi nodes.

! graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/PiNode.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/StandardGraphBuilderPlugins.java

Changeset: 731796219d95
Author:    Thomas Wuerthinger <thomas.wuerthinger at oracle.com>
Date:      2015-11-22 20:56 +0100
URL:       http://hg.openjdk.java.net/graal/graal-compiler/rev/731796219d95

Fix for crypto substitutions.

! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/CipherBlockChainingSubstitutions.java



More information about the graal-dev mailing list