Request for reviews (L): 6837472: com/sun/jdi/MonitorFrameInfo.java fails with Escape Analysis

Tom Rodriguez Thomas.Rodriguez at Sun.COM
Tue Jun 9 12:10:43 PDT 2009


Looks good.

tom

On May 28, 2009, at 3:22 PM, Vladimir Kozlov wrote:

>
> http://cr.openjdk.java.net/~kvn/6837472/webrev.00
>
> Fixed 6837472: com/sun/jdi/MonitorFrameInfo.java fails with Escape  
> Analysis
>
> Problem:
> JDI test sets a breakpoint in callee method and expects
> to be inside the lock in caller method.
> But EA eliminated the locked object and the lock
> in caller method since the object does not escape.
>
> Solution:
> Disable escape analysis when jvmti/debugger is used.
> Add the information about scalar replaced objects into
> MonitorInfo and StackValue.
> Add support for scalar replaced objects and eliminated locks
> into Serviceability Agent.
>
> Reviewed by:
>
> Fix verified (y/n): y,  bug's test
>
> Other testing:
> JPRT, CTW, NSK testing with EA.
>




More information about the hotspot-compiler-dev mailing list