hotspot/src/share/vm/opto/lcm.cpp
changeset 2348 4e71ed4c2709
parent 2259 d3c946e7f127
child 4470 1e6edcab3109
--- a/hotspot/src/share/vm/opto/lcm.cpp	Tue Mar 31 10:02:01 2009 -0700
+++ b/hotspot/src/share/vm/opto/lcm.cpp	Tue Mar 31 14:07:08 2009 -0700
@@ -137,6 +137,8 @@
       if( mach->in(2) != val ) continue;
       break;                    // Found a memory op?
     case Op_StrComp:
+    case Op_StrEquals:
+    case Op_StrIndexOf:
     case Op_AryEq:
       // Not a legit memory op for implicit null check regardless of
       // embedded loads