[squeak-dev] Updated trunk image (Squeak3.11-8931-alpha.zip)
keith
keith_hodges at yahoo.co.uk
Sun Jan 24 03:10:41 UTC 2010
> NanoTraits
> ----------
> A new traits implementation has been added. The implementation is
> significantly smaller and simpler than the old version and can be
> unloaded and reloaded without loss of information (i.e., traits
> flattened during unload are restored during traits reloading). To
> unload traits simply execute:
> Trait unloadTraits.
> To restore traits load the traits package from the repository at
> source.squeak.org.
Excellent, how do I package this up to load it into Cuis?
> Source / Changes Files
> ----------------------
> Sources and changes files are no longer limited to 32MB max size.
> ExpandedSourceFileArray provides an implementation for source files
> of arbitrary length, based on the CompiledMethodTrailer changes.
I really need this in my latest production image, how do I load it?
> Image Version
> -------------
> The new version scheme is now active. The image version number is
> the sum of all package versions. A stub package "Squeak-Version" has
> been added to define the "base" number for the version. This image
> is designated as "Squeak3.11.alpha".
I am curious what does this acheive?
Is it just a form of unique id?
> Files
> -----
> StandardFilestream now performs read-buffering, dramatically
> speading up some operations like "Object compileAll" (2x
> improvement) as well as various other operations (scanning change
> lists etc).
You might want to steal the generic stream to stream copy finction
from Rio, Stream copyTo:
Keith
More information about the Squeak-dev
mailing list
|