hotspot/src/share/vm/opto/graphKit.hpp
changeset 35574 2b25eb88c8d6
parent 35573 e6c6e7a3b036
child 36308 a49f85edc43f
--- a/hotspot/src/share/vm/opto/graphKit.hpp	Mon Jan 18 08:34:14 2016 +0100
+++ b/hotspot/src/share/vm/opto/graphKit.hpp	Mon Jan 18 08:40:25 2016 +0100
@@ -634,7 +634,9 @@
   // Return addressing for an array element.
   Node* array_element_address(Node* ary, Node* idx, BasicType elembt,
                               // Optional constraint on the array size:
-                              const TypeInt* sizetype = NULL);
+                              const TypeInt* sizetype = NULL,
+                              // Optional control dependency (for example, on range check)
+                              Node* ctrl = NULL);
 
   // Return a load of array element at idx.
   Node* load_array_element(Node* ctl, Node* ary, Node* idx, const TypeAryPtr* arytype);