FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
gh-135239: simpler use of mutex in hashlib & co by picnixz · Pull Request #135267 · python/cpython · GitHub
python
cpython
Repository navigation
Code
Issues
5k+
(5k+)
Pull requests
2.3k
(2.3k)
Actions
Projects
Security and quality
Insights
gh-135239: simpler use of mutex in hashlib & co
- #135267
#135267
Merged
picnixz
merged 45 commits into
python:main
python/cpython:main
from
picnixz:perf/hashlib/mutex-135239
picnixz/cpython:perf/hashlib/mutex-135239
Copy head branch name to clipboard
Jun 22, 2025
Conversation
Commits
45
(45)
Checks
Files changed
Merged
gh-135239: simpler use of mutex in hashlib & co
#135267
picnixz
merged 45 commits into
python:main
python/cpython:main
from
picnixz:perf/hashlib/mutex-135239
picnixz/cpython:perf/hashlib/mutex-135239
Copy head branch name to clipboard
Commits
Commits on Jun 8, 2025
add common object head for hashlib/hmac objects
picnixz
committed
5d8c093
View commit details
Copy full SHA for 5d8c093
Browse repository at this point
simplify digest computation
picnixz
committed
81e3046
View commit details
Copy full SHA for 81e3046
Browse repository at this point
refactor update logic
picnixz
committed
7f9f7b7
View commit details
Copy full SHA for 7f9f7b7
Browse repository at this point
refactor alloc() logic
picnixz
committed
15a4f2f
View commit details
Copy full SHA for 15a4f2f
Browse repository at this point
finalizing touches
picnixz
committed
5cd828a
View commit details
Copy full SHA for 5cd828a
Browse repository at this point
Commits on Jun 15, 2025
correct mutex usage
picnixz
committed
63db1de
View commit details
Copy full SHA for 63db1de
Browse repository at this point
Revert 5cd828acdcfef753aee5eec7e13f07682af40f46
picnixz
committed
ea033a3
View commit details
Copy full SHA for ea033a3
Browse repository at this point
revert some constructor changes
picnixz
committed
77baa67
View commit details
Copy full SHA for 77baa67
Browse repository at this point
Commits on Jun 16, 2025
unconditionally lock when performing HASH updates
picnixz
committed
902759f
View commit details
Copy full SHA for 902759f
Browse repository at this point
Merge remote-tracking branch 'upstream/main' into perf/hashlib/mutex-135239
Show description for dde68c4
picnixz
committed
dde68c4
View commit details
Copy full SHA for dde68c4
Browse repository at this point
post-merge
picnixz
committed
05c1e66
View commit details
Copy full SHA for 05c1e66
Browse repository at this point
do not guard against empty buffers for now
picnixz
committed
db57278
View commit details
Copy full SHA for db57278
Browse repository at this point
consistency fixes
picnixz
committed
ead20a1
View commit details
Copy full SHA for ead20a1
Browse repository at this point
remove unused import
picnixz
committed
68a6bbc
View commit details
Copy full SHA for 68a6bbc
Browse repository at this point
correct naming for locked/unlocked versions
picnixz
committed
68f297e
View commit details
Copy full SHA for 68f297e
Browse repository at this point
debug?
picnixz
committed
9817c3d
View commit details
Copy full SHA for 9817c3d
Browse repository at this point
Merge remote-tracking branch 'upstream/main' into perf/hashlib/mutex-135239
picnixz
committed
7c6842b
View commit details
Copy full SHA for 7c6842b
Browse repository at this point
simplify HMAC
picnixz
committed
c14c87d
View commit details
Copy full SHA for c14c87d
Browse repository at this point
release the GIL for large buffers
picnixz
committed
bfb5436
View commit details
Copy full SHA for bfb5436
Browse repository at this point
restore GIL_MINSIZE
picnixz
committed
923c05f
View commit details
Copy full SHA for 923c05f
Browse repository at this point
correctly lock objects
picnixz
committed
55b2afa
View commit details
Copy full SHA for 55b2afa
Browse repository at this point
improve tests
picnixz
committed
5cd60d1
View commit details
Copy full SHA for 5cd60d1
Browse repository at this point
fixup HMAC
picnixz
committed
a2fcbd5
View commit details
Copy full SHA for a2fcbd5
Browse repository at this point
fixup
picnixz
committed
417cee1
View commit details
Copy full SHA for 417cee1
Browse repository at this point
GIL protection
picnixz
committed
f350501
View commit details
Copy full SHA for f350501
Browse repository at this point
show WASI errors
picnixz
committed
5c4009d
View commit details
Copy full SHA for 5c4009d
Browse repository at this point
fix WASI
picnixz
committed
8aec797
View commit details
Copy full SHA for 8aec797
Browse repository at this point
fix compilation
picnixz
committed
6db58dc
View commit details
Copy full SHA for 6db58dc
Browse repository at this point
fix compilation
picnixz
committed
b1f9463
View commit details
Copy full SHA for b1f9463
Browse repository at this point
fix warnings
picnixz
committed
491b922
View commit details
Copy full SHA for 491b922
Browse repository at this point
Commits on Jun 17, 2025
sync
picnixz
committed
c048975
View commit details
Copy full SHA for c048975
Browse repository at this point
fixup format string
picnixz
committed
c9044d2
View commit details
Copy full SHA for c9044d2
Browse repository at this point
address review
picnixz
committed
6c08f0d
View commit details
Copy full SHA for 6c08f0d
Browse repository at this point
Commits on Jun 20, 2025
reudce diff
picnixz
committed
7fd1396
View commit details
Copy full SHA for 7fd1396
Browse repository at this point
Merge remote-tracking branch 'upstream/main' into perf/hashlib/mutex-135239
Show description for f400a11
picnixz
committed
f400a11
View commit details
Copy full SHA for f400a11
Browse repository at this point
Merge remote-tracking branch 'upstream/main' into perf/hashlib/mutex-135239
Show description for 5e2daa8
picnixz
committed
5e2daa8
View commit details
Copy full SHA for 5e2daa8
Browse repository at this point
Merge remote-tracking branch 'upstream/main' into perf/hashlib/mutex-135239
Show description for 4f9729e
picnixz
committed
4f9729e
View commit details
Copy full SHA for 4f9729e
Browse repository at this point
Commits on Jun 21, 2025
Merge branch 'main' into perf/hashlib/mutex-135239
picnixz
committed
06aaee0
View commit details
Copy full SHA for 06aaee0
Browse repository at this point
fixup
picnixz
committed
977c807
View commit details
Copy full SHA for 977c807
Browse repository at this point
fixup
picnixz
committed
6d66fef
View commit details
Copy full SHA for 6d66fef
Browse repository at this point
make the test suite less slow
picnixz
committed
c9db0b1
View commit details
Copy full SHA for c9db0b1
Browse repository at this point
fix test when GIL_MINSIZE is changed
picnixz
committed
6ffdd1c
View commit details
Copy full SHA for 6ffdd1c
Browse repository at this point
defer cosmetics
picnixz
committed
98ec915
View commit details
Copy full SHA for 98ec915
Browse repository at this point
Update Lib/test/test_hashlib.py
picnixz
authored
398ddb3
View commit details
Copy full SHA for 398ddb3
Browse repository at this point
Commits on Jun 22, 2025
improve test
picnixz
committed
0ae70e9
View commit details
Copy full SHA for 0ae70e9
Browse repository at this point
Back
|
FazBrowse Home
|
New Git URL