- 01 Nov, 2008 2 commits
-
-
Stefan Behnel authored
Optimisation for kw args parsing: static parsing only for required arguments, moved optional arg parsing into a separate function The idea is that keyword arguments tend to be sparse, so it's faster to iterate over the keyword dictionary and copy keyword values into the named arguments, instead of requesting each optional argument from the keyword dict separately. This speeds up the case where only required arguments are passed and the case where a minor number of optional keyword arguments are passed (and everything else is passed as positional arguments).
-
Stefan Behnel authored
-
- 31 Oct, 2008 1 commit
-
-
Stefan Behnel authored
-
- 30 Oct, 2008 4 commits
-
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
Robert Bradshaw authored
This is as simple as I could get it.
-
Robert Bradshaw authored
-
- 29 Oct, 2008 8 commits
-
-
Lisandro Dalcin authored
-
Lisandro Dalcin authored
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
Robert Bradshaw authored
-
- 28 Oct, 2008 6 commits
-
-
Robert Bradshaw authored
-
Robert Bradshaw authored
Reducing the total footprint by making error code non-inline helps with code size and can also speed up the critical path.
-
Robert Bradshaw authored
-
Lisandro Dalcin authored
-
Lisandro Dalcin authored
-
Robert Bradshaw authored
-
- 27 Oct, 2008 6 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Lisandro Dalcin authored
-
"Lisandro Dalcin" authored
-
Robert Bradshaw authored
-
Dag Sverre Seljebotn authored
-
- 26 Oct, 2008 5 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 25 Oct, 2008 8 commits
-
-
Lisandro Dalcin authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
- more versatile utility code setup: use a dedicated class to distinguish proto/impl/init/cleanup code - fix set initialisation by making it use the new setup
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-