Re: [Python-Dev] calling dictresize outside dictobject.c

2009-04-09 Thread Benjamin Peterson
Hi Dan, Thanks for your interest. 2009/4/6 Dan Schult : > Hi, > I'm trying to write a C extension which is a subclass of dict. > I want to do something like a setdefault() but with a single lookup. > > Looking through the dictobject code, the three workhorse > routines lookdict, insertdict and dic

Re: [Python-Dev] calling dictresize outside dictobject.c

2009-04-07 Thread Lisandro Dalcin
Did you read the post until the end? The OP is asking a question related to a very low level detail of dict implementation and making an offer to write a patch that could speed-up dict.setdefault() in core CPython... IMHO, a poll on python-dev do makes sense... On Tue, Apr 7, 2009 at 1:34 PM, Aahz

Re: [Python-Dev] calling dictresize outside dictobject.c

2009-04-07 Thread Aahz
On Mon, Apr 06, 2009, Dan Schult wrote: > > I'm trying to write a C extension which is a subclass of dict. > I want to do something like a setdefault() but with a single lookup. python-dev is for core development, not for questions about using Python. Please use comp.lang.python or the capi-sig li

[Python-Dev] calling dictresize outside dictobject.c

2009-04-06 Thread Dan Schult
Hi, I'm trying to write a C extension which is a subclass of dict. I want to do something like a setdefault() but with a single lookup. Looking through the dictobject code, the three workhorse routines lookdict, insertdict and dictresize are not available directly for functions outside dictobject