diff src/share/vm/opto/loopnode.hpp @ 3840:4e761e7e6e12

7070134: Hotspot crashes with sigsegv from PorterStemmer Summary: Do not move data nodes which are attached to a predicate test to a dominating test. Reviewed-by: never
author kvn
date Tue, 26 Jul 2011 19:35:23 -0700
parents e3cbc9ddd434
children c96c3eb1efae
line wrap: on
line diff
--- a/src/share/vm/opto/loopnode.hpp	Thu Jul 21 11:25:07 2011 -0700
+++ b/src/share/vm/opto/loopnode.hpp	Tue Jul 26 19:35:23 2011 -0700
@@ -1009,7 +1009,7 @@
   Node *has_local_phi_input( Node *n );
   // Mark an IfNode as being dominated by a prior test,
   // without actually altering the CFG (and hence IDOM info).
-  void dominated_by( Node *prevdom, Node *iff, bool flip = false );
+  void dominated_by( Node *prevdom, Node *iff, bool flip = false, bool exclude_loop_predicate = false );
 
   // Split Node 'n' through merge point
   Node *split_thru_region( Node *n, Node *region );