Hi,

On Thu 08 Mar 2012 03:29, Mark H Weaver <m...@netris.org> writes:

>> commit 283ab48d3f20a5c5281cafc29f0c30c8d8ace9ee
>> Author: Andy Wingo <wingo-e+axbwqsrlaavxtiumw...@public.gmane.org>
>> Date:   Wed Mar 7 19:01:56 2012 +0100
>>
>>     faster (make-prompt-tag); default-prompt-tag is a parameter
>>     
>>     * module/ice-9/boot-9.scm (default-prompt-tag): Once parameters have
>>       booted, redefine as a parameter.
>
> I fear that making 'default-prompt-tag' a parameter might slow things
> down quite a bit on platforms with a slow implementation of thread local
> storage.

Not the case!  It shouldn't depend on thread-local storage at all
actually since the VM already has a handle on the current thread and
dynamic state.

> What's the anticipated use case for this?

Parameterizing default prompts?  It allows users to re-set the
user/system process boundary for a dynamic extent.

Andy
-- 
http://wingolog.org/

Reply via email to