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's great! Something that has been needed for a long time. <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"><<a href="mailto:[email protected]">[email protected]</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"> <br> I'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'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 "Strongtalk-general" 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--