351 //============================================================================= |
351 //============================================================================= |
352 //------------------------------PhaseCFG--------------------------------------- |
352 //------------------------------PhaseCFG--------------------------------------- |
353 PhaseCFG::PhaseCFG( Arena *a, RootNode *r, Matcher &m ) : |
353 PhaseCFG::PhaseCFG( Arena *a, RootNode *r, Matcher &m ) : |
354 Phase(CFG), |
354 Phase(CFG), |
355 _bbs(a), |
355 _bbs(a), |
356 _root(r) |
356 _root(r), |
|
357 _node_latency(NULL) |
357 #ifndef PRODUCT |
358 #ifndef PRODUCT |
358 , _trace_opto_pipelining(TraceOptoPipelining || C->method_has_option("TraceOptoPipelining")) |
359 , _trace_opto_pipelining(TraceOptoPipelining || C->method_has_option("TraceOptoPipelining")) |
359 #endif |
360 #endif |
360 #ifdef ASSERT |
361 #ifdef ASSERT |
361 , _raw_oops(a) |
362 , _raw_oops(a) |