Mercurial > hg > truffle
diff src/share/vm/runtime/arguments.cpp @ 65:99269dbf4ba8
6674588: (Escape Analysis) Improve Escape Analysis code
Summary: Current EA code has several problems which have to be fixed.
Reviewed-by: jrose, sgoldman
author | kvn |
---|---|
date | Fri, 14 Mar 2008 15:26:33 -0700 |
parents | 8b6e49187640 |
children | d6fe2e4959d6 |
line wrap: on
line diff
--- a/src/share/vm/runtime/arguments.cpp Thu Mar 13 16:31:32 2008 -0700 +++ b/src/share/vm/runtime/arguments.cpp Fri Mar 14 15:26:33 2008 -0700 @@ -1276,6 +1276,9 @@ sprintf(buffer, "java.lang.Integer.IntegerCache.high=%d", AutoBoxCacheMax); add_property(buffer); } + if (AggressiveOpts && FLAG_IS_DEFAULT(DoEscapeAnalysis)) { + FLAG_SET_DEFAULT(DoEscapeAnalysis, true); + } #endif if (AggressiveOpts) {