changeset 19973:f7b3b0c5c3e5

Truffle: ValueProfile should extend NodeCloneable
author Andreas Woess <andreas.woess@oracle.com>
date Fri, 20 Mar 2015 15:53:01 +0100
parents f259c81821ef
children a0971187a38a
files graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/ValueProfile.java
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/ValueProfile.java	Fri Mar 20 19:09:08 2015 +0100
+++ b/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/ValueProfile.java	Fri Mar 20 15:53:01 2015 +0100
@@ -24,6 +24,8 @@
  */
 package com.oracle.truffle.api.utilities;
 
+import com.oracle.truffle.api.nodes.*;
+
 /**
  * Utility class to speculate on certain properties of values.
  *
@@ -42,7 +44,7 @@
  * @see #createIdentityProfile()
  * @see #createClassProfile()
  */
-public abstract class ValueProfile {
+public abstract class ValueProfile extends NodeCloneable {
 
     public abstract <T> T profile(T value);