[Python-Dev] patch: speed up name access by up to 80% (original) (raw)

Oren Tirosh oren-py-d@hishome.net
Mon, 11 Feb 2002 16:29:32 -0500


On Mon, Feb 11, 2002 at 02:52:30PM -0600, Skip Montanaro wrote:

The only thing I'd change is that if PyDictGetItemFast is a macro that only works for interned strings, I'd change its name to reflect its use: PyDictGETITEMINTERNED or something similar. One other naming change is to prefix PyDictGetItemFast2 with an underscore, since the comments about its use make it clear that it's an internal function.

Done and up on the same URL.

PyDict_GetItem_Fast -> PyDict_GETITEM_INTERNED PyDict_GetItem_Fast2 -> _PyDict_GetItem_Interned

Oren