[Python-Dev] Speed up function calls

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


Neal Norwitz wrote:
> EXT_POP() modifies stack_pointer on the stack.  In call_function(), 
> stack_pointer is PyObject ***.  But in new_fast_function(), stack_pointer
> is only PyObject **.  So the modifications by EXT_POP to stack_pointer
> (moving it down) are lost in new_fast_function().

Thanks - that is the detail I was missing.

Regards,
Martin


More information about the Python-Dev mailing list