[Cuis-dev] [Ann] Serialization of BlockClosures
Phil B
pbpublist at gmail.com
Sun Sep 29 19:44:42 PDT 2019
Looking forward to trying it out (this is something I ran into recently.)
FYI, it looks like package dependencies are semi-broken (either in the
latest changes or very recently) Try loading the attached Foo package...
it should fail but doesn't for me. I had a rather ugly broken dependency
where nastier things were happening (black screen, unresponsive image)
which I'm having difficulty creating a repro test case for but it seems
clear something is wrong.
On Sun, Sep 29, 2019 at 1:57 PM Juan Vuletich via Cuis-dev <
cuis-dev at lists.cuis.st> wrote:
> Hi Folks,
>
> After many requests made during a long time, it is finally here. We can
> now serialize almost any BlockClosures, including those that use outer
> temps, self, instance variables, etc.
>
> The only closures that can't be serialized are those that do non-local
> returns (^stuff) or super sends. These are usually not passed around or
> stored in variables, so I don't expect this to be a limitation.
>
> Updates now at GitHub.
>
> Cheers,
>
> --
> Juan Vuletich
> www.cuis-smalltalk.org
> https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev
> https://github.com/jvuletich
> https://www.linkedin.com/in/juan-vuletich-75611b3
> @JuanVuletich
>
> --
> Cuis-dev mailing list
> Cuis-dev at lists.cuis.st
> https://lists.cuis.st/mailman/listinfo/cuis-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20190929/13b7972b/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Foo.pck.st
Type: application/octet-stream
Size: 445 bytes
Desc: not available
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20190929/13b7972b/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Bar.pck.st
Type: application/octet-stream
Size: 419 bytes
Desc: not available
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20190929/13b7972b/attachment-0001.obj>
More information about the Cuis-dev
mailing list