changeset 9181:e1f024e02597

Crypto substitutions and VMErrorNode extend DeoptimizingStubCall
author Christos Kotselidis <christos.kotselidis@oracle.com>
date Wed, 17 Apr 2013 22:58:51 +0200
parents 4b0cb32b0a25
children c433aad055b9
files graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/VMErrorNode.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/CipherBlockChainingSubstitutions.java
diffstat 3 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/VMErrorNode.java	Wed Apr 17 15:59:11 2013 +0200
+++ b/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/VMErrorNode.java	Wed Apr 17 22:58:51 2013 +0200
@@ -36,7 +36,7 @@
  * Causes the VM to exit with a description of the current Java location and an optional
  * {@linkplain Log#printf(String, long) formatted} error message specified.
  */
-public final class VMErrorNode extends FixedWithNextNode implements LIRGenLowerable {
+public final class VMErrorNode extends DeoptimizingStubCall implements LIRGenLowerable {
 
     @Input private ValueNode format;
     @Input private ValueNode value;
--- a/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/AESCryptSubstitutions.java	Wed Apr 17 15:59:11 2013 +0200
+++ b/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/AESCryptSubstitutions.java	Wed Apr 17 22:58:51 2013 +0200
@@ -79,7 +79,7 @@
         }
     }
 
-    abstract static class CryptBlockStubCall extends FixedWithNextNode implements LIRGenLowerable {
+    abstract static class CryptBlockStubCall extends DeoptimizingStubCall implements LIRGenLowerable {
 
         @Input private final ValueNode in;
         @Input private final ValueNode out;
--- a/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/CipherBlockChainingSubstitutions.java	Wed Apr 17 15:59:11 2013 +0200
+++ b/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/CipherBlockChainingSubstitutions.java	Wed Apr 17 22:58:51 2013 +0200
@@ -96,7 +96,7 @@
         }
     }
 
-    abstract static class AESCryptStubCall extends FixedWithNextNode implements LIRGenLowerable {
+    abstract static class AESCryptStubCall extends DeoptimizingStubCall implements LIRGenLowerable {
 
         @Input private final ValueNode in;
         @Input private final ValueNode out;