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];