summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_format.py
diff options
context:
space:
mode:
authorVictor Stinner <victor.stinner@gmail.com>2015-10-09 20:43:24 (GMT)
committerVictor Stinner <victor.stinner@gmail.com>2015-10-09 20:43:24 (GMT)
commitbe75b8cf2310e0be0f32590a1c0df919058002e8 (patch)
treed722afaec725263f1bf050dd99040de7929d4d61 /Lib/test/test_format.py
parentaecf63ee3a4408e9a6186b08d924d1492234dbea (diff)
downloadcpython-be75b8cf2310e0be0f32590a1c0df919058002e8.zip
cpython-be75b8cf2310e0be0f32590a1c0df919058002e8.tar.gz
cpython-be75b8cf2310e0be0f32590a1c0df919058002e8.tar.bz2
Issue #25349: Optimize bytes % int
Optimize bytes.__mod__(args) for integere formats: %d (%i, %u), %o, %x and %X. _PyBytesWriter is now used to format directly the integer into the writer buffer, instead of using a temporary bytes object. Formatting is between 30% and 50% faster on a microbenchmark.
Diffstat (limited to 'Lib/test/test_format.py')
0 files changed, 0 insertions, 0 deletions