Re: Automatic garbage collection is enabled!

"David Griswold" <[email protected]> Sat, 1 Nov 2008 13:21:14 -0700
Newsgroups gmane.comp.lang.smalltalk.strongtalk
Message-ID <[email protected]>
------=_Part_29859_7881223.1225570874502
Content-Type: text/plain; charset=ISO-8859-1

That's great!  Something that has been needed for a long time.
Question: how does this work for things like block closures that are not
allocated explicitly, and thus have no fail block in the image code?
-Dave

On Sat, Nov 1, 2008 at 12:44 PM, talksmall <[email protected]>wrote:

>
> I've just checked in a change (r154) to add automatic garbage
> collection to the VM. Actually the code to automate garbage collection
> is Smalltalk code invoked in the fail blocks of the various allocation
> primitives. The change to the VM just allows the primitive to fail
> when insufficient space is available to fulfil the allocation.
>
> To use this code you will need to download and replace your image and
> source directory with the version found in the strongtalk-autogc-
> r154.tgz file on the Downloads tab of the project website.
>
> I've updated the relevant issue with some brief details of the
> changes.
>
> Regards, talksmall
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Strongtalk-general" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [email protected]
For more options, visit this group at http://groups.google.com/group/strongtalk-general?hl=en
-~----------~----~----~----~------~----~------~--~---


------=_Part_29859_7881223.1225570874502
Content-Type: text/html; charset=ISO-8859-1

That&#39;s great! &nbsp;Something that has been needed for a long time.&nbsp;<div><br></div><div>Question: how does this work for things like block closures that are not allocated explicitly, and thus have no fail block in the image code?</div>
<div>-Dave<br><br><div class="gmail_quote">On Sat, Nov 1, 2008 at 12:44 PM, talksmall <span dir="ltr">&lt;<a href="mailto:[email protected]">[email protected]</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
I&#39;ve just checked in a change (r154) to add automatic garbage<br>
collection to the VM. Actually the code to automate garbage collection<br>
is Smalltalk code invoked in the fail blocks of the various allocation<br>
primitives. The change to the VM just allows the primitive to fail<br>
when insufficient space is available to fulfil the allocation.<br>
<br>
To use this code you will need to download and replace your image and<br>
source directory with the version found in the strongtalk-autogc-<br>
r154.tgz file on the Downloads tab of the project website.<br>
<br>
I&#39;ve updated the relevant issue with some brief details of the<br>
changes.<br>
<br>
Regards, talksmall<br>
<br>
</blockquote></div><br></div><br>
--~--~---------~--~----~------------~-------~--~----~<br>
You received this message because you are subscribed to the Google Groups &quot;Strongtalk-general&quot; group. <br> To post to this group, send email to [email protected] <br> To unsubscribe from this group, send email to [email protected] <br> For more options, visit this group at http://groups.google.com/group/strongtalk-general?hl=en<br>
-~----------~----~----~----~------~----~------~--~---<br>
<br>

------=_Part_29859_7881223.1225570874502--