< prev index next >

src/share/vm/opto/stringopts.cpp

Print this page

        

@@ -1458,11 +1458,11 @@
     kit.sync_kit(ideal);
     if (Matcher::match_rule_supported(Op_StrInflatedCopy)) {
       // Use fast intrinsic
       Node* src = kit.array_element_address(src_array, kit.intcon(0), T_BYTE);
       Node* dst = kit.array_element_address(dst_array, start, T_BYTE);
-      kit.inflate_string(src, dst, __ value(count));
+      kit.inflate_string(src, dst, TypeAryPtr::BYTES, __ value(count));
     } else {
       // No intrinsic available, use slow method
       kit.inflate_string_slow(src_array, dst_array, start, __ value(count));
     }
     ideal.sync_kit(&kit);
< prev index next >