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