Mercurial > hg > truffle
diff src/share/vm/opto/compile.hpp @ 367:194b8e3a2fc4
6384206: Phis which are later unneeded are impairing our ability to inline based on static types
Reviewed-by: rasbold, jrose
author | never |
---|---|
date | Wed, 17 Sep 2008 12:59:52 -0700 |
parents | d1605aabd0a1 |
children | 72c5366e5d86 |
line wrap: on
line diff
--- a/src/share/vm/opto/compile.hpp Wed Sep 17 08:29:17 2008 -0700 +++ b/src/share/vm/opto/compile.hpp Wed Sep 17 12:59:52 2008 -0700 @@ -160,6 +160,7 @@ bool _print_assembly; // True if we should dump assembly code for this compilation #ifndef PRODUCT bool _trace_opto_output; + bool _parsed_irreducible_loop; // True if ciTypeFlow detected irreducible loops during parsing #endif // Compilation environment. @@ -319,6 +320,8 @@ } #ifndef PRODUCT bool trace_opto_output() const { return _trace_opto_output; } + bool parsed_irreducible_loop() const { return _parsed_irreducible_loop; } + void set_parsed_irreducible_loop(bool z) { _parsed_irreducible_loop = z; } #endif void begin_method() {