src/share/vm/opto/loopnode.hpp

changeset 474
76256d272075
parent 452
ff5961f4c095
child 631
d1605aabd0a1
     1.1 --- a/src/share/vm/opto/loopnode.hpp	Thu Mar 06 10:30:17 2008 -0800
     1.2 +++ b/src/share/vm/opto/loopnode.hpp	Thu Mar 06 10:53:33 2008 -0800
     1.3 @@ -289,13 +289,15 @@
     1.4          _has_sfpt:1,            // True if has non-call safepoint
     1.5          _rce_candidate:1;       // True if candidate for range check elimination
     1.6  
     1.7 -  Node_List* _required_safept;      // A inner loop cannot delete these safepts;
     1.8 +  Node_List* _required_safept;  // A inner loop cannot delete these safepts;
     1.9 +  bool  _allow_optimizations;   // Allow loop optimizations
    1.10  
    1.11    IdealLoopTree( PhaseIdealLoop* phase, Node *head, Node *tail )
    1.12      : _parent(0), _next(0), _child(0),
    1.13        _head(head), _tail(tail),
    1.14        _phase(phase),
    1.15        _required_safept(NULL),
    1.16 +      _allow_optimizations(true),
    1.17        _nest(0), _irreducible(0), _has_call(0), _has_sfpt(0), _rce_candidate(0)
    1.18    { }
    1.19  

mercurial