FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
gh-85160: improve performance of singledispatchmethod by eendebakpt · Pull Request #107148 · python/cpython · GitHub
python
cpython
Repository navigation
Code
Issues
5k+
(5k+)
Pull requests
2.3k
(2.3k)
Actions
Projects
Security and quality
Insights
gh-85160: improve performance of singledispatchmethod
- #107148
#107148
Merged
AlexWaygood
merged 32 commits into
python:main
python/cpython:main
from
eendebakpt:singledispatchmethod3
eendebakpt/cpython:singledispatchmethod3
Copy head branch name to clipboard
Aug 6, 2023
Conversation
Commits
32
(32)
Checks
Files changed
Merged
gh-85160: improve performance of singledispatchmethod
#107148
AlexWaygood
merged 32 commits into
python:main
python/cpython:main
from
eendebakpt:singledispatchmethod3
eendebakpt/cpython:singledispatchmethod3
Copy head branch name to clipboard
Commits
Commits on Nov 10, 2020
bpo-40988: Optimized singledispatchmethod access.
mental32
committed
04fe64e
View commit details
Copy full SHA for 04fe64e
Browse repository at this point
Commits on Jul 5, 2023
Merge branch 'main' into bpo-40988
AlexWaygood
authored
fc72bea
View commit details
Copy full SHA for fc72bea
Browse repository at this point
Commits on Jul 23, 2023
Merge branch 'main' into singledispatchmethod3
eendebakpt
committed
31d292b
View commit details
Copy full SHA for 31d292b
Browse repository at this point
add test for slotted classes
eendebakpt
committed
5ae8348
View commit details
Copy full SHA for 5ae8348
Browse repository at this point
add test for slotted classes
eendebakpt
committed
1edc0e3
View commit details
Copy full SHA for 1edc0e3
Browse repository at this point
update new entry with attribution to original author
eendebakpt
committed
9a1ffae
View commit details
Copy full SHA for 9a1ffae
Browse repository at this point
add test for assignment to dispatched methods
eendebakpt
committed
3588943
View commit details
Copy full SHA for 3588943
Browse repository at this point
typo
eendebakpt
committed
af233d4
View commit details
Copy full SHA for af233d4
Browse repository at this point
Update Lib/test/test_functools.py
Show description for d5aebdf
eendebakpt
and
AlexWaygood
authored
d5aebdf
View commit details
Copy full SHA for d5aebdf
Browse repository at this point
apply review suggestion
eendebakpt
committed
b773f82
View commit details
Copy full SHA for b773f82
Browse repository at this point
Merge branch 'main' into singledispatchmethod3
eendebakpt
authored
25e1915
View commit details
Copy full SHA for 25e1915
Browse repository at this point
Update Lib/functools.py
Show description for 593c923
eendebakpt
and
AlexWaygood
authored
593c923
View commit details
Copy full SHA for 593c923
Browse repository at this point
Update Lib/functools.py
Show description for 39bec6d
eendebakpt
and
AlexWaygood
authored
39bec6d
View commit details
Copy full SHA for 39bec6d
Browse repository at this point
Commits on Jul 24, 2023
use hasattr to check for slotted types
eendebakpt
committed
d954244
View commit details
Copy full SHA for d954244
Browse repository at this point
make attrname private
eendebakpt
committed
df2eeb5
View commit details
Copy full SHA for df2eeb5
Browse repository at this point
review comments
eendebakpt
committed
774ec3c
View commit details
Copy full SHA for 774ec3c
Browse repository at this point
Commits on Jul 30, 2023
use weakref for caching
eendebakpt
committed
f03ebba
View commit details
Copy full SHA for f03ebba
Browse repository at this point
Merge branch 'singledispatchmethod3' of githubeendebakpt:eendebakpt/cpython into singledispatchmethod3
eendebakpt
committed
b459718
View commit details
Copy full SHA for b459718
Browse repository at this point
Merge branch 'main' into singledispatchmethod3
eendebakpt
authored
a422989
View commit details
Copy full SHA for a422989
Browse repository at this point
Commits on Jul 31, 2023
make patchcheck
eendebakpt
committed
450ea12
View commit details
Copy full SHA for 450ea12
Browse repository at this point
review comments
eendebakpt
committed
032ab24
View commit details
Copy full SHA for 032ab24
Browse repository at this point
Apply suggestions from code review
Show description for 18d7e43
eendebakpt
and
AlexWaygood
authored
18d7e43
View commit details
Copy full SHA for 18d7e43
Browse repository at this point
Merge branch 'main' into singledispatchmethod3
eendebakpt
authored
755efdd
View commit details
Copy full SHA for 755efdd
Browse repository at this point
Ensure we only weakref() `obj` once
AlexWaygood
committed
56d342c
View commit details
Copy full SHA for 56d342c
Browse repository at this point
Get rid of the cache local variable
AlexWaygood
committed
a119e21
View commit details
Copy full SHA for a119e21
Browse repository at this point
Don't assign `caching` in the fast path
AlexWaygood
committed
47c18a5
View commit details
Copy full SHA for 47c18a5
Browse repository at this point
Merge pull request #5 from AlexWaygood/even-more-singledispatchmethod-perf
Show description for 2031680
eendebakpt
authored
2031680
View commit details
Copy full SHA for 2031680
Browse repository at this point
remove check on obj being None
eendebakpt
committed
ca691e8
View commit details
Copy full SHA for ca691e8
Browse repository at this point
eliminate caching variable
eendebakpt
committed
e8eeedd
View commit details
Copy full SHA for e8eeedd
Browse repository at this point
Commits on Aug 1, 2023
Merge pull request #6 from eendebakpt/singledispatchmethod3b
Show description for 307f0c1
eendebakpt
authored
307f0c1
View commit details
Copy full SHA for 307f0c1
Browse repository at this point
Test slotted staticmethods on instances as well as the class
AlexWaygood
committed
afea7b9
View commit details
Copy full SHA for afea7b9
Browse repository at this point
eliminate method variable and reduce attribute lookups
eendebakpt
committed
b43dcee
View commit details
Copy full SHA for b43dcee
Browse repository at this point
Back
|
FazBrowse Home
|
New Git URL