On 01/04/2019 6:31 am, Jeroen Demeyer wrote:
I added benchmarks for PEP 590:
Thanks. As expected for calls to C function for both PEPs and master perform about the same, as they are using almost the same calling convention under the hood.
As an example of the advantage that a general fast calling convention gives you, I have implemented the vectorcall versions of list() and range()
Which gives a roughly 30% reduction in time for creating ranges, or lists from small tuples.