WriteBarrier now supporting Dictionary, Set and Interval

Chris Muller ma.chris.m at gmail.com
Mon Jun 4 16:32:45 UTC 2018


Context was introduced in the latest current Squeak (trunk), which is
going to be the new 5.2 release.  Currently, the (head) release of
Magma is currently tracking trunk.   I expect it to be stable, but
this new WriteBarrier Dictionary support is very very new, so you will
want to do some testing.  I can backport this upgrade and make a new
version of Magma for Squeak 5.1, but I assume ultimately we all will
be moving to 5.2 anyway, so...   Can you upgrade to latest trunk at
this point?

On Mon, Jun 4, 2018 at 4:18 AM, Tim Käck <timkack at me.com> wrote:
> Hi Chris,
>
> Excellent news - but I have a problem loading it, seems that Context package is missing?
> i.e.
>
> MaMethodContextBuffer>>createObjectUsing: (Context is Undeclared)
>
> Cheers,
> Tim
>
>> On 2 Jun 2018, at 22:54, Chris Muller <ma.chris.m at gmail.com> wrote:
>>
>> I'm happy to announce that Magma now supports Dictionary's, Set's and
>> Intervals being used with the WriteBarrier.  This should provide most
>> applications a significant boost in performance.
>>
>> Currently it is included in the most-recent code, which can be installed via:
>>
>>   Installer new merge: #maInstaller.
>>   (Smalltalk classNamed: #MaInstaller) new merge: #magmaServer
>>
>> The (head) script on SqueakMap will give you as much, plus Magma's test suite.
>>
>> Cheers!
>>  Chris
>> _______________________________________________
>> Magma mailing list
>> Magma at lists.squeakfoundation.org
>> http://lists.squeakfoundation.org/mailman/listinfo/magma
>


More information about the Magma mailing list