EVALUATION
http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/73df3733f2eb
|
|
|
EVALUATION
http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/73df3733f2eb
|
|
|
EVALUATION
Removed code which tried to create edges from fields of destination objects of arraycopy to fields of source objects which could lead to significant time (minutes) spend in EA. Instead conservatively mark fields of source objects as
globally escape.
Also added 30 sec time limit for EA graph construction.
|
|
|
EVALUATION
http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/73df3733f2eb
|
|
|
WORK AROUND
Disable escape analysis, -XX:-DoEscapeAnalysis
|
|
|
PUBLIC COMMENTS
Early build of JDK 7u4 (HotSpot 23) shows a large regression with escape analysis enabled when using +UseParallelOldGC or CMS. But, regression doesn't appear when using G1 GC.
|
|
|