diff src/share/vm/opto/phaseX.hpp @ 12966:b2ee5dc63353

8024070: C2 needs some form of type speculation Summary: record unused type profile information with type system, propagate and use it. Reviewed-by: kvn, twisti
author roland
date Wed, 23 Oct 2013 12:40:23 +0200
parents d092d1b31229
children de6a9e811145
line wrap: on
line diff
--- a/src/share/vm/opto/phaseX.hpp	Wed Oct 23 10:00:39 2013 +0200
+++ b/src/share/vm/opto/phaseX.hpp	Wed Oct 23 12:40:23 2013 +0200
@@ -500,6 +500,8 @@
   ProjNode* create_new_if_for_predicate(ProjNode* cont_proj, Node* new_entry,
                                         Deoptimization::DeoptReason reason);
 
+  void remove_speculative_types();
+
 #ifndef PRODUCT
 protected:
   // Sub-quadratic implementation of VerifyIterativeGVN.