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@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@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@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/magma
magma@lists.squeakfoundation.org