René's URL Explorer Experiment


Title: Issue 28638: Optimize namedtuple creation - Python tracker

Mail addresses
haypo@speed-python
haypo@speed-python
haypo@speed-python
haypo@speed-python
haypo@speed-python

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/72824 https://github.com/python/cpython/issues/72824
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
28638-functools-no-namedtuple.patchhttps://bugs.python.org/file45386/28638-functools-no-namedtuple.patch
reviewhttps://bugs.python.org/review/28638/#ps19090
namedtuple-no-compile.patchhttps://bugs.python.org/file45388/namedtuple-no-compile.patch
reviewhttps://bugs.python.org/review/28638/#ps19092
namedtuple1.pyhttps://bugs.python.org/file45399/namedtuple1.py
namedtuple-clinic.diffhttps://bugs.python.org/file45578/namedtuple-clinic.diff
reviewhttps://bugs.python.org/review/28638/#ps19235
namedtuple-clinic2.diffhttps://bugs.python.org/file45580/namedtuple-clinic2.diff
reviewhttps://bugs.python.org/review/28638/#ps19237
functools-CacheInfo-Makefile.patchhttps://bugs.python.org/file45724/functools-CacheInfo-Makefile.patch
reviewhttps://bugs.python.org/review/28638/#ps19337
namedtuple-clinic3.patchhttps://bugs.python.org/file45738/namedtuple-clinic3.patch
reviewhttps://bugs.python.org/review/28638/#ps19345
PR 2736https://github.com/python/cpython/pull/2736
PR 3454https://github.com/python/cpython/pull/3454
msg280277https://bugs.python.org/issue28638#msg280277
(view)https://bugs.python.org/msg280277
msg280279https://bugs.python.org/issue28638#msg280279
(view)https://bugs.python.org/msg280279
msg280282https://bugs.python.org/issue28638#msg280282
(view)https://bugs.python.org/msg280282
msg280283https://bugs.python.org/issue28638#msg280283
(view)https://bugs.python.org/msg280283
https://docs.python.org/3.5/library/functools.html#functools.lru_cachehttps://docs.python.org/3.5/library/functools.html#functools.lru_cache
msg280284https://bugs.python.org/issue28638#msg280284
(view)https://bugs.python.org/msg280284
msg280285https://bugs.python.org/issue28638#msg280285
(view)https://bugs.python.org/msg280285
msg280288https://bugs.python.org/issue28638#msg280288
(view)https://bugs.python.org/msg280288
msg280291https://bugs.python.org/issue28638#msg280291
(view)https://bugs.python.org/msg280291
msg280297https://bugs.python.org/issue28638#msg280297
(view)https://bugs.python.org/msg280297
https://pypi.python.org/pypi/attrshttps://pypi.python.org/pypi/attrs
msg280298https://bugs.python.org/issue28638#msg280298
(view)https://bugs.python.org/msg280298
msg280300https://bugs.python.org/issue28638#msg280300
(view)https://bugs.python.org/msg280300
msg280303https://bugs.python.org/issue28638#msg280303
(view)https://bugs.python.org/msg280303
msg280356https://bugs.python.org/issue28638#msg280356
(view)https://bugs.python.org/msg280356
msg280543https://bugs.python.org/issue28638#msg280543
(view)https://bugs.python.org/msg280543
msg280560https://bugs.python.org/issue28638#msg280560
(view)https://bugs.python.org/msg280560
https://docs.python.org/3/howto/clinic.htmlhttps://docs.python.org/3/howto/clinic.html
msg280561https://bugs.python.org/issue28638#msg280561
(view)https://bugs.python.org/msg280561
msg281336https://bugs.python.org/issue28638#msg281336
(view)https://bugs.python.org/msg281336
https://docs.python.org/3.5/howto/clinic.html#using-argument-clinic-in-python-fileshttps://docs.python.org/3.5/howto/clinic.html#using-argument-clinic-in-python-files
msg281339https://bugs.python.org/issue28638#msg281339
(view)https://bugs.python.org/msg281339
msg281356https://bugs.python.org/issue28638#msg281356
(view)https://bugs.python.org/msg281356
msg282172https://bugs.python.org/issue28638#msg282172
(view)https://bugs.python.org/msg282172
msg282178https://bugs.python.org/issue28638#msg282178
(view)https://bugs.python.org/msg282178
msg282182https://bugs.python.org/issue28638#msg282182
(view)https://bugs.python.org/msg282182
msg282278https://bugs.python.org/issue28638#msg282278
(view)https://bugs.python.org/msg282278
msg282279https://bugs.python.org/issue28638#msg282279
(view)https://bugs.python.org/msg282279
msg282412https://bugs.python.org/issue28638#msg282412
(view)https://bugs.python.org/msg282412
msg285615https://bugs.python.org/issue28638#msg285615
(view)https://bugs.python.org/msg285615
msg298400https://bugs.python.org/issue28638#msg298400
(view)https://bugs.python.org/msg298400
https://github.com/JelleZijlstra/cpython/commit/5634af4ccfd06a2fabc2cc2cfcc9c014caf6f389https://github.com/JelleZijlstra/cpython/commit/5634af4ccfd06a2fabc2cc2cfcc9c014caf6f389
msg298444https://bugs.python.org/issue28638#msg298444
(view)https://bugs.python.org/msg298444
msg298453https://bugs.python.org/issue28638#msg298453
(view)https://bugs.python.org/msg298453
msg298457https://bugs.python.org/issue28638#msg298457
(view)https://bugs.python.org/msg298457
msg298482https://bugs.python.org/issue28638#msg298482
(view)https://bugs.python.org/msg298482
msg298485https://bugs.python.org/issue28638#msg298485
(view)https://bugs.python.org/msg298485
https://docs.python.org/3/library/collections.html#collections.somenamedtuple._sourcehttps://docs.python.org/3/library/collections.html#collections.somenamedtuple._source
msg298486https://bugs.python.org/issue28638#msg298486
(view)https://bugs.python.org/msg298486
msg298487https://bugs.python.org/issue28638#msg298487
(view)https://bugs.python.org/msg298487
msg298488https://bugs.python.org/issue28638#msg298488
(view)https://bugs.python.org/msg298488
msg298489https://bugs.python.org/issue28638#msg298489
(view)https://bugs.python.org/msg298489
msg298490https://bugs.python.org/issue28638#msg298490
(view)https://bugs.python.org/msg298490
msg298491https://bugs.python.org/issue28638#msg298491
(view)https://bugs.python.org/msg298491
#19640https://bugs.python.org/issue19640
msg298493https://bugs.python.org/issue28638#msg298493
(view)https://bugs.python.org/msg298493
msg298499https://bugs.python.org/issue28638#msg298499
(view)https://bugs.python.org/msg298499
msg298500https://bugs.python.org/issue28638#msg298500
(view)https://bugs.python.org/msg298500
msg298503https://bugs.python.org/issue28638#msg298503
(view)https://bugs.python.org/msg298503
#19640https://bugs.python.org/issue19640
msg203271https://bugs.python.org/msg203271
msg298514https://bugs.python.org/issue28638#msg298514
(view)https://bugs.python.org/msg298514
msg298515https://bugs.python.org/issue28638#msg298515
(view)https://bugs.python.org/msg298515
msg298566https://bugs.python.org/issue28638#msg298566
(view)https://bugs.python.org/msg298566
https://github.com/python/cpython/pull/2736https://github.com/python/cpython/pull/2736
msg298570https://bugs.python.org/issue28638#msg298570
(view)https://bugs.python.org/msg298570
msg298571https://bugs.python.org/issue28638#msg298571
(view)https://bugs.python.org/msg298571
https://github.com/llllllllll/cnamedtuple?https://github.com/llllllllll/cnamedtuple
https://docs.python.org/3/library/collections.html#collections.somenamedtuple._sourcehttps://docs.python.org/3/library/collections.html#collections.somenamedtuple._source
msg298574https://bugs.python.org/issue28638#msg298574
(view)https://bugs.python.org/msg298574
msg298581https://bugs.python.org/issue28638#msg298581
(view)https://bugs.python.org/msg298581
msg298601https://bugs.python.org/issue28638#msg298601
(view)https://bugs.python.org/msg298601
https://github.com/llllllllll/cnamedtuple?https://github.com/llllllllll/cnamedtuple
https://github.com/llllllllll/cnamedtuple/issues/7https://github.com/llllllllll/cnamedtuple/issues/7
msg298630https://bugs.python.org/issue28638#msg298630
(view)https://bugs.python.org/msg298630
https://github.com/llllllllll/cnamedtuple#benchmarkshttps://github.com/llllllllll/cnamedtuple#benchmarks
msg298631https://bugs.python.org/issue28638#msg298631
(view)https://bugs.python.org/msg298631
msg298637https://bugs.python.org/issue28638#msg298637
(view)https://bugs.python.org/msg298637
https://github.com/JelleZijlstra/cnamedtuple/commit/61b6fbf4de37f8131ab43c619593327004974e52https://github.com/JelleZijlstra/cnamedtuple/commit/61b6fbf4de37f8131ab43c619593327004974e52
msg298641https://bugs.python.org/issue28638#msg298641
(view)https://bugs.python.org/msg298641
http://bugs.python.org/issue28638#msg298499http://bugs.python.org/issue28638#msg298499
msg298648https://bugs.python.org/issue28638#msg298648
(view)https://bugs.python.org/msg298648
http://bugs.python.org/issue28638#msg298499http://bugs.python.org/issue28638#msg298499
https://github.com/python/cpython/blob/3e2ad8ec61a322370a6fbdfb2209cf74546f5e08/Lib/asyncio/selector_events.py#L523https://github.com/python/cpython/blob/3e2ad8ec61a322370a6fbdfb2209cf74546f5e08/Lib/asyncio/selector_events.py#L523
msg298653https://bugs.python.org/issue28638#msg298653
(view)https://bugs.python.org/msg298653
https://github.com/python/cpython/pull/2736#issuecomment-316014866https://github.com/python/cpython/pull/2736#issuecomment-316014866
msg298670https://bugs.python.org/issue28638#msg298670
(view)https://bugs.python.org/msg298670
http://bugs.python.org/issue28638#msg298499http://bugs.python.org/issue28638#msg298499
msg298681https://bugs.python.org/issue28638#msg298681
(view)https://bugs.python.org/msg298681
msg298730https://bugs.python.org/issue28638#msg298730
(view)https://bugs.python.org/msg298730
msg301700https://bugs.python.org/issue28638#msg301700
(view)https://bugs.python.org/msg301700
#28709https://bugs.python.org/issue28709
#28709https://bugs.python.org/issue28709
msg301804https://bugs.python.org/issue28638#msg301804
(view)https://bugs.python.org/msg301804
msg301819https://bugs.python.org/issue28638#msg301819
(view)https://bugs.python.org/msg301819
8b57d7363916869357848e666d03fa7614c47897https://hg.python.org/lookup/8b57d7363916869357848e666d03fa7614c47897
bpo-28638https://bugs.python.org/issue28638
#3454https://bugs.python.org/issue3454
https://github.com/python/cpython/commit/8b57d7363916869357848e666d03fa7614c47897https://github.com/python/cpython/commit/8b57d7363916869357848e666d03fa7614c47897
msg301819https://bugs.python.org/msg301819
msg301804https://bugs.python.org/msg301804
josh.rhttps://bugs.python.org/user19135
msg301700https://bugs.python.org/msg301700
pull_request3451https://bugs.python.org/pull_request3451
emma_smithhttps://bugs.python.org/user24787
msg298730https://bugs.python.org/msg298730
msg298681https://bugs.python.org/msg298681
msg298670https://bugs.python.org/msg298670
msg298653https://bugs.python.org/msg298653
msg298648https://bugs.python.org/msg298648
msg298641https://bugs.python.org/msg298641
msg298637https://bugs.python.org/msg298637
msg298631https://bugs.python.org/msg298631
llllllllllhttps://bugs.python.org/user20653
msg298630https://bugs.python.org/msg298630
msg298601https://bugs.python.org/msg298601
lazkahttps://bugs.python.org/user22845
msg298581https://bugs.python.org/msg298581
msg298574https://bugs.python.org/msg298574
msg298571https://bugs.python.org/msg298571
msg298570https://bugs.python.org/msg298570
gvanrossumhttps://bugs.python.org/user5
msg298566https://bugs.python.org/msg298566
msg298515https://bugs.python.org/msg298515
giampaolo.rodolahttps://bugs.python.org/user3080
msg298514https://bugs.python.org/msg298514
msg298503https://bugs.python.org/msg298503
msg298500https://bugs.python.org/msg298500
msg298499https://bugs.python.org/msg298499
msg298493https://bugs.python.org/msg298493
vstinnerhttps://bugs.python.org/user2377
msg298491https://bugs.python.org/msg298491
msg298490https://bugs.python.org/msg298490
msg298489https://bugs.python.org/msg298489
msg298488https://bugs.python.org/msg298488
msg298487https://bugs.python.org/msg298487
msg298486https://bugs.python.org/msg298486
msg298485https://bugs.python.org/msg298485
pitrouhttps://bugs.python.org/user2040
msg298482https://bugs.python.org/msg298482
msg298457https://bugs.python.org/msg298457
msg298453https://bugs.python.org/msg298453
pull_request2796https://bugs.python.org/pull_request2796
msg298444https://bugs.python.org/msg298444
JelleZijlstrahttps://bugs.python.org/user22444
msg298400https://bugs.python.org/msg298400
msg285615https://bugs.python.org/msg285615
msg282412https://bugs.python.org/msg282412
msg282279https://bugs.python.org/msg282279
namedtuple-clinic3.patchhttps://bugs.python.org/file45738
msg282278https://bugs.python.org/msg282278
msg282182https://bugs.python.org/msg282182
functools-CacheInfo-Makefile.patchhttps://bugs.python.org/file45724
msg282178https://bugs.python.org/msg282178
msg282172https://bugs.python.org/msg282172
msg281356https://bugs.python.org/msg281356
namedtuple-clinic2.diffhttps://bugs.python.org/file45580
msg281339https://bugs.python.org/msg281339
namedtuple-clinic.diffhttps://bugs.python.org/file45578
msg281336https://bugs.python.org/msg281336
msg280561https://bugs.python.org/msg280561
msg280560https://bugs.python.org/msg280560
msg280543https://bugs.python.org/msg280543
namedtuple1.pyhttps://bugs.python.org/file45399
eric.smithhttps://bugs.python.org/user2799
msg280356https://bugs.python.org/msg280356
msg280303https://bugs.python.org/msg280303
msg280300https://bugs.python.org/msg280300
namedtuple-no-compile.patchhttps://bugs.python.org/file45388
msg280298https://bugs.python.org/msg280298
msg280297https://bugs.python.org/msg280297
rhettingerhttps://bugs.python.org/user114
msg280291https://bugs.python.org/msg280291
serhiy.storchakahttps://bugs.python.org/user15623
msg280288https://bugs.python.org/msg280288
msg280285https://bugs.python.org/msg280285
msg280284https://bugs.python.org/msg280284
msg280283https://bugs.python.org/msg280283
rhettingerhttps://bugs.python.org/user114
ncoghlanhttps://bugs.python.org/user1309
xiang.zhanghttps://bugs.python.org/user21530
msg280282https://bugs.python.org/msg280282
28638-functools-no-namedtuple.patchhttps://bugs.python.org/file45386
patchhttps://bugs.python.org/keyword2
msg280279https://bugs.python.org/msg280279
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.