mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-26 22:34:27 +02:00
6674588: (Escape Analysis) Improve Escape Analysis code
Current EA code has several problems which have to be fixed. Reviewed-by: jrose, sgoldman
This commit is contained in:
parent
30dc0edfc8
commit
fc0117cb9a
12 changed files with 1352 additions and 523 deletions
|
@ -1276,6 +1276,9 @@ void Arguments::set_aggressive_opts_flags() {
|
|||
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) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue