On Sun, Nov 27, 2011 at 3:25 PM, David T. Lewis <lewis@mail.msen.com> wrote:
On Sat, Nov 26, 2011 at 05:06:17PM -0300, Mariano Martinez Peck wrote:
Hi guys. After a couple of efforts from Martin Dias and I, we have a "working" Fuel serializer for Squeak. I used the quotes because all I could do is to run tests. Fuel is a binary serializer and you can find all the information in http://rmod.lille.inria.fr/web/pier/software/Fuel This is a project sponsored by ESUG SummerTalk and mainly developed by Martin Dias.
Fuel seems to work fine in Squeak (despite some issues in the tests), so I updated RemoteTask <http://wiki.squeak.org:8080/squeak/6176> to use Fuel rather than ReferenceStream for returning the results of a remote task to the supervisor image. If Fuel is not present in the image, ReferenceStream will be used by default. This update is included in the latest CommandShell on SqueakSource.
Excellent. I am glad to hear that. Let us know if there are problems.
Fuel provides provides a noticable performance improvement when returning a large result data set, and also avoids a problem in serializing large integers <http://bugs.squeak.org/view.php?id=7679> .
Thanks. Indeed, the performance is one of the most important characteristic of Fuel.
Pharo users should beware of this bug when running the RemoteTask examples <https://code.google.com/p/pharo/issues/detail?id=4997>, because the examples perform prime number searches in the remote tasks.
Ok, it seems the issue is being discussed. Cheers
Dave
-- Mariano http://marianopeck.wordpress.com