FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
gh-129069: make list ass_slice and memory_repeat safe in free-threading by tom-pytel · Pull Request #131882 · 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-129069: make list ass_slice and memory_repeat safe in free-threading
- #131882
#131882
Closed
tom-pytel
wants to merge 69 commits into
python:main
python/cpython:main
from
tom-pytel:fix-issue-129069
tom-pytel/cpython:fix-issue-129069
Copy head branch name to clipboard
Conversation
Commits
69
(69)
Checks
Files changed
Closed
gh-129069: make list ass_slice and memory_repeat safe in free-threading
#131882
tom-pytel
wants to merge 69 commits into
python:main
python/cpython:main
from
tom-pytel:fix-issue-129069
tom-pytel/cpython:fix-issue-129069
Copy head branch name to clipboard
Commits
Commits on Mar 29, 2025
gh-129069: make list ass_slice and memory_repeat safe
tom-pytel
committed
0c8dcfc
View commit details
Copy full SHA for 0c8dcfc
Browse repository at this point
📜🤖 Added by blurb_it.
blurb-it[bot]
authored
67c9459
View commit details
Copy full SHA for 67c9459
Browse repository at this point
include atomic wrappers in pycore_list.h
tom-pytel
committed
e460b5a
View commit details
Copy full SHA for e460b5a
Browse repository at this point
provisional fix to compile on windows
tom-pytel
committed
fcdb634
View commit details
Copy full SHA for fcdb634
Browse repository at this point
Commits on Apr 1, 2025
requested changes so far
tom-pytel
committed
b1e9216
View commit details
Copy full SHA for b1e9216
Browse repository at this point
Merge branch 'main' into fix-issue-129069
tom-pytel
authored
944abf0
View commit details
Copy full SHA for 944abf0
Browse repository at this point
Commits on Apr 4, 2025
Merge branch 'main' into fix-issue-129069
tom-pytel
authored
3a9e249
View commit details
Copy full SHA for 3a9e249
Browse repository at this point
Commits on Apr 8, 2025
remove atomic load and rename
tom-pytel
committed
0f96d58
View commit details
Copy full SHA for 0f96d58
Browse repository at this point
Merge branch 'main' into fix-issue-129069
tom-pytel
authored
47f3d81
View commit details
Copy full SHA for 47f3d81
Browse repository at this point
Commits on Apr 14, 2025
Merge branch 'main' into fix-issue-129069
tom-pytel
authored
adf2c15
View commit details
Copy full SHA for adf2c15
Browse repository at this point
Commits on Apr 23, 2025
Merge branch 'main' into fix-issue-129069
tom-pytel
authored
b569865
View commit details
Copy full SHA for b569865
Browse repository at this point
Commits on May 18, 2025
Merge branch 'main' into fix-issue-129069
tom-pytel
authored
87d48ff
View commit details
Copy full SHA for 87d48ff
Browse repository at this point
requested variable name changes
tom-pytel
committed
26ee081
View commit details
Copy full SHA for 26ee081
Browse repository at this point
Commits on Aug 1, 2025
use _Py_IS_ALIGNED()
tom-pytel
committed
ac4e968
View commit details
Copy full SHA for ac4e968
Browse repository at this point
Merge branch 'main' into fix-issue-129069
tom-pytel
authored
890186e
View commit details
Copy full SHA for 890186e
Browse repository at this point
Commits on Aug 2, 2025
Py_ssize_t arg -> size_t
tom-pytel
committed
7c250fa
View commit details
Copy full SHA for 7c250fa
Browse repository at this point
Merge branch 'main' into fix-issue-129069
tom-pytel
authored
a0dca26
View commit details
Copy full SHA for a0dca26
Browse repository at this point
add tests and remove suppressions
tom-pytel
committed
80c12d2
View commit details
Copy full SHA for 80c12d2
Browse repository at this point
Merge branch 'main' into fix-issue-129069
tom-pytel
authored
f16eb60
View commit details
Copy full SHA for f16eb60
Browse repository at this point
Commits on Aug 15, 2025
Merge branch 'main' into fix-issue-129069
tom-pytel
authored
e36e314
View commit details
Copy full SHA for e36e314
Browse repository at this point
add list free-threading tsan test to test_list.py
tom-pytel
committed
f220d83
View commit details
Copy full SHA for f220d83
Browse repository at this point
misc fix test_list.test_free_threading, no tsan req
tom-pytel
committed
bed61d9
View commit details
Copy full SHA for bed61d9
Browse repository at this point
Commits on Aug 27, 2025
fix list tsan test
tom-pytel
committed
656a5a0
View commit details
Copy full SHA for 656a5a0
Browse repository at this point
change news
tom-pytel
committed
d34d11a
View commit details
Copy full SHA for d34d11a
Browse repository at this point
Commits on Aug 29, 2025
Merge branch 'main' into fix-issue-129069
tom-pytel
committed
8610e27
View commit details
Copy full SHA for 8610e27
Browse repository at this point
Commits on Aug 31, 2025
test build fix
tom-pytel
committed
ce439d7
View commit details
Copy full SHA for ce439d7
Browse repository at this point
control test with original main pyatomic.h
tom-pytel
committed
a16cf5b
View commit details
Copy full SHA for a16cf5b
Browse repository at this point
fix typo
tom-pytel
committed
8ab9d16
View commit details
Copy full SHA for 8ab9d16
Browse repository at this point
remove capi tests
tom-pytel
committed
8e2d83e
View commit details
Copy full SHA for 8e2d83e
Browse repository at this point
restore atomic mem funcs
tom-pytel
committed
1c14be7
View commit details
Copy full SHA for 1c14be7
Browse repository at this point
another test
tom-pytel
committed
9bf93f2
View commit details
Copy full SHA for 9bf93f2
Browse repository at this point
another test
tom-pytel
committed
272fec6
View commit details
Copy full SHA for 272fec6
Browse repository at this point
final test hopefully to diagnose
tom-pytel
committed
0721321
View commit details
Copy full SHA for 0721321
Browse repository at this point
hunch
tom-pytel
committed
e34fa03
View commit details
Copy full SHA for e34fa03
Browse repository at this point
fingers crossed
tom-pytel
committed
a7850be
View commit details
Copy full SHA for a7850be
Browse repository at this point
misc
tom-pytel
committed
be4f118
View commit details
Copy full SHA for be4f118
Browse repository at this point
test as #define
tom-pytel
committed
23c1bce
View commit details
Copy full SHA for 23c1bce
Browse repository at this point
reorder to end of pyatomic.h
tom-pytel
committed
aef4baa
View commit details
Copy full SHA for aef4baa
Browse repository at this point
revert _Py_IS_ALIGNED() to raw checks
tom-pytel
committed
b26b262
View commit details
Copy full SHA for b26b262
Browse repository at this point
revert size_t to Py_ssize_t
tom-pytel
committed
839f772
View commit details
Copy full SHA for 839f772
Browse repository at this point
explicitly include string.h for test
tom-pytel
committed
c8fb961
View commit details
Copy full SHA for c8fb961
Browse repository at this point
double check _Py_IS_ALIGNED()
tom-pytel
committed
32238cb
View commit details
Copy full SHA for 32238cb
Browse repository at this point
again
tom-pytel
committed
08298ee
View commit details
Copy full SHA for 08298ee
Browse repository at this point
and again
tom-pytel
committed
5d372b7
View commit details
Copy full SHA for 5d372b7
Browse repository at this point
uintptr_t?
tom-pytel
committed
a6eb550
View commit details
Copy full SHA for a6eb550
Browse repository at this point
completely empty functions
tom-pytel
committed
e2c5f2e
View commit details
Copy full SHA for e2c5f2e
Browse repository at this point
loop and normal store
tom-pytel
committed
c3a23fb
View commit details
Copy full SHA for c3a23fb
Browse repository at this point
put back assert
tom-pytel
committed
5813655
View commit details
Copy full SHA for 5813655
Browse repository at this point
_Py_USING_STD and normal store
tom-pytel
committed
635d217
View commit details
Copy full SHA for 635d217
Browse repository at this point
pyatomic_gcc store atomic
tom-pytel
committed
088c40e
View commit details
Copy full SHA for 088c40e
Browse repository at this point
pyatomic_std store atomic
tom-pytel
committed
2063f73
View commit details
Copy full SHA for 2063f73
Browse repository at this point
pyatomic_msc store atomic
tom-pytel
committed
11b616c
View commit details
Copy full SHA for 11b616c
Browse repository at this point
put back assert n
tom-pytel
committed
191c261
View commit details
Copy full SHA for 191c261
Browse repository at this point
typecase to size_t in assert
tom-pytel
committed
0784d19
View commit details
Copy full SHA for 0784d19
Browse repository at this point
size assert no work, try other with cast
tom-pytel
committed
154a132
View commit details
Copy full SHA for 154a132
Browse repository at this point
last test of copy at pyatomic.h level
tom-pytel
committed
a5f4d9e
View commit details
Copy full SHA for a5f4d9e
Browse repository at this point
test location dependence
tom-pytel
committed
73c7cc1
View commit details
Copy full SHA for 73c7cc1
Browse repository at this point
put back test
tom-pytel
committed
93b90c7
View commit details
Copy full SHA for 93b90c7
Browse repository at this point
test basic assert
tom-pytel
committed
bf15e93
View commit details
Copy full SHA for bf15e93
Browse repository at this point
leave assertions commented out
tom-pytel
committed
39bee16
View commit details
Copy full SHA for 39bee16
Browse repository at this point
Merge branch 'main' into fix-issue-129069
tom-pytel
committed
387232d
View commit details
Copy full SHA for 387232d
Browse repository at this point
test assert(1 == 1) with latest main
tom-pytel
committed
6f4ef28
View commit details
Copy full SHA for 6f4ef28
Browse repository at this point
remove assert(1 == 1) test, now we know
tom-pytel
committed
c2de542
View commit details
Copy full SHA for c2de542
Browse repository at this point
#include <assert.h>
tom-pytel
committed
e6d3e5c
View commit details
Copy full SHA for e6d3e5c
Browse repository at this point
Commits on Sep 6, 2025
Merge branch 'main' into fix-issue-129069
kumaraditya303
authored
9c4debd
View commit details
Copy full SHA for 9c4debd
Browse repository at this point
Merge branch 'main' into fix-issue-129069
tom-pytel
committed
f167747
View commit details
Copy full SHA for f167747
Browse repository at this point
make C90 compatible
tom-pytel
committed
32f9604
View commit details
Copy full SHA for 32f9604
Browse repository at this point
Commits on Sep 26, 2025
Merge branch 'main' into fix-issue-129069
tom-pytel
authored
00c57d3
View commit details
Copy full SHA for 00c57d3
Browse repository at this point
Commits on Oct 23, 2025
Merge branch 'main' into fix-issue-129069
tom-pytel
authored
38a3787
View commit details
Copy full SHA for 38a3787
Browse repository at this point
Back
|
FazBrowse Home
|
New Git URL