[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Replacement for SCM_SETJMPBUF?
From: |
Rob Browning |
Subject: |
Re: Replacement for SCM_SETJMPBUF? |
Date: |
Sat, 15 Sep 2001 09:58:19 -0500 |
User-agent: |
Gnus/5.090004 (Oort Gnus v0.04) Emacs/20.7 |
Gary Houston <address@hidden> writes:
> When a continuation is captured it stores the seq of the current dynamic
> root. When the continuation is applied it's an error if the stored seq
> doesn't equal the seq of the current dynamic root. This is how the
> continuation-blocking property of call-with-dynamic-root is implemented.
>
> The choice of 100000 is arbitrary. I guess it would be possible for a
> program to reach this number if a new dynamic root was generated for
> every callback.
Thanks so much. I'm thinking perhaps I should add some of your
explanations to the source. Though I suspected some of this, it's
certainly clearer to me now.
--
Rob Browning
rlb @defaultvalue.org, @linuxdevel.com, and @debian.org
Previously @cs.utexas.edu
GPG=1C58 8B2C FB5E 3F64 EA5C 64AE 78FE E5FE F0CB A0AD
Re: Replacement for SCM_SETJMPBUF?, Maciej Stachowiak, 2001/09/15