8029025: PPC64 (part 203): opto: Move static _in_dump_cnt to Compile object

Also introduces the compiler oracle 'option' feature for PrintAssembly.

Reviewed-by: kvn
This commit is contained in:
Goetz Lindenmaier 2013-11-22 12:14:09 -08:00
parent 7289ee4573
commit b4ded0bc2e
7 changed files with 12 additions and 11 deletions

View file

@ -647,6 +647,7 @@ Compile::Compile( ciEnv* ci_env, C2Compiler* compiler, ciMethod* target, int osr
_dead_node_count(0),
#ifndef PRODUCT
_trace_opto_output(TraceOptoOutput || method()->has_option("TraceOptoOutput")),
_in_dump_cnt(0),
_printer(IdealGraphPrinter::printer()),
#endif
_congraph(NULL),
@ -936,6 +937,7 @@ Compile::Compile( ciEnv* ci_env,
_inner_loops(0),
#ifndef PRODUCT
_trace_opto_output(TraceOptoOutput),
_in_dump_cnt(0),
_printer(NULL),
#endif
_dead_node_list(comp_arena()),