[Python-ideas] Ordered storage of keyword arguments (original) (raw)

Antoine Pitrou solipsis at pitrou.net
Thu Oct 28 14:10:07 CEST 2010


> Performance would probably not suffer on micro-benchmarks (with > everything fitting in the CPU's L1 cache), but making dicts bigger > (by 66%: 5 pointer-sized fields per hash entry instead of 3) could > be detrimental in real life workloads.

For function calls, yes. For class creation, I doubt that a few extra bytes would make much difference in real life - classes typically don't have thousands of methods or attributes :-)

Right. I was talking about the prospect of making dicts ordered by default.

Regards

Antoine.



More information about the Python-ideas mailing list