src/share/vm/opto/multnode.hpp

changeset 561
72f4a668df19
parent 435
a61af66fc99e
child 631
d1605aabd0a1
     1.1 --- a/src/share/vm/opto/multnode.hpp	Wed Apr 23 13:57:14 2008 -0700
     1.2 +++ b/src/share/vm/opto/multnode.hpp	Wed Apr 23 19:09:16 2008 -0700
     1.3 @@ -61,6 +61,9 @@
     1.4      : Node( src ), _con(con), _is_io_use(io_use)
     1.5    {
     1.6      init_class_id(Class_Proj);
     1.7 +    // Optimistic setting. Need additional checks in Node::is_dead_loop_safe().
     1.8 +    if (con != TypeFunc::Memory || src->is_Start())
     1.9 +      init_flags(Flag_is_dead_loop_safe);
    1.10      debug_only(check_con());
    1.11    }
    1.12    const uint _con;              // The field in the tuple we are projecting

mercurial