1.1 --- a/src/share/vm/opto/chaitin.cpp Tue Sep 25 15:48:17 2012 -0700 1.2 +++ b/src/share/vm/opto/chaitin.cpp Thu Sep 27 09:38:42 2012 -0700 1.3 @@ -1588,7 +1588,7 @@ 1.4 1.5 // Now we see we need a base-Phi here to merge the bases 1.6 const Type *t = base->bottom_type(); 1.7 - base = new (C, derived->req()) PhiNode( derived->in(0), t ); 1.8 + base = new (C) PhiNode( derived->in(0), t ); 1.9 for( i = 1; i < derived->req(); i++ ) { 1.10 base->init_req(i, find_base_for_derived(derived_base_map, derived->in(i), maxlrg)); 1.11 t = t->meet(base->in(i)->bottom_type());