[racket-dev] Places -- on by default in v5.1.1.2. (git master)

From: Kevin Tew (tewk at cs.utah.edu)
Date: Tue Apr 19 12:51:47 EDT 2011

On 04/19/2011 10:26 AM, John Clements wrote:
> On Apr 19, 2011, at 8:27 AM, Kevin Tew wrote:
>
>> The configure script has been changed to enable places by default.
>> Note:  places are NOT enabled by default for the upcoming V5.1.1 release.
>>
>> This means that parallel zo and doc builds will use places instead of processes.
> Should I expect to see speed or space differences as a result of this change?  Will the one process be about the same size as the sum of the old two (or three or ...) ?
No significant speed or space differences.

Yes the size should be ~ the sum of the old two (or three or ...) processes
> Hoping for magical things,
That's the next step, remove duplication and Increase sharing of constant.
Using something similar to Jay's serializable closures is also a 
possible, future magical thing.

Kevin



Posted on the dev mailing list.