[armedbear-devel] Problems with compiled PROGV?

Mark Evenson evenson at panix.com
Sat Mar 6 11:28:43 UTC 2010


On 3/5/10 4:13 PM, Erik Huelsmann wrote:
[…]
> One thing to try would be to add (progv-node-p block) to the
> BLOCK-REQUIRES-NON-LOCAL-EXIT-P function, making the compiler generate
> non-local exits (exceptions) just like the interpreter. If that fixes
> it: we have a problem with the dyn-env determination or some other
> part of dyn-env management with local transfer of control blocks.

As mentioned on #abcl, Erik's suggestion as in the attached patch fixes 
the behavior in CL-JSON.  We're debating now on how to proceed with 
fixing ABCL.



-- 
"A screaming comes across the sky.  It has happened before, but there
is nothing to compare to it now."
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: fix-progv.patch
URL: <https://mailman.common-lisp.net/pipermail/armedbear-devel/attachments/20100306/e2842ef7/attachment.ksh>


More information about the armedbear-devel mailing list