Pinned
2,349 contributions in the last year
Less
More
Contribution activity
June 2021
Created 22 commits in 4 repositories
Created a pull request in python/cpython that received 27 comments
bpo-44422: Fix threading.enumerate() reentrant call
The threading.enumerate() function now uses a reentrant lock to prevent a hang on reentrant call. https://bugs.python.org/issue44422
+9
−3
•
27
comments
Opened 23 other pull requests in 2 repositories
python/cpython
3
open
17
merged
2
closed
- bpo-43770: PyObject_GetAttr() calls PyType_Ready()
- bpo-43770: PyObject_SetAttr() asserts that the type is ready
- bpo-43770: Cleanup PyModuleDef_Init()
- [3.9] bpo-44441: _PyImport_Fini2() resets PyImport_Inittab (GH-26874)
- [3.10] bpo-44441: _PyImport_Fini2() resets PyImport_Inittab (GH-26874)
- bpo-44441: _PyImport_Fini2() resets PyImport_Inittab
- bpo-39947: Remove old private trashcan C API functions
- bpo-44287: asyncio test_popen() uses longer timeout
- [3.10] bpo-44466: Faulthandler now detects the GC (GH-26823)
- [3.9] bpo-44434: Don't call PyThread_exit_thread() explicitly (GH-26758)
- bpo-44466: Faulthandler now detects the GC
- bpo-44434: Don't call PyThread_exit_thread() explicitly
- bpo-44422: threading.Thread reuses the _delete() method
- bpo-42972: _thread.RLock type implements tp_traverse
- bpo-44378: Fix a compiler warning in Py_IS_TYPE()
- bpo-38323, asyncio: Fix MultiLoopChildWatcher race condition
- bpo-43921: Cleanup test_ssl.test_wrong_cert_tls13()
- bpo-43921: Fix test_ssl.test_wrong_cert_tls13() on Windows
- bpo-43921: Debug test_ssl failures on Windows
- bpo-39573: Py_TYPE becomes a static inline function
- bpo-43921: Fix test_ssl.test_pha_required_nocert()
- Revert "bpo-41611: IDLE: Catch TclError exceptions in AutoCompleteWindow.winconfig_event()"
python/buildmaster-config
1
merged
Reviewed 32 pull requests in 1 repository
python/cpython 32 pull requests
- bpo-43988: Fix test.support.check_disallow_instantiation version added
- [3.10] bpo-43988: Add test.support.check_disallow_instantiation() (GH-25757)
- bpo-39947: Remove old private trashcan C API functions
- [3.10] bpo-44287: asyncio test_popen() uses longer timeout (GH-26832)
- [3.9] bpo-44287: asyncio test_popen() uses longer timeout (GH-26832)
- bpo-25381: Update explanation of exceptions in C.
- bpo-44287: asyncio test_popen() uses longer timeout
- [3.10] bpo-44434: Don't call PyThread_exit_thread() explicitly (GH-26758)
- bpo-44466: Faulthandler now detects the GC
- bpo-44451: Reset DeprecationWarning filters in test_importlib.test_entry_points_by_index
- [3.10] bpo-44422: Fix threading.enumerate() reentrant call (GH-26727)
- [3.9] bpo-44422: Fix threading.enumerate() reentrant call (GH-26727)
- [3.10] bpo-42972: _thread.RLock implements the GH protocol (GH-26734)
- bpo-44422: Fix threading.enumerate() reentrant call
- [3.10] bpo-44378: Fix a compiler warning in Py_IS_TYPE() (GH-26644)
- bpo-44378: Fix a compiler warning in Py_IS_TYPE()
- bpo-42238: Doc CI: Disable suspicious checks.
- [3.10] bpo-42972: Track sqlite3 statement objects (GH-26475)
- [3.10] bpo-43921: Fix test_ssl.test_wrong_cert_tls13() on Windows (GH-26502)
- bpo-42213: Remove redundant cyclic GC hack in sqlite3
- bpo-42213: Check connection in sqlite3.Connection.__enter__
- [3.10] bpo-44282: Fix occasional test_incremental_editing failures on buildbots (GH-26491)
- [3.9] bpo-44285: getpath.c: Assert that env_file is NULL during an error check (GH-26486)
- [3.10] bpo-44285: getpath.c: Assert that env_file is NULL during an error check (GH-26486)
- [3.10] bpo-43921: Fix test_ssl.test_pha_required_nocert() (GH-26489)
- Some pull request reviews not shown.
Created an issue in python/miss-islington that received 2 comments
Backport PR no created
Hi, The PR python/cpython#26489 had "needs backport to 3.10" label when I merged it. No backport PR was created. I removed the label and then added…
2
comments