src/share/vm/opto/escape.hpp

changeset 3309
8c57262447d3
parent 3254
59e515ee9354
child 3318
cc81b9c09bbb
     1.1 --- a/src/share/vm/opto/escape.hpp	Thu Nov 10 20:17:05 2011 -0800
     1.2 +++ b/src/share/vm/opto/escape.hpp	Mon Nov 14 18:38:03 2011 -0800
     1.3 @@ -236,6 +236,8 @@
     1.4                                         // are assumed to point to.
     1.5    uint                      _oop_null; // ConP(#NULL)->_idx
     1.6    uint                     _noop_null; // ConN(#NULL)->_idx
     1.7 +  Node*                     _pcmp_neq; // ConI(#CC_GT)
     1.8 +  Node*                      _pcmp_eq; // ConI(#CC_EQ)
     1.9  
    1.10    Compile *                  _compile; // Compile object for current compilation
    1.11    PhaseIterGVN *                _igvn; // Value numbering
    1.12 @@ -351,6 +353,9 @@
    1.13                                GrowableArray<uint>* worklist,
    1.14                                PointsToNode::EscapeState esc_state);
    1.15  
    1.16 +  // Optimize objects compare.
    1.17 +  Node* optimize_ptr_compare(Node* n);
    1.18 +
    1.19    // Compute the escape information
    1.20    bool compute_escape();
    1.21  

mercurial