diff src/share/vm/opto/superword.hpp @ 23055:c1c199dde5c9

8077504: Unsafe load can loose control dependency and cause crash Summary: Node::depends_only_on_test() should return false for Unsafe loads Reviewed-by: kvn, adinn
author roland
date Wed, 03 Jun 2015 14:22:57 +0200
parents 95dbbc0431d9
children dd9cc155639c
line wrap: on
line diff
--- a/src/share/vm/opto/superword.hpp	Tue May 06 09:17:57 2014 +0200
+++ b/src/share/vm/opto/superword.hpp	Wed Jun 03 14:22:57 2015 +0200
@@ -399,6 +399,7 @@
   Node* executed_first(Node_List* p);
   // Return the node executed last in pack p.
   Node* executed_last(Node_List* p);
+  static LoadNode::ControlDependency control_dependency(Node_List* p);
   // Alignment within a vector memory reference
   int memory_alignment(MemNode* s, int iv_adjust);
   // (Start, end] half-open range defining which operands are vector