RFR(XS): 8205126: JVMTI spec incorrectly states that PopFrame cannot be called on the current thread

Alex Menkov alexey.menkov at oracle.com
Wed Jun 5 01:18:12 UTC 2019


The fix looks good to me.

--alex

On 06/04/2019 16:30, serguei.spitsyn at oracle.com wrote:
> Please, review a fix for the JVMTI spec bug:
> https://bugs.openjdk.java.net/browse/JDK-8205126
> 
> Webrev:
> http://cr.openjdk.java.net/~sspitsyn/webrevs/2019/8205126-jvmti-spec-popframe.1/
> 
> 
> Related CSR:
> https://bugs.openjdk.java.net/browse/JDK-8225142
> 
> Specdiff:
> http://cr.openjdk.java.net/~sspitsyn/webrevs/2019/8205126-jvmti-spec-popframe.1/jvmti-specdiff/
> 
> 
> Summary:
>    The JVMTI PopFrame() spec does not match the implementation.
>    It says the  specified thread can not be the current thread.
>    The fix aligns:
>     - spec with implementaion
>     - PopFrame spec with ForceEarlyReturn spec
> 
> Thanks,
> Serguei


More information about the serviceability-dev mailing list