Il 10/06/2013 03:01, Holger Hans Peter Freyther ha scritto:
> index 0e8fa27..78fa94c 100644
> --- a/libgst/interp-jit.inl
> +++ b/libgst/interp-jit.inl
> @@ -353,6 +353,10 @@ refresh_native_ips (OOP contextOOP)
>         virtualIP = TO_INT (context->ipOffset);
>         native_ip =
>           _gst_map_virtual_ip (context->method, receiverClass, virtualIP);
> +       /* The above might have freshly translated the method for us
> +          and the F_XLAT_REACHABLE is not set yet. Set the flag right
> +          to assure we can safely return to this method. */
> +       context->method->flags |= F_XLAT_REACHABLE;

Awesome!

Paolo

_______________________________________________
help-smalltalk mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/help-smalltalk

Reply via email to