[Python-Dev] Speed up function calls (original) (raw)

"Martin v. Löwis" martin at v.loewis.de
Tue Jan 25 01:00:34 CET 2005


Neal Norwitz wrote:

EXTPOP() modifies stackpointer on the stack. In callfunction(), stackpointer is PyObject ***. But in newfastfunction(), stackpointer is only PyObject **. So the modifications by EXTPOP to stackpointer (moving it down) are lost in newfastfunction().

Thanks - that is the detail I was missing.

Regards, Martin



More information about the Python-Dev mailing list