| Commit message (Expand) | Author | Age | Files | Lines |
* | [3.13] gh-120838: Add _PyThreadState_WHENCE_FINI (gh-121013) | Miss Islington (bot) | 2024-06-26 | 1 | -4/+5 |
|
|
* | [3.13] gh-120593: Fix const qualifier in pyatomic.h (GH-121055) (#121057) | Miss Islington (bot) | 2024-06-26 | 1 | -4/+4 |
|
|
* | [3.13] gh-120642: Move private PyCode APIs to the internal C API (#120643) (#... | Victor Stinner | 2024-06-26 | 2 | -216/+0 |
|
|
* | [3.13] gh-119344: Make critical section API public (GH-119353) (#120856) | Sam Gross | 2024-06-21 | 1 | -0/+134 |
|
|
* | [3.13] gh-117511: Make PyMutex public in the non-limited API (GH-117731) (#12... | Sam Gross | 2024-06-20 | 2 | -1/+64 |
|
|
* | [3.13] gh-118789: Add `PyUnstable_Object_ClearWeakRefsNoCallbacks` (GH-118807... | Miss Islington (bot) | 2024-06-18 | 1 | -0/+2 |
|
|
* | [3.13] gh-111389: Add PyHASH_MULTIPLIER constant (GH-119214) (#119334) | Miss Islington (bot) | 2024-06-04 | 1 | -2/+3 |
|
|
* | [3.13] gh-119336: Restore removed _PyLong_NumBits() function (GH-119418) (#11... | Miss Islington (bot) | 2024-06-03 | 1 | -0/+9 |
|
|
* | [3.13] gh-118692: Avoid creating unnecessary StopIteration instances for moni... | Miss Islington (bot) | 2024-05-24 | 1 | -3/+3 |
|
|
* | [3.13] gh-118727: Don't drop the GIL in `drop_gil()` unless the current threa... | Miss Islington (bot) | 2024-05-23 | 1 | -1/+3 |
|
|
* | [3.13] gh-118789: Restore hidden `_PyWeakref_ClearRef` (GH-118797) (GH-118903) | Miss Islington (bot) | 2024-05-10 | 1 | -0/+2 |
|
|
* | gh-112075: use per-thread dict version pool (#118676) | Dino Viehland | 2024-05-07 | 1 | -0/+1 |
|
|
* | GH-115709: Invalidate executors when a local variable is changed via frame.f_... | Mark Shannon | 2024-05-06 | 1 | -3/+9 |
|
|
* | gh-118362: Fix thread safety around lookups from the type cache in the face o... | Dino Viehland | 2024-05-06 | 5 | -0/+29 |
|
|
* | gh-74929: Implement PEP 667 (GH-115153) | Tian Gao | 2024-05-04 | 2 | -0/+8 |
|
|
* | gh-111997: C-API for signalling monitoring events (#116413) | Irit Katriel | 2024-05-04 | 1 | -0/+250 |
|
|
* | gh-93502: Add new C-API functions to trace object creation and destruction (#... | Pablo Galindo Salgado | 2024-05-02 | 1 | -0/+10 |
|
|
* | GH-117442: Check eval-breaker at start (rather than end) of tier 2 loops (GH-... | Mark Shannon | 2024-05-02 | 1 | -1/+1 |
|
|
* | gh-110850: Add PyTime_TimeRaw() function (#118394) | Victor Stinner | 2024-05-01 | 1 | -0/+4 |
|
|
* | GH-115802: Use the GHC calling convention in JIT code (GH-118287) | Brandt Bucher | 2024-05-01 | 1 | -0/+1 |
|
|
* | gh-116767: fix crash on 'async with' with many context managers (GH-118348) | Irit Katriel | 2024-05-01 | 1 | -1/+1 |
|
|
* | GH-118095: Make invalidating and clearing executors memory safe (GH-118459) | Mark Shannon | 2024-05-01 | 1 | -1/+2 |
|
|
* | gh-118331: Handle errors in _PyObject_SetManagedDict (#118334) | Sam Gross | 2024-04-29 | 1 | -1/+1 |
|
|
* | gh-117657: Fixes a few small TSAN issues in dictobject (#118200) | Dino Viehland | 2024-04-25 | 1 | -0/+4 |
|
|
* | gh-118207: Rename the COMMON_FIELDS macro in funcobject.h and undef it after ... | Itamar Oren | 2024-04-25 | 1 | -3/+5 |
|
|
* | gh-112075: Make instance attributes stored in inline "dict" thread safe (#114... | Dino Viehland | 2024-04-22 | 1 | -0/+1 |
|
|
* | gh-116818: Make `sys.settrace`, `sys.setprofile`, and monitoring thread-safe ... | Dino Viehland | 2024-04-19 | 4 | -0/+57 |
|
|
* | gh-112069: Make PySet_GET_SIZE to be atomic safe. (gh-118053) | Donghee Na | 2024-04-18 | 1 | -0/+4 |
|
|
* | GH-117760: Streamline the trashcan mechanism (GH-117763) | Mark Shannon | 2024-04-17 | 2 | -28/+26 |
|
|
* | gh-117645: Increase WASI stack size from 512 KiB to 8 MiB (#117674) | Victor Stinner | 2024-04-16 | 1 | -8/+3 |
|
|
* | gh-115178: Add Counts of UOp Pairs to pystats (GH-115181) | Jeff Glass | 2024-04-16 | 1 | -0/+1 |
|
|
* | gh-117649: Raise ImportError for unsupported modules in free-threaded build (... | Sam Gross | 2024-04-11 | 1 | -1/+10 |
|
|
* | gh-111926: Make weakrefs thread-safe in free-threaded builds (#117168) | mpage | 2024-04-08 | 1 | -0/+8 |
|
|
* | gh-111140: PyLong_From/AsNativeBytes: Take *flags* rather than just *endianne... | Steve Dower | 2024-04-05 | 1 | -5/+19 |
|
|
* | gh-116968: Reimplement Tier 2 counters (#117144) | Guido van Rossum | 2024-04-04 | 2 | -14/+12 |
|
|
* | GH-115776: Embed the values array into the object, for "normal" Python object... | Mark Shannon | 2024-04-02 | 1 | -2/+1 |
|
|
* | gh-117411: move PyFutureFeatures to pycore_symtable.h and make it private (#1... | Irit Katriel | 2024-04-02 | 1 | -20/+0 |
|
|
* | GH-116422: Tier2 hot/cold splitting (GH-116813) | Mark Shannon | 2024-03-26 | 1 | -2/+49 |
|
|
* | A few minor tweaks to get stats working and compiling cleanly. (#117219) | Mark Shannon | 2024-03-25 | 1 | -2/+2 |
|
|
* | gh-116936: Add PyType_GetModuleByDef() to the limited C API (#116937) | Victor Stinner | 2024-03-25 | 1 | -1/+0 |
|
|
* | gh-117008: Fix functools test_recursive_pickle() (#117009) | Victor Stinner | 2024-03-23 | 1 | -0/+2 |
|
|
* | gh-113024: C API: Add PyObject_GenericHash() function (GH-113025) | Serhiy Storchaka | 2024-03-22 | 1 | -0/+1 |
|
|
* | gh-71052: Add Android build script and instructions (#116426) | Malcolm Smith | 2024-03-21 | 1 | -0/+4 |
|
|
* | gh-116996: Add pystats about _Py_uop_analyse_and_optimize (GH-116997) | Michael Droettboom | 2024-03-21 | 1 | -1/+6 |
|
|
* | gh-76785: Drop PyInterpreterID_Type (gh-117101) | Eric Snow | 2024-03-21 | 1 | -14/+0 |
|
|
* | gh-76785: Clean Up Interpreter ID Conversions (gh-117048) | Eric Snow | 2024-03-21 | 1 | -1/+4 |
|
|
* | gh-115756: make PyCode_GetFirstFree an unstable API (GH-115781) | Bogdan Romanyuk | 2024-03-19 | 1 | -1/+5 |
|
|
* | gh-116941: Fix pyatomic_std.h syntax errors (#116967) | Sam Gross | 2024-03-18 | 1 | -0/+2 |
|
|
* | gh-116869: Make C API compatible with ISO C90 (#116950) | Victor Stinner | 2024-03-18 | 1 | -1/+2 |
|
|
* | gh-116869: Fix redefinition of the _PyOptimizerObject type (#116963) | Victor Stinner | 2024-03-18 | 1 | -2/+2 |
|
|