diff -r 6da234892f4a -r e2b60448c234 hotspot/src/share/vm/opto/parse1.cpp --- a/hotspot/src/share/vm/opto/parse1.cpp Wed Mar 05 11:33:31 2008 -0800 +++ b/hotspot/src/share/vm/opto/parse1.cpp Thu Mar 06 10:30:17 2008 -0800 @@ -1836,7 +1836,7 @@ PhiNode* phi = PhiNode::make(region, o, t); gvn().set_type(phi, t); - if (DoEscapeAnalysis) record_for_igvn(phi); + if (C->do_escape_analysis()) record_for_igvn(phi); map->set_req(idx, phi); return phi; }