Justin Tulloss wrote:
> 
> What do you think of a model where there is a global 
> "thread count" that keeps track of how many threads reference an object? 

I've thought about that sort of thing before. The problem
is how you keep track of how many threads reference an
object, without introducing far more overhead than
you're trying to eliminate.

> Then there are thread-specific reference counters for each object.

What happens when a new thread comes into existence? Do
you go through all existing objects and add another element
to their refcount arrays?

--
Greg
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to