[Top][All Lists]
[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/