Message237157
With optimizations in issue23563 and weaken IPv6 check the implementation of urlsplit() can be faster.
$ ./python -m timeit -s "from urllib.parse import urlparse, clear_cache" -- "urlparse('http://python.org:80'); clear_cache()"
10000 loops, best of 3: 86.3 usec per loop
$ ./python -m timeit -s "from urllib.parse import urlparse, clear_cache" -- "urlparse('http://[2001:4802:7901:0:e60a:1375:0:5]:80'); clear_cache()"
10000 loops, best of 3: 88.6 usec per loop |
|
Date |
User |
Action |
Args |
2015-03-03 18:40:15 | serhiy.storchaka | set | recipients:
+ serhiy.storchaka, gvanrossum, orsenthil, vstinner, martin.panter, yselivanov |
2015-03-03 18:40:15 | serhiy.storchaka | set | messageid: <1425408015.77.0.329642112315.issue20271@psf.upfronthosting.co.za> |
2015-03-03 18:40:15 | serhiy.storchaka | link | issue20271 messages |
2015-03-03 18:40:15 | serhiy.storchaka | create | |
|