[Jack] > And I don't think we can be sure that even clearing is guaranteed to > work (if another thread is halfway a load-decrement-store sequence > the clear could be lost). I think that pretty much kills the idea. has anybody checked whether it causes a measurable speedup? If not, I propose not to bother. --Guido van Rossum (home page: http://www.python.org/~guido/)