René's URL Explorer Experiment


Title: Issue 21118: str.translate is absurdly slow in majority of use cases (takes up to 60x longer than similar functions) - Python tracker

direct link

Domain: bugs.python.org

Nonetext/html; charset=utf-8

Links:

https://bugs.python.org/
Python Homehttps://www.python.org/
Abouthttps://www.python.org/about/
Newshttps://www.python.org/blogs/
Documentationhttps://www.python.org/doc/
Downloadshttps://www.python.org/downloads/
Communityhttps://www.python.org/community/
Foundationhttps://www.python.org/psf/
Developer's Guidehttps://devguide.python.org/
Issue Trackerhttps://bugs.python.org/
Searchhttps://bugs.python.org/issue?@template=search&status=1
Random Issuehttps://bugs.python.org/issue?@action=random
Issues with patchhttps://bugs.python.org/issue?status=1&@sort=-activity&@columns=id%2Cgithub%2Cactivity%2Ctitle%2Ccreator%2Cstatus&@dispname=Issues%20with%20patch&@startwith=0&@group=priority&keywords=2&@action=search&@filter=&@pagesize=50
Easy issueshttps://bugs.python.org/issue?status=1&@sort=-activity&@columns=id%2Cgithub%2Cactivity%2Ctitle%2Ccreator%2Cstatus&@dispname=Easy%20issues&@startwith=0&@group=priority&keywords=6&@action=search&@filter=&@pagesize=50
Statshttps://bugs.python.org/issue?@template=stats
Lost your login?https://bugs.python.org/user?@template=forgotten
User Listhttps://bugs.python.org/user?@sort=username
Committer Listhttps://bugs.python.org/user?iscommitter=1&@action=search&@sort=username&@pagesize=300
Tracker Documentationhttp://docs.python.org/devguide/triaging.html
Tracker Developmenthttp://wiki.python.org/moin/TrackerDevelopment
Report Tracker Problemhttps://github.com/python/psf-infra-meta/issues
https://github.com/python/cpython/issues
GitHubhttps://github.com/python/cpython/issues
see the GitHub FAQs in the Python's Developer Guide.https://devguide.python.org/gh-faq/
This issue has been migrated to GitHub: https://github.com/python/cpython/issues/65317 https://github.com/python/cpython/issues/65317
Titlehttp://docs.python.org/devguide/triaging.html#title
Typehttp://docs.python.org/devguide/triaging.html#type
Stagehttp://docs.python.org/devguide/triaging.html#stage
Componentshttp://docs.python.org/devguide/triaging.html#components
Versionshttp://docs.python.org/devguide/triaging.html#versions
Statushttp://docs.python.org/devguide/triaging.html#status
Resolutionhttp://docs.python.org/devguide/triaging.html#resolution
Dependencieshttp://docs.python.org/devguide/triaging.html#dependencies
Supersederhttp://docs.python.org/devguide/triaging.html#superseder
Assigned Tohttp://docs.python.org/devguide/triaging.html#assigned-to
Nosy Listhttp://docs.python.org/devguide/triaging.html#nosy-list
Priorityhttp://docs.python.org/devguide/triaging.html#priority
Keywordshttp://docs.python.org/devguide/triaging.html#keywords
translate_timing.pyhttps://bugs.python.org/file34688/translate_timing.py
translate_writer.patchhttps://bugs.python.org/file34691/translate_writer.patch
reviewhttps://bugs.python.org/review/21118/#ps11488
translate_script.pyhttps://bugs.python.org/file34727/translate_script.py
translate_writer_bench.txthttps://bugs.python.org/file34728/translate_writer_bench.txt
fast_translate.patchhttps://bugs.python.org/file34731/fast_translate.patch
translate_script_ascii.pyhttps://bugs.python.org/file34732/translate_script_ascii.py
translate_cached.patchhttps://bugs.python.org/file34734/translate_cached.patch
reviewhttps://bugs.python.org/review/21118/#ps11512
translate_cached_2.patchhttps://bugs.python.org/file34736/translate_cached_2.patch
reviewhttps://bugs.python.org/review/21118/#ps11513
bench_translate.pyhttps://bugs.python.org/file34744/bench_translate.py
msg215283https://bugs.python.org/issue21118#msg215283
(view)https://bugs.python.org/msg215283
msg215301https://bugs.python.org/issue21118#msg215301
(view)https://bugs.python.org/msg215301
msg215339https://bugs.python.org/issue21118#msg215339
(view)https://bugs.python.org/msg215339
msg215387https://bugs.python.org/issue21118#msg215387
(view)https://bugs.python.org/msg215387
msg215473https://bugs.python.org/issue21118#msg215473
(view)https://bugs.python.org/msg215473
msg215538https://bugs.python.org/issue21118#msg215538
(view)https://bugs.python.org/msg215538
msg215539https://bugs.python.org/issue21118#msg215539
(view)https://bugs.python.org/msg215539
msg215540https://bugs.python.org/issue21118#msg215540
(view)https://bugs.python.org/msg215540
msg215541https://bugs.python.org/issue21118#msg215541
(view)https://bugs.python.org/msg215541
msg215551https://bugs.python.org/issue21118#msg215551
(view)https://bugs.python.org/msg215551
95d4e8124c6ahttps://hg.python.org/lookup/95d4e8124c6a
#21118https://bugs.python.org/issue21118
http://hg.python.org/cpython/rev/95d4e8124c6ahttp://hg.python.org/cpython/rev/95d4e8124c6a
03b1dd29b327https://hg.python.org/lookup/03b1dd29b327
#21118https://bugs.python.org/issue21118
http://hg.python.org/cpython/rev/03b1dd29b327http://hg.python.org/cpython/rev/03b1dd29b327
msg215552https://bugs.python.org/issue21118#msg215552
(view)https://bugs.python.org/msg215552
95d4e8124c6ahttps://hg.python.org/lookup/95d4e8124c6a
#21118https://bugs.python.org/issue21118
http://hg.python.org/cpython/rev/95d4e8124c6ahttp://hg.python.org/cpython/rev/95d4e8124c6a
msg215553https://bugs.python.org/issue21118#msg215553
(view)https://bugs.python.org/msg215553
70990e795657https://hg.python.org/lookup/70990e795657
#21118https://bugs.python.org/issue21118
http://hg.python.org/cpython/rev/70990e795657http://hg.python.org/cpython/rev/70990e795657
msg215576https://bugs.python.org/issue21118#msg215576
(view)https://bugs.python.org/msg215576
msg215577https://bugs.python.org/issue21118#msg215577
(view)https://bugs.python.org/msg215577
msg215586https://bugs.python.org/issue21118#msg215586
(view)https://bugs.python.org/msg215586
9acc8196a82chttps://hg.python.org/lookup/9acc8196a82c
#21118https://bugs.python.org/issue21118
http://hg.python.org/cpython/rev/9acc8196a82chttp://hg.python.org/cpython/rev/9acc8196a82c
bd594dd71d46https://hg.python.org/lookup/bd594dd71d46
#21118https://bugs.python.org/issue21118
http://hg.python.org/cpython/rev/bd594dd71d46http://hg.python.org/cpython/rev/bd594dd71d46
msg215587https://bugs.python.org/issue21118#msg215587
(view)https://bugs.python.org/msg215587
cca6b056236ahttps://hg.python.org/lookup/cca6b056236a
#21118https://bugs.python.org/issue21118
http://hg.python.org/cpython/rev/cca6b056236ahttp://hg.python.org/cpython/rev/cca6b056236a
6a347c0ffbfchttps://hg.python.org/lookup/6a347c0ffbfc
#21118https://bugs.python.org/issue21118
http://hg.python.org/cpython/rev/6a347c0ffbfchttp://hg.python.org/cpython/rev/6a347c0ffbfc
msg215594https://bugs.python.org/issue21118#msg215594
(view)https://bugs.python.org/msg215594
msg215598https://bugs.python.org/issue21118#msg215598
(view)https://bugs.python.org/msg215598
47b0c076e17dhttps://hg.python.org/lookup/47b0c076e17d
#21118https://bugs.python.org/issue21118
http://hg.python.org/cpython/rev/47b0c076e17dhttp://hg.python.org/cpython/rev/47b0c076e17d
msg215599https://bugs.python.org/issue21118#msg215599
(view)https://bugs.python.org/msg215599
msg215600https://bugs.python.org/issue21118#msg215600
(view)https://bugs.python.org/msg215600
msg215602https://bugs.python.org/issue21118#msg215602
(view)https://bugs.python.org/msg215602
47b0c076e17dhttps://hg.python.org/lookup/47b0c076e17d
6a347c0ffbfchttps://hg.python.org/lookup/6a347c0ffbfc
PEP 393https://www.python.org/dev/peps/pep-0393/
msg215301https://bugs.python.org/msg215301
msg215606https://bugs.python.org/issue21118#msg215606
(view)https://bugs.python.org/msg215606
e56c71c6b45ehttps://hg.python.org/lookup/e56c71c6b45e
#21118https://bugs.python.org/issue21118
http://hg.python.org/cpython/rev/e56c71c6b45ehttp://hg.python.org/cpython/rev/e56c71c6b45e
msg215610https://bugs.python.org/issue21118#msg215610
(view)https://bugs.python.org/msg215610
msg215301https://bugs.python.org/msg215301
msg215612https://bugs.python.org/issue21118#msg215612
(view)https://bugs.python.org/msg215612
msg215673https://bugs.python.org/issue21118#msg215673
(view)https://bugs.python.org/msg215673
msg215676https://bugs.python.org/issue21118#msg215676
(view)https://bugs.python.org/msg215676
msg215678https://bugs.python.org/issue21118#msg215678
(view)https://bugs.python.org/msg215678
95d4e8124c6ahttps://hg.python.org/lookup/95d4e8124c6a
#21118https://bugs.python.org/issue21118
http://hg.python.org/cpython/rev/95d4e8124c6ahttp://hg.python.org/cpython/rev/95d4e8124c6a
msg215680https://bugs.python.org/issue21118#msg215680
(view)https://bugs.python.org/msg215680
#21165https://bugs.python.org/issue21165
msg215685https://bugs.python.org/issue21118#msg215685
(view)https://bugs.python.org/msg215685
msg215686https://bugs.python.org/issue21118#msg215686
(view)https://bugs.python.org/msg215686
msg215742https://bugs.python.org/issue21118#msg215742
(view)https://bugs.python.org/msg215742
cb632988bc09https://hg.python.org/lookup/cb632988bc09
#21118https://bugs.python.org/issue21118
http://hg.python.org/cpython/rev/cb632988bc09http://hg.python.org/cpython/rev/cb632988bc09
msg215742https://bugs.python.org/msg215742
msg215686https://bugs.python.org/msg215686
msg215685https://bugs.python.org/msg215685
msg215680https://bugs.python.org/msg215680
msg215678https://bugs.python.org/msg215678
bench_translate.pyhttps://bugs.python.org/file34744
msg215676https://bugs.python.org/msg215676
msg215673https://bugs.python.org/msg215673
msg215612https://bugs.python.org/msg215612
msg215610https://bugs.python.org/msg215610
msg215606https://bugs.python.org/msg215606
msg215602https://bugs.python.org/msg215602
translate_cached_2.patchhttps://bugs.python.org/file34736
msg215600https://bugs.python.org/msg215600
msg215599https://bugs.python.org/msg215599
msg215598https://bugs.python.org/msg215598
translate_cached.patchhttps://bugs.python.org/file34734
msg215594https://bugs.python.org/msg215594
msg215587https://bugs.python.org/msg215587
msg215586https://bugs.python.org/msg215586
translate_script_ascii.pyhttps://bugs.python.org/file34732
msg215577https://bugs.python.org/msg215577
fast_translate.patchhttps://bugs.python.org/file34731
msg215576https://bugs.python.org/msg215576
msg215553https://bugs.python.org/msg215553
msg215552https://bugs.python.org/msg215552
python-devhttps://bugs.python.org/user13902
msg215551https://bugs.python.org/msg215551
msg215541https://bugs.python.org/msg215541
msg215540https://bugs.python.org/msg215540
translate_writer_bench.txthttps://bugs.python.org/file34728
msg215539https://bugs.python.org/msg215539
translate_script.pyhttps://bugs.python.org/file34727
msg215538https://bugs.python.org/msg215538
msg215473https://bugs.python.org/msg215473
pitrouhttps://bugs.python.org/user2040
msg215387https://bugs.python.org/msg215387
msg215339https://bugs.python.org/msg215339
translate_writer.patchhttps://bugs.python.org/file34691
patchhttps://bugs.python.org/keyword2
msg215301https://bugs.python.org/msg215301
serhiy.storchakahttps://bugs.python.org/user15623
The Python Software Foundationhttps://python.org/psf-landing/
Rounduphttp://roundup.sourceforge.net
Python Software Foundationhttp://python.org/psf
Legal Statementshttp://python.org/about/legal

URLs of crawlers that visited me.