]> git.saurik.com Git - apple/javascriptcore.git/blobdiff - bytecode/LazyOperandValueProfile.h
JavaScriptCore-1218.35.tar.gz
[apple/javascriptcore.git] / bytecode / LazyOperandValueProfile.h
index d0260f99133a70a72bbb9a176157893eda180294..a117db64f74b0850b7877a565c6aa53996f877e6 100644 (file)
@@ -155,7 +155,7 @@ public:
     CompressedLazyOperandValueProfileHolder();
     ~CompressedLazyOperandValueProfileHolder();
     
-    void computeUpdatedPredictions();
+    void computeUpdatedPredictions(OperationInProgress);
     
     LazyOperandValueProfile* add(const LazyOperandValueProfileKey& key);
     
@@ -174,7 +174,7 @@ public:
     LazyOperandValueProfile* getIfPresent(
         const LazyOperandValueProfileKey& key) const;
     
-    PredictedType prediction(const LazyOperandValueProfileKey& key) const;
+    SpeculatedType prediction(const LazyOperandValueProfileKey& key) const;
 private:
     CompressedLazyOperandValueProfileHolder& m_holder;
     HashMap<LazyOperandValueProfileKey, LazyOperandValueProfile*> m_map;