[Cuis] Transcript on top when saving the image
David Graham
dgraham at unthinkable.org
Sat May 2 10:59:49 CDT 2015
Cool! I was wondering how spur was going to be integrated... this takes
it to another level. :)
On 5/1/2015 2:14 PM, Juan Vuletich wrote:
> Hi Germán,
>
> Yes, it is annoying. Apologies. I'll remove it.
>
> In any case, let me tell what is it about.
>
> I'd like to be able to bootstrap Cuis from sources. This means that
> the source code, and not the image, could become the main Cuis
> artifact. I hope this could make it easy to produce equivalent Cuis
> images in several flavors: Closures32Bit, Closures64Bit, Spur32Bit,
> Spur64Bit. I haven't really done anything about this yet, but recently
> Edgar (on the SqueakRos Spanish Smalltalk list) made me aware of
> Guille Polito's Oz, Hazelnut, Onion for Pharo. It seems a lot of what
> I need is already done!
>
> So, for some weeks I've been working a bit on making Cuis easier to
> bootstrap. I've been reducing the amount of "live" objects that need
> to be saved when saving the image. That list in the transcript shows
> non-nil classVars and instClassVars. Before that, Processes and
> Globals. NotNil classVars at image save were halved. More interesting
> is Processes. There are usually several running processes in Cuis.
> Now, for image save, all of them are terminated, and a single new
> process is forked, to be used only for image save and startup.
>
> As a side effect of these changes, image size went down from 7.6MB to
> 6MB!
>
> Anyway, when there is not a single object (Besides Classes and
> Methods) that can not be re-created at startup, then that image can be
> bootstrapped from sources.
>
> So, that info on the Transcript shows the current state of this effort.
>
> Cheers,
> Juan Vuletich
>
> On 5/1/2015 2:12 PM, Germán Arduino wrote:
>> I see this behavior in the latest versions..... to my is.....
>> annoying :)
>>
>> May exist some motivation that I'm not be able to understand ?
>>
>>
>> --
>> Saludos / Regards,
>> Germán Arduino
>>
>
>
> _______________________________________________
> Cuis mailing list
> Cuis at jvuletich.org
> http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
More information about the Cuis
mailing list