guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GNU Guile branch, master, updated. v2.1.0-163-g283ab48


From: Andy Wingo
Subject: Re: GNU Guile branch, master, updated. v2.1.0-163-g283ab48
Date: Thu, 08 Mar 2012 10:09:21 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux)

Hi,

On Thu 08 Mar 2012 03:29, Mark H Weaver <address@hidden> writes:

>> commit 283ab48d3f20a5c5281cafc29f0c30c8d8ace9ee
>> Author: Andy Wingo <address@hidden>
>> 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

[Prev in Thread] Current Thread [Next in Thread]