-- vNdXOcrQQv1syHPI5lc Content-Type: multipart/alternative; boundary="=-9nDH1oQ8/KxuaJlRWqiq" -- nDH1oQ8/KxuaJlRWqiq Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2007-19-09 at 21:55 +0900, Gone Sail wrote: > true enough. the copy mechanism of a language that uses garbage > collection has no concept of an address .. therefore can only copy the > reference. Not all garbage collectors are copying collectors. Mark/sweep is the first one that leaps to mind as a non-copying one. Baker's Treadmill is another. You'll find lots of other collectors detailed and pointed to here: http://www.cs.kent.ac.uk/people/staff/rej/gc.html -- Michael T. Richter <ttmrichter / gmail.com> (GoogleTalk: ttmrichter / gmail.com) When debugging, novices insert corrective code; experts remove defective code. (Richard Pattis) -- nDH1oQ8/KxuaJlRWqiq Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN"> <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8"> <META NAME="GENERATOR" CONTENT="GtkHTML/3.12.1"> </HEAD> <BODY> On Wed, 2007-19-09 at 21:55 +0900, Gone Sail wrote: <BLOCKQUOTE TYPE=CITE> <PRE> <FONT COLOR="#000000">true enough. the copy mechanism of a language thatses garbage </FONT> <FONT COLOR="#000000">collection has no concept of an address .. therefore can only copy the </FONT> <FONT COLOR="#000000">reference.</FONT> </PRE> </BLOCKQUOTE> <BR> Not all garbage collectors are copying collectors. Mark/sweep is the first one that leaps to mind as a non-copying one. Baker's Treadmill is another. You'll find lots of other collectors detailed and pointedo here: http://www.cs.kent.ac.uk/people/staff/rej/gc.html<BR> <BR> <TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%"> <TR> <TD> -- <BR> <B>Michael T. Richter</B> <ttmrichter / gmail.com> (<B>GoogleTalk:</B> ttmrichter / gmail.com)<BR> <I>When debugging, novices insert corrective code; experts remove defectiveode. (Richard Pattis)</I> </TD> </TR> </TABLE> </BODY> </HTML> -- nDH1oQ8/KxuaJlRWqiq-- -- vNdXOcrQQv1syHPI5lc Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBG8S7yLqyWkKVQ54QRAlgFAKClfvYdf0zOFC9uf8Zs+TeiqYB+GgCeOX6V 54yln+G3N03JJTXrgXXGCe004R -----END PGP SIGNATURE----- -- vNdXOcrQQv1syHPI5lc--