<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Aug 20, 2015 at 11:47 AM, Tobias Pape <span dir="ltr">&lt;<a href="mailto:Das.Linux@gmx.de" target="_blank">Das.Linux@gmx.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Mariano,<br>
<br>
On 20.08.2015, at 16:41, Mariano Martinez Peck &lt;<a href="mailto:marianopeck@gmail.com">marianopeck@gmail.com</a>&gt; wrote:<br>
&gt; […]<br>
<span class="">&gt; Is this similar to Tanker in the way that classes and methods are binary serialized with Fuel? (no compiling)<br>
&gt; Or you just used Fuel instead of the current usage of MCDataStream? If this is the case, then you would still be compiling at load time etc. We already did this experiment long ago and we didn&#39;t find a significant speedup.<br>
&gt;<br>
&gt; What were your findings?<br>
</span>[…]<br>
Well that was 4 years ago: <a href="http://forum.world.st/Monticello-enhancing-td4179277.html" rel="noreferrer" target="_blank">http://forum.world.st/Monticello-enhancing-td4179277.html</a><br>
And I don&#39;t remember too well, just my feeling that it was a lot faster by replacing<br>
the DataStream blob with a fuel blob (so, no, not like Tanker).<br>
(No actual numbers written down, tho, sorry)<br><br></blockquote><div><br></div><div>OK, that&#39;s what I imagined. Yes, we did the same experiment too. As said, we haven&#39;t seen an speed up there because even if Fuel would be 100x faster writing that blob, the writing of that blob was insignificant in a Monticello load. Most of the time when loading with Monticello goes into the parsing/compiling, the class building thingies (may involve became: to update instances), the notifications, etc..</div><div><br></div><div>In fact, one of the things we found is that:</div><div>-  just having a bulk notification (and update all the observers) would speed up things (have you ever tried loading with Monticello with TestRunner opened???? takes a lifetime!)</div><div>- Spur would help us with the lazy become when updating instances</div><div><br></div><div>So probably maybe with those 2 things we already see an speedup even if we still compile from source...</div></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Mariano<br><a href="http://marianopeck.wordpress.com" target="_blank">http://marianopeck.wordpress.com</a><br></div>
</div></div>