hotspot/src/share/vm/opto/lcm.cpp
changeset 33638 ef49ed90010b
parent 33589 7cbd1b2c139b
parent 33628 09241459a8b8
child 34210 2dafc56da253
--- a/hotspot/src/share/vm/opto/lcm.cpp	Thu Nov 05 19:31:57 2015 +0100
+++ b/hotspot/src/share/vm/opto/lcm.cpp	Fri Nov 06 11:34:03 2015 +0100
@@ -196,8 +196,12 @@
     case Op_StrComp:
     case Op_StrEquals:
     case Op_StrIndexOf:
+    case Op_StrIndexOfChar:
     case Op_AryEq:
+    case Op_StrInflatedCopy:
+    case Op_StrCompressedCopy:
     case Op_EncodeISOArray:
+    case Op_HasNegatives:
       // Not a legit memory op for implicit null check regardless of
       // embedded loads
       continue;