On Monday 31 January 2005 14:08, Glyph Lefkowitz wrote:
> As it stands, this idiom works most of the time, and if an EMFILE errno
> triggered the GC, it would always work.
That might help things on Unix, but I don't think that's meaningful. Windows
is much more sensitive to files being closed,
On Mon, 2005-01-31 at 08:51 -0800, Michael Chermside wrote:
> However, remember that changing away from reference counting is a change
> to the semantics of CPython. Right now, people can (and often do) assume
> that objects which don't participate in a reference loop are collected
> as soon as th
Michael> CPython CAN leverage such environments, and it IS used that
Michael> way. However, this requires using multiple Python processes
Michael> and inter-process communication of some sort (there are lots of
Michael> choices, take your pick). It's a technique which is more
Evan Jones writes:
> My knowledge about garbage collection is weak, but I have read a little
> bit of Hans Boehm's work on garbage collection. [...] The biggest
> disadvantage mentioned is that simple pointer assignments end up
> becoming "increment ref count" operations as well...
Hans Boehm cert