It'd be nice to be able to do something like this in rpython:

compare_and_swap(foo.bar, oldval, newval) 

Or basically the cmpxchg. How hard would it be to get this in?

Timothy

--
“One of the main causes of the fall of the Roman Empire was that–lacking zero–they had no way to indicate successful termination of their C programs.”
(Robert Firth)