summaryrefslogtreecommitdiff
path: root/benchmarks
Commit message (Collapse)AuthorAgeFilesLines
* Use unicode literals throughout projectJon Dufresne2018-11-031-5/+6
| | | | Remove workaround for handling unicode with older Pythons.
* Remove explicit position numbers in format strings placeholdersJon Dufresne2018-11-031-1/+1
| | | | All Python versions can handled ordered placeholders.
* pycodestyle changes in benchmarkingRoey Prat2018-10-282-4/+5
|
* Fix bench command_packerroot2018-05-201-2/+2
|
* pep8 cleanupChris Simpson2016-06-121-0/+2
|
* Cache Token objects to improve performance.Chris Simpson2016-06-121-0/+197
| | | | | | | | The Token class now contains a cache of tokens, and each token stores its encoded value. In Python 3 this prevents encoding the Token commands (get, set, incr, etc...) repeatly. There is also a smaller performance improvement by creating fewer objects. A very basic benchmark script was also added.
* benchmark of the old and new pack_command implementationsAndy McCurdy2014-04-291-0/+104
|
* tiny benchmark framework and a benchmark to determine the optimal number of ↵Andy McCurdy2014-04-283-0/+80
bytes to read from a socket