AdapterLookup C optimizations: status

I was talking to Jim Fulton some time ago regarding C optimizations to adapter lookup. Jim currently makes experiments regarding new architecture for that stuff. If he decides to left  old architecture then my branch will be considered. There is a lot of stuff to clean and make better in my branch, but currently i'm waiting for Jim's decision.

As a byproduct of my work on adapter lookup C optimization i wrote 2 patches for Python, one was fixing possible memory leak(that possibility is though very rare) in builtin filter function(Python/bltinmodule.c) and was accepted nearly at once(thanks to developers not beating me for sending it to dev list, one should post it into sf.net patches section for python :), second was just to remove trailing whitespaces in builtin module, both were actually one patch, but i was told(and right) to divide cosmetics into separate patch and that was recently accepted, so both now are in Python2.5 trunk.
Well, at least i'm glad i was able to make something useful(?:) for best programming language in the world! :)


Important announcement: Join the Nuxeo team and contribute to the Nuxeo project! We have open positions in France and the UK for open source Java EE developers and sales engineers, both junior and senior.

Like this post? Share it:


Trackback Pings

Trackback URL for this entry:
http://blogs.nuxeo.com/sections/blogs/ruslan_spivak/2005_09_06_adapterlookup-c/tbping
Posted by Ruslan Spivak @ 09/06/2005 11:19 PM. - Categories: python, zope3 -  0 comments

Nuxeo Bloggers: Log in!
Nuxeo - Indesko - Nuxeo 5 Project
All content is copyrighted by their author.
CPSSkins is Copyright © 2003-2006 by Jean-Marc Orliaguet. | CPS is Copyright © 2002-2006 by Nuxeo SAS.