Re: Garbage collector - ccl:terminate (memory stuff)

Ron Garret <[email protected]> Mon, 20 May 2024 13:36:38 -0700
Newsgroups gmane.lisp.openmcl.devel
Message-ID <[email protected]>
--Apple-Mail=_37D4B1D6-495D-481B-9203-FA9EEE001A53
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii



> On May 20, 2024, at 1:19 PM, Tim Bradshaw <[email protected]> wrote:
>=20
> On 20 May 2024, at 19:29, Tim McNerney <[email protected]> wrote:
>>=20
>> That the spec says nothing about garbage collection would explain why =
this topic has never been on my radar.=20
>=20
> It would be astonishing if it did, because almost anything it might =
say would be tantamount to mandating some specific memory-management =
strategy, and that's not a language standard, it's an implementation =
standard.
>=20
> (My own implementation works by raising a purchase order for more =
memory, then pausing until it is installed.  This is a mostly-viable =
approach on 64-bit systems.)

What kind of computer do you have that lets you install RAM without =
rebooting???

My own implementation has a paper factory at each end of an ever-growing =
spool of tape, but your idea sounds better.  It's getting harder and =
harder to find trees around here.

rg


--Apple-Mail=_37D4B1D6-495D-481B-9203-FA9EEE001A53
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On May 20, 2024, at 1:19 PM, Tim Bradshaw &lt;<a =
href=3D"mailto:[email protected]" class=3D"">[email protected]</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"content-type" content=3D"text/html; charset=3Dutf-8" =
class=3D""><div dir=3D"auto" class=3D""><div dir=3D"ltr" =
class=3D""></div><div dir=3D"ltr" class=3D"">On 20 May 2024, at 19:29, =
Tim McNerney &lt;<a href=3D"mailto:[email protected]" =
class=3D"">[email protected]</a>&gt; wrote:</div><div dir=3D"ltr" =
class=3D""><blockquote type=3D"cite" class=3D""><br =
class=3D""></blockquote></div><blockquote type=3D"cite" class=3D""><div =
dir=3D"ltr" class=3D"">That the spec says <i class=3D"">nothing</i> =
about garbage collection would explain why this topic has never been on =
my radar.&nbsp;</div></blockquote><br class=3D""><div class=3D"">It =
would be astonishing if it did, because almost anything it might say =
would be tantamount to mandating some specific memory-management =
strategy, and that's not a language standard, it's an implementation =
standard.</div><div class=3D""><br class=3D""></div><div class=3D"">(My =
own implementation works by raising a purchase order for more memory, =
then pausing until it is installed. &nbsp;This is a mostly-viable =
approach on 64-bit systems.)</div></div></div></blockquote><br =
class=3D""></div><div>What kind of computer do you have that lets you =
install RAM without rebooting???</div><div><br class=3D""></div><div>My =
own implementation has a paper factory at each end of an ever-growing =
spool of tape, but your idea sounds better. &nbsp;It's getting harder =
and harder to find trees around here.</div><div><br =
class=3D""></div><div>rg</div><div><br class=3D""></div></body></html>=

--Apple-Mail=_37D4B1D6-495D-481B-9203-FA9EEE001A53--