< prev index next >

src/hotspot/share/opto/graphKit.hpp

Print this page

        

*** 642,652 **** Node* new_val, const Type* value_type, BasicType bt, DecoratorSet decorators); ! void access_clone(Node* ctl, Node* src, Node* dst, Node* size, bool is_array); // 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, --- 642,652 ---- Node* new_val, const Type* value_type, BasicType bt, DecoratorSet decorators); ! void access_clone(Node* ctl, Node* src_base, Node* dst_base, Node* countx, bool is_array); // 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,
*** 829,839 **** Node* *failure_control = NULL ); Node* is_always_locked(Node* obj); Node* gen_value_type_test(Node* kls); void gen_value_type_guard(Node* obj, int nargs = 0); ! void gen_value_type_array_guard(Node* ary, Node* obj, Node* elem_klass = NULL); void gen_flattened_array_guard(Node* ary, int nargs = 0); Node* gen_lh_array_test(Node* kls, unsigned int lh_value); Node* gen_subtype_check(Node* subklass, Node* superklass) { MergeMemNode* mem = merged_memory(); --- 829,839 ---- Node* *failure_control = NULL ); Node* is_always_locked(Node* obj); Node* gen_value_type_test(Node* kls); void gen_value_type_guard(Node* obj, int nargs = 0); ! void gen_value_type_array_guard(Node* ary, Node* obj, Node* elem_klass, int nargs); void gen_flattened_array_guard(Node* ary, int nargs = 0); Node* gen_lh_array_test(Node* kls, unsigned int lh_value); Node* gen_subtype_check(Node* subklass, Node* superklass) { MergeMemNode* mem = merged_memory();
< prev index next >