[Python-Dev] Atomic instructions for reference count increment/decrement

2008-12-17 Thread Arnar Birgisson
Hi all,

I'm new here, so bear with me. I tried googling this, but the closest
I came up with was a post from 2000.

From the discussion about getting rid of the GIL lately, what I read
from it is that reference counting is the main obstacle. My question
is, why aren't hardware supported atomic increments and decrements
being used for the reference counters? As far as I'm told they are
available on most modern platforms (on x86 it is the LOCK instruction
prefix) and these incur little overhead.

I'd be very happy with pointers to previous discussion on the matter
or simple arguments why this would not apply to the Python reference
counting mechanism.

cheers,
Arnar
___
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


[Python-Dev] Looking for a topic for a masters thesis

2007-03-16 Thread Arnar Birgisson
Hi all,

Forgive me for the off-topic post.

I'm looking for a topic for a masters thesis in the field of
(programming) language theory in Computer Science - in the timeframe
of 2-4 years.

To combine this with my love of Python, can anyone here suggest a
topic that would directly benefit Python in the future - or point me
to the appropriate communities/forums to look for such a topic?

I'm mostly looking for places to start researching my options.

thank you,
Arnar
___
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