FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
gh-132983: [Draft] Run refleak tests against _zstd with tests by emmatyping · Pull Request #133282 · python/cpython · GitHub
Uh oh!
There was an error while loading.
Please reload this page
.
python
/
cpython
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
35.3k
Star
74.9k
Code
Issues
5k+
Pull requests
2.6k
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
gh-132983: [Draft] Run refleak tests against _zstd with tests
- #133282
#133282
Closed
emmatyping
wants to merge 51 commits into
python:main
python/cpython:main
from
emmatyping:3.14-zstd-py-code
emmatyping/cpython:3.14-zstd-py-code
Copy head branch name to clipboard
Conversation
Commits
51
(51)
Checks
Files changed
Closed
gh-132983: [Draft] Run refleak tests against _zstd with tests
#133282
emmatyping
wants to merge 51 commits into
python:main
python/cpython:main
from
emmatyping:3.14-zstd-py-code
emmatyping/cpython:3.14-zstd-py-code
Copy head branch name to clipboard
Commits
Commits on Apr 29, 2025
Add _zstd module
Show description for 9814e3b
emmatyping
committed
9814e3b
View commit details
Copy full SHA for 9814e3b
Browse repository at this point
Add _zstd to modules
emmatyping
committed
fda87c8
View commit details
Copy full SHA for fda87c8
Browse repository at this point
Fix path for compression.zstd module
emmatyping
committed
887e564
View commit details
Copy full SHA for 887e564
Browse repository at this point
Ignore _zstd module like _io
emmatyping
committed
cdba656
View commit details
Copy full SHA for cdba656
Browse repository at this point
Expand module state macros to improve code quality
Show description for 6b67e9b
emmatyping
committed
6b67e9b
View commit details
Copy full SHA for 6b67e9b
Browse repository at this point
Remove backticks suggested in review
Show description for a99a5d2
emmatyping
and
StanFromIreland
committed
a99a5d2
View commit details
Copy full SHA for a99a5d2
Browse repository at this point
Use critical sections to lock object state
Show description for 02cd17a
emmatyping
committed
02cd17a
View commit details
Copy full SHA for 02cd17a
Browse repository at this point
Remove compress/decompress and mark module as not reliant on the GIL
Show description for 54eca74
emmatyping
committed
54eca74
View commit details
Copy full SHA for 54eca74
Browse repository at this point
Lift critical section to avoid clang warning
emmatyping
committed
f605956
View commit details
Copy full SHA for f605956
Browse repository at this point
Respond to comments by picnixz
emmatyping
committed
2eadc65
View commit details
Copy full SHA for 2eadc65
Browse repository at this point
Call out pyzstd explicitly in license description
Show description for 8eac354
emmatyping
and
AA-Turner
committed
8eac354
View commit details
Copy full SHA for 8eac354
Browse repository at this point
Use a much more robust implementation...
Show description for 26775be
emmatyping
and
picnixz
committed
26775be
View commit details
Copy full SHA for 26775be
Browse repository at this point
Use PyList_GetItemRef for thread safety purposes
emmatyping
committed
eae460f
View commit details
Copy full SHA for eae460f
Browse repository at this point
Use a macro for the minimum supported version
emmatyping
committed
2ab5e4a
View commit details
Copy full SHA for 2ab5e4a
Browse repository at this point
remove const from primivite types
emmatyping
committed
d5bf1c1
View commit details
Copy full SHA for d5bf1c1
Browse repository at this point
Use PyMem_New in another spot
emmatyping
committed
9e92b9f
View commit details
Copy full SHA for 9e92b9f
Browse repository at this point
Simplify error handling in _get_frame_size
emmatyping
committed
47f815a
View commit details
Copy full SHA for 47f815a
Browse repository at this point
Another simplification of error handling in get_frame_info
emmatyping
committed
6a4f7b8
View commit details
Copy full SHA for 6a4f7b8
Browse repository at this point
Rename _module_state to mod_state
emmatyping
committed
d7b3805
View commit details
Copy full SHA for d7b3805
Browse repository at this point
Rewrite comment explaining the context of the code
emmatyping
committed
c225ea6
View commit details
Copy full SHA for c225ea6
Browse repository at this point
Add link to pyzstd
emmatyping
committed
6e8c61c
View commit details
Copy full SHA for 6e8c61c
Browse repository at this point
Add TODO about refactoring dict training code
emmatyping
committed
e52ad06
View commit details
Copy full SHA for e52ad06
Browse repository at this point
Use PyModule_AddObjectRef over PyModule_AddObject
Show description for 2a1ad8b
emmatyping
committed
2a1ad8b
View commit details
Copy full SHA for 2a1ad8b
Browse repository at this point
Check result of OutputBufferGrow
emmatyping
committed
94473b9
View commit details
Copy full SHA for 94473b9
Browse repository at this point
Simplify return logic in `add_constant_to_type`
Show description for e2b2515
emmatyping
and
picnixz
committed
e2b2515
View commit details
Copy full SHA for e2b2515
Browse repository at this point
Ignore return value of _zstd_clear()
Show description for cd2f085
emmatyping
and
picnixz
committed
cd2f085
View commit details
Copy full SHA for cd2f085
Browse repository at this point
Remove redundant comments
emmatyping
committed
79e174f
View commit details
Copy full SHA for 79e174f
Browse repository at this point
Remove __reduce__ from ZstdDict
Show description for ce6f79c
emmatyping
committed
ce6f79c
View commit details
Copy full SHA for ce6f79c
Browse repository at this point
Use PyUnicode_FromFormat instead of a buffer
emmatyping
committed
e15dd85
View commit details
Copy full SHA for e15dd85
Browse repository at this point
Don't use C constants/types in error messages
emmatyping
committed
685a3d1
View commit details
Copy full SHA for 685a3d1
Browse repository at this point
Make error messages easier to understand for Python users
emmatyping
committed
1b9f786
View commit details
Copy full SHA for 1b9f786
Browse repository at this point
Commits on Apr 30, 2025
Lower minimum required version 1.4.0
emmatyping
committed
40c653c
View commit details
Copy full SHA for 40c653c
Browse repository at this point
Use casts and make slot function signatures correct
emmatyping
committed
428677d
View commit details
Copy full SHA for 428677d
Browse repository at this point
Be consistent with CPython on const usage
emmatyping
committed
0962bbb
View commit details
Copy full SHA for 0962bbb
Browse repository at this point
Make else clauses in line with PEP 7
emmatyping
committed
85efc18
View commit details
Copy full SHA for 85efc18
Browse repository at this point
Fix over-indented blocks in argument clinic
emmatyping
committed
cadf6e4
View commit details
Copy full SHA for cadf6e4
Browse repository at this point
Merge branch 'main' into 3.14-zstd-c-code
emmatyping
authored
e45c22a
View commit details
Copy full SHA for e45c22a
Browse repository at this point
Merge branch 'main' into 3.14-zstd-c-code
emmatyping
authored
b9415be
View commit details
Copy full SHA for b9415be
Browse repository at this point
Commits on May 1, 2025
Add critical section around ZSTD_DCtx_setParameter
emmatyping
committed
6760545
View commit details
Copy full SHA for 6760545
Browse repository at this point
Add a TODO about refactoring critical sections
emmatyping
committed
c082d8a
View commit details
Copy full SHA for c082d8a
Browse repository at this point
Use Py_UNREACHABLE
emmatyping
committed
e825285
View commit details
Copy full SHA for e825285
Browse repository at this point
Commits on May 2, 2025
Move bytes operations out of Py_BEGIN_ALLOW_THREADS
emmatyping
committed
f02ff5a
View commit details
Copy full SHA for f02ff5a
Browse repository at this point
Add TODO about ensuring a lock is held
emmatyping
committed
0d69c8c
View commit details
Copy full SHA for 0d69c8c
Browse repository at this point
Remove asserts that may not be correct
emmatyping
committed
58b0008
View commit details
Copy full SHA for 58b0008
Browse repository at this point
Add TODO to make ZstdDict and others GC objects
emmatyping
committed
c786c3c
View commit details
Copy full SHA for c786c3c
Browse repository at this point
Add Python files
emmatyping
committed
d15ced7
View commit details
Copy full SHA for d15ced7
Browse repository at this point
Fix byteswarning in test
emmatyping
committed
dfa7649
View commit details
Copy full SHA for dfa7649
Browse repository at this point
Make objects GC tracked
emmatyping
committed
dedf955
View commit details
Copy full SHA for dedf955
Browse repository at this point
Remove unused include
emmatyping
committed
9ac9101
View commit details
Copy full SHA for 9ac9101
Browse repository at this point
Fix some memory issues
emmatyping
committed
65542c4
View commit details
Copy full SHA for 65542c4
Browse repository at this point
Fix refleaks on module and in ZstdDict
emmatyping
committed
6328860
View commit details
Copy full SHA for 6328860
Browse repository at this point
Back
|
FazBrowse Home
|
New Git URL