Commit f63d378
authored
thread_run() of _threadmodule.c now calls
_PyThreadState_CheckConsistency() to check if tstate is a dangling
pointer when Python is built in debug mode.
Rename ceval_gil.c is_tstate_valid() to
_PyThreadState_CheckConsistency() to reuse it in _threadmodule.c.
1 parent b0edf3b commit f63d378
File tree
4 files changed
+35
-20
lines changed- Include/internal
- Modules
- Python
4 files changed
+35
-20
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
70 | 74 | | |
71 | 75 | | |
72 | 76 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1074 | 1074 | | |
1075 | 1075 | | |
1076 | 1076 | | |
1077 | | - | |
| 1077 | + | |
| 1078 | + | |
| 1079 | + | |
| 1080 | + | |
| 1081 | + | |
1078 | 1082 | | |
1079 | | - | |
1080 | 1083 | | |
1081 | 1084 | | |
1082 | 1085 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
163 | 163 | | |
164 | 164 | | |
165 | 165 | | |
166 | | - | |
167 | | - | |
168 | | - | |
169 | | - | |
170 | | - | |
171 | | - | |
172 | | - | |
173 | | - | |
174 | | - | |
175 | | - | |
176 | 166 | | |
177 | 167 | | |
178 | 168 | | |
| |||
325 | 315 | | |
326 | 316 | | |
327 | 317 | | |
328 | | - | |
| 318 | + | |
329 | 319 | | |
330 | 320 | | |
331 | 321 | | |
| |||
386 | 376 | | |
387 | 377 | | |
388 | 378 | | |
389 | | - | |
| 379 | + | |
390 | 380 | | |
391 | 381 | | |
392 | 382 | | |
| |||
427 | 417 | | |
428 | 418 | | |
429 | 419 | | |
430 | | - | |
| 420 | + | |
431 | 421 | | |
432 | 422 | | |
433 | 423 | | |
| |||
466 | 456 | | |
467 | 457 | | |
468 | 458 | | |
469 | | - | |
| 459 | + | |
470 | 460 | | |
471 | 461 | | |
472 | 462 | | |
| |||
679 | 669 | | |
680 | 670 | | |
681 | 671 | | |
682 | | - | |
| 672 | + | |
683 | 673 | | |
684 | 674 | | |
685 | 675 | | |
| |||
877 | 867 | | |
878 | 868 | | |
879 | 869 | | |
880 | | - | |
| 870 | + | |
881 | 871 | | |
882 | 872 | | |
883 | 873 | | |
| |||
983 | 973 | | |
984 | 974 | | |
985 | 975 | | |
986 | | - | |
| 976 | + | |
987 | 977 | | |
988 | 978 | | |
989 | 979 | | |
| |||
1024 | 1014 | | |
1025 | 1015 | | |
1026 | 1016 | | |
1027 | | - | |
| 1017 | + | |
1028 | 1018 | | |
1029 | 1019 | | |
1030 | 1020 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2890 | 2890 | | |
2891 | 2891 | | |
2892 | 2892 | | |
| 2893 | + | |
| 2894 | + | |
| 2895 | + | |
| 2896 | + | |
| 2897 | + | |
| 2898 | + | |
| 2899 | + | |
| 2900 | + | |
| 2901 | + | |
| 2902 | + | |
| 2903 | + | |
| 2904 | + | |
| 2905 | + | |
| 2906 | + | |
| 2907 | + | |
| 2908 | + | |
| 2909 | + | |
| 2910 | + | |
2893 | 2911 | | |
2894 | 2912 | | |
2895 | 2913 | | |
0 commit comments