diff graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/ConditionProfile.java @ 21268:7d998dd2d1b0

The expected intention with ConditionProfile's seems to be to control all existing implementations. Making externally unsubclasssable.
author Jaroslav Tulach <jaroslav.tulach@oracle.com>
date Thu, 07 May 2015 14:55:16 +0300
parents 1cde96b96673
children
line wrap: on
line diff
--- a/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/ConditionProfile.java	Thu May 07 11:00:02 2015 +0200
+++ b/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/ConditionProfile.java	Thu May 07 14:55:16 2015 +0300
@@ -52,6 +52,8 @@
  * @see #createBinaryProfile()
  */
 public abstract class ConditionProfile extends NodeCloneable {
+    ConditionProfile() {
+    }
 
     public abstract boolean profile(boolean value);