RFR(XS): 8055946: assert(result == NULL || result->is_oop()) failed: must be oop

Christian Thalinger christian.thalinger at oracle.com
Thu Aug 28 18:06:34 UTC 2014


The comment is awkward:

+       // If we the previous was popped, we don't have a result

On Aug 28, 2014, at 8:37 AM, Roland Westrelin <roland.westrelin at oracle.com> wrote:

> When a frame is popped by JVMTI, we deoptimize the top 2 frames: the top one to pop it, the caller frame so that we can re-execute the invoke. When the caller frame is deoptimized, even if the top frame is expected to return a value, there’s no return value available because execution of the top frame did not complete.
> 
> http://cr.openjdk.java.net/~roland/8055946/webrev.00/
> 
> Roland.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20140828/5dd12b1c/attachment.html>


More information about the hotspot-compiler-dev mailing list