A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2004-October/049376.html below:

[Python-Dev] Cyclic GC issues

[Python-Dev] Cyclic GC issues [Python-Dev] Cyclic GC issuesNeil Schemenauer nas at arctrix.com
Wed Oct 13 17:25:26 CEST 2004
On Wed, Oct 13, 2004 at 07:54:04AM -0700, Jason Evans wrote:
> This brings up a question about documentation: as far as I know,
> I've read all of the available documentation regarding cyclic GC
> (the "Supporting cyclic garbage collection" section of "Extending
> and Embedding the Python Interpreter"), but those docs came
> nowhere near giving me an adequate understanding of the design
> rationale behind the cyclic GC.  Did I overlook some
> documentation?

It's a pretty old document and perhaps a little out of date but
here's something I wrote while working on the Python GC:

  http://arctrix.com/nas/python/gc/

Looking back, I realize that the constraints were pretty extreme
which probably accounts for the unique implementation.  A few off
the top of my head:

  * binary compatible with previous version of Python
  * optional
  * small overhead for programs that don't create reference cycles
  * __del__ methods should still work

Cheers,

  Neil
More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4