[r6rs-discuss] [Formal] SRFI-39 should be made an R6RS library

From: Michael Sperber <sperber>
Date: Wed Feb 21 13:33:50 2007

"R. Kent Dybvig" <dyb_at_cs.indiana.edu> writes:

>>From Section 13.4:
>
> When a thread parameter is created, a separate location is set aside in
> each current and future thread to hold the value of the parameter's
> internal state variable. (This location may be eliminated by the
> storage manager when the parameter becomes inaccessible.) Changes to the
> thread parameter in one thread are not seen by any other thread.

I've got an operational question: The description seems to indicate
that the sheer presence of a parameter leads to the allocation of
storage in each thread, whether the thread accesses the parameter or
not. Does this mean that, the more live parameters there are in the
system, the more expensive threads become?

-- 
Cheers =8-} Mike
Friede, V?lkerverst?ndigung und ?berhaupt blabla
Received on Wed Feb 21 2007 - 13:33:44 UTC

This archive was generated by hypermail 2.3.0 : Wed Oct 23 2024 - 09:15:01 UTC