>> Is Python 3 likely to change in any way so as to make future
    >> performance optimization work more fruitful?

    Martin> In particular, people have repeatedly requested that the GIL be
    Martin> removed for Python 3. There is nothing remotely resembling a
    Martin> patch implementing such a feature at the moment, so this won't
    Martin> happen.

I certainly wasn't expecting something to be available for review now or in
the near future.  I was actually mostly thinking about language syntax and
semantics when I started writing that email.  I think those are more likely
to be frozen early on in the 3.0 development cycle.  I seem to recall some
message(s) on python-dev a long time ago about maybe restricting outside
modification of a module's globals, e.g.:

    import a
    a.x = 1     # proposed as an error?

which would have allowed easier optimization of global access.

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

Reply via email to