src/share/vm/opto/escape.hpp

changeset 1536
7fee0a6cc6d4
parent 1535
f96a1a986f7b
child 1907
c18cbe5936b8
     1.1 --- a/src/share/vm/opto/escape.hpp	Wed Dec 09 16:40:45 2009 -0800
     1.2 +++ b/src/share/vm/opto/escape.hpp	Wed Dec 09 19:50:14 2009 -0800
     1.3 @@ -291,7 +291,7 @@
     1.4    bool split_AddP(Node *addp, Node *base,  PhaseGVN  *igvn);
     1.5    PhiNode *create_split_phi(PhiNode *orig_phi, int alias_idx, GrowableArray<PhiNode *>  &orig_phi_worklist, PhaseGVN  *igvn, bool &new_created);
     1.6    PhiNode *split_memory_phi(PhiNode *orig_phi, int alias_idx, GrowableArray<PhiNode *>  &orig_phi_worklist, PhaseGVN  *igvn);
     1.7 -  Node *find_mem(Node *mem, int alias_idx, PhaseGVN  *igvn);
     1.8 +  void  move_inst_mem(Node* n, GrowableArray<PhiNode *>  &orig_phis, PhaseGVN *igvn);
     1.9    Node *find_inst_mem(Node *mem, int alias_idx,GrowableArray<PhiNode *>  &orig_phi_worklist,  PhaseGVN  *igvn);
    1.10  
    1.11    // Propagate unique types created for unescaped allocated objects
    1.12 @@ -300,7 +300,6 @@
    1.13  
    1.14    // manage entries in _node_map
    1.15    void  set_map(int idx, Node *n)        { _node_map.map(idx, n); }
    1.16 -  void  set_map_phi(int idx, PhiNode *p) { _node_map.map(idx, (Node *) p); }
    1.17    Node *get_map(int idx)                 { return _node_map[idx]; }
    1.18    PhiNode *get_map_phi(int idx) {
    1.19      Node *phi = _node_map[idx];

mercurial