[Python-Dev] Idea for a fast calling convention (original) (raw)

Kurt B. Kaiser kbk at shore.net
Sat Feb 28 12:37:08 EST 2004


"Phillip J. Eby" <pje at telecommunity.com> writes:

Perhaps there is some information that can be gleaned from the Jython research as to what are the most common number of positional parameters for calls.

Queinnec, "Lisp in Small Pieces", p 239:

arity 0 1 2 3 4 5 6 7 8 frequency(%) 35 30 18 9 4 1 0 0 0 cumulative(%) 35 66 84 93 97 99 99 99 100

at least for the 1,988 scheme functions in the book. He thinks 0 arity is over-represented due to some thunking techniques that he employs.

-- KBK



More information about the Python-Dev mailing list