src/share/vm/opto/escape.hpp

changeset 1535
f96a1a986f7b
parent 728
c3e045194476
child 1536
7fee0a6cc6d4
     1.1 --- a/src/share/vm/opto/escape.hpp	Tue Dec 08 16:27:21 2009 -0800
     1.2 +++ b/src/share/vm/opto/escape.hpp	Wed Dec 09 16:40:45 2009 -0800
     1.3 @@ -210,6 +210,8 @@
     1.4    Unique_Node_List  _delayed_worklist; // Nodes to be processed before
     1.5                                         // the call build_connection_graph().
     1.6  
     1.7 +  GrowableArray<MergeMemNode *>  _mergemem_worklist; // List of all MergeMem nodes
     1.8 +
     1.9    VectorSet                _processed; // Records which nodes have been
    1.10                                         // processed.
    1.11  
    1.12 @@ -315,6 +317,9 @@
    1.13    // Set the escape state of a node
    1.14    void set_escape_state(uint ni, PointsToNode::EscapeState es);
    1.15  
    1.16 +  // Search for objects which are not scalar replaceable.
    1.17 +  void verify_escape_state(int nidx, VectorSet& ptset, PhaseTransform* phase);
    1.18 +
    1.19  public:
    1.20    ConnectionGraph(Compile *C);
    1.21  

mercurial