<div dir="ltr">Hi Tobias,<div class="gmail_extra"><br><div class="gmail_quote">On Wed, Dec 7, 2016 at 12:26 PM, Tobias Pape <span dir="ltr"><<a href="mailto:Das.Linux@gmx.de" target="_blank">Das.Linux@gmx.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><br>
On 07.12.2016, at 20:13, Eliot Miranda <<a href="mailto:eliot.miranda@gmail.com">eliot.miranda@gmail.com</a>> wrote:<br>
<br>
> Hi Tobias,<br>
><br>
> On Tue, Dec 6, 2016 at 1:52 PM, Tobias Pape <<a href="mailto:Das.Linux@gmx.de">Das.Linux@gmx.de</a>> wrote:<br>
><br>
> On 06.12.2016, at 22:50, <a href="mailto:commits@source.squeak.org">commits@source.squeak.org</a> wrote:<br>
><br>
> > Chris Muller uploaded a new version of Tools to project The Inbox:<br>
> > <a href="http://source.squeak.org/inbox/Tools-cmm.733.mcz" rel="noreferrer" target="_blank">http://source.squeak.org/<wbr>inbox/Tools-cmm.733.mcz</a><br>
> ><br>
> > ==================== Summary ====================<br>
> ><br>
> > Name: Tools-cmm.733<br>
> > Author: cmm<br>
> > Time: 6 December 2016, 3:50:06.783172 pm<br>
> > UUID: 46663c9b-de5d-4b65-ae5e-<wbr>def988146a88<br>
> > Ancestors: Tools-nice.732<br>
> ><br>
> > Smalltalk garbageCollect can sometimes take many minutes,<br>
><br>
> what?<br>
><br>
> The Spur GC is not yet mature.  In particular the old space compaction algorithm that I wrote is poor, and we suspect it has very poor performance in rare circumstances.  We intend to reimplement asap, certainly before mid 2017.  We also plan to implement an incremental global gc which should remove the need to run global GC at all except when one needs to know that everything has been collected now (e.g. the pointer finder).<br>
><br>
><br>
<br>
</span>Ah. Didn't mean to be harsh, I was just surprised :)<br></blockquote><div><br></div><div>Don't worry; I was not offended.  I try not to take these things personally.  But let me take this opportunity to say we're very open to volunteers taking a look at this, or any other, part of the VM :-)  Help is most welcome.</div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5"><br>
> > and there's no need to do it when opening a ProcessBrowser.<br>
> ><br>
> > =============== Diff against Tools-nice.732 ===============<br>
> ><br>
> > Item was changed:<br>
> >  ----- Method: ProcessBrowser class>>open (in category 'instance creation') -----<br>
> >  open<br>
> > -     "ProcessBrowser open"<br>
> > -     "Create and schedule a ProcessBrowser."<br>
> > -     Smalltalk garbageCollect.<br>
> >       ^ToolBuilder open: self new!<br>
> ><br>
> ><br>
><br>
><br>
><br>
><br>
><br>
> --<br>
> _,,,^..^,,,_<br>
> best, Eliot<br>
<br>
<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><span style="font-size:small;border-collapse:separate"><div>_,,,^..^,,,_<br></div><div>best, Eliot</div></span></div></div></div>
</div></div>