| Commit message (Expand) | Author | Age | Files | Lines |
* | gh-125063: Emit slices as constants in the bytecode compiler (#125064) | Michael Droettboom | 2024-10-08 | 1 | -1/+2 |
|
|
* | gh-115999: Stop the world when invalidating function versions (#124997) | mpage | 2024-10-08 | 2 | -1/+12 |
|
|
* | gh-90102: Remove isatty call during regular open (#124922) | Cody Maloney | 2024-10-08 | 4 | -0/+7 |
|
|
* | GH-121459: Streamline PyObject* to PyStackRef conversions by disallowing NULL... | Mark Shannon | 2024-10-07 | 1 | -5/+9 |
|
|
* | GH-119866: Spill the stack around escaping calls. (GH-124392) | Mark Shannon | 2024-10-07 | 4 | -154/+161 |
|
|
* | GH-116968: Remove branch from advance_backoff_counter (GH-124469) | Mark Shannon | 2024-10-07 | 1 | -25/+21 |
|
|
* | gh-87135: Hang non-main threads that attempt to acquire the GIL during finali... | Jeremy Maitin-Shepard | 2024-10-02 | 1 | -0/+13 |
|
|
* | gh-111178: Fix function signatures in moduleobject.c (#124900) | Victor Stinner | 2024-10-02 | 1 | -1/+1 |
|
|
* | gh-116750: Add clear_tool_id function to unregister events and callbacks (#12... | Tian Gao | 2024-10-01 | 1 | -0/+1 |
|
|
* | gh-124218: Refactor per-thread reference counting (#124844) | Sam Gross | 2024-10-01 | 5 | -86/+83 |
|
|
* | gh-124296: Remove private dictionary version tag (PEP 699) (#124472) | Sam Gross | 2024-10-01 | 2 | -32/+2 |
|
|
* | gh-123497: New limit for Python integers on 64-bit platforms (GH-123724) | Serhiy Storchaka | 2024-09-29 | 1 | -6/+5 |
|
|
* | gh-124665: Add `_PyCodec_UnregisterError` and `_codecs._unregister_error` (#1... | Bénédikt Tran | 2024-09-29 | 1 | -0/+11 |
|
|
* | GH-118093: Fix off-by-one errors in tier-up thresholds (GH-124447) | Brandt Bucher | 2024-09-27 | 1 | -2/+2 |
|
|
* | GH-123516: Improve JIT memory consumption by invalidating cold executors (GH-... | Savannah Ostrowski | 2024-09-27 | 5 | -39/+53 |
|
|
* | gh-124153: Remove `_PyType_GetModuleByDef2` private function (GH-124261) | neonene | 2024-09-26 | 1 | -1/+0 |
|
|
* | gh-41431: Add `datetime.time.strptime()` and `datetime.date.strptime()` (#120... | Nice Zombies | 2024-09-25 | 4 | -4/+18 |
|
|
* | gh-123884 Tee of tee was not producing n independent iterators (gh-124490) | Raymond Hettinger | 2024-09-25 | 4 | -7/+0 |
|
|
* | gh-124285: Fix bug where bool() is called multiple times for the same part of... | Irit Katriel | 2024-09-25 | 2 | -18/+36 |
|
|
* | gh-123923: Defer refcounting for `f_funcobj` in `_PyInterpreterFrame` (#124026) | Sam Gross | 2024-09-24 | 2 | -9/+28 |
|
|
* | gh-119333: Add C api to have contextvar enter/exit callbacks (#119335) | Jason Fried | 2024-09-24 | 2 | -0/+3 |
|
|
* | gh-123990: Good bye WITH_FREELISTS macro (gh-124358) | Donghee Na | 2024-09-24 | 2 | -17/+0 |
|
|
* | gh-124344: Make `_PyObject_IS_GC()` use underscored `PyType_IS_GC()` (#124349) | neonene | 2024-09-23 | 1 | -4/+4 |
|
|
* | GH-124284: Add stats for refcount operations on immortal objects (GH-124288) | Mark Shannon | 2024-09-23 | 1 | -0/+5 |
|
|
* | gh-124064: Fix -Wconversion warnings in pycore_{long,object}.h (#124177) | Victor Stinner | 2024-09-17 | 4 | -14/+15 |
|
|
* | gh-124064: Fix -Wconversion warnings in pycore_{gc,list,stackref}.h (#124174) | Victor Stinner | 2024-09-17 | 3 | -4/+4 |
|
|
* | gh-123969: refactor _PyErr_RaiseSyntaxError and _PyErr_EmitSyntaxWarning out ... | Irit Katriel | 2024-09-16 | 2 | -2/+5 |
|
|
* | gh-124058: remove _PyCompile_IsNestedScope, roll it into _PyCompile_IsInterac... | Irit Katriel | 2024-09-16 | 1 | -2/+1 |
|
|
* | gh-121459: Deferred LOAD_GLOBAL (GH-123128) | Ken Jin | 2024-09-13 | 2 | -1/+4 |
|
|
* | gh-124022: add missing #include (#124052) | Irit Katriel | 2024-09-13 | 1 | -0/+2 |
|
|
* | gh-124022: Fix bug where class docstring is removed in interactive mode (#124... | Irit Katriel | 2024-09-13 | 1 | -1/+2 |
|
|
* | gh-124013: remove _PyCompile_IsTopLevelAwait (#124014) | Irit Katriel | 2024-09-12 | 1 | -4/+0 |
|
|
* | gh-123923: Defer refcounting for `f_executable` in `_PyInterpreterFrame` (#12... | Sam Gross | 2024-09-12 | 3 | -6/+22 |
|
|
* | gh-123881: make compiler add the .generic_base base class without constructin... | Irit Katriel | 2024-09-10 | 1 | -1/+0 |
|
|
* | gh-121404: split compile.c into compile.c and codegen.c (#123651) | Irit Katriel | 2024-09-09 | 2 | -0/+125 |
|
|
* | gh-117482: Simplify the Fix For Builtin Types Slot Wrappers (GH-122865) | Eric Snow | 2024-09-09 | 1 | -1/+0 |
|
|
* | gh-123747: Avoid static_assert() in internal header files (#123779) | Victor Stinner | 2024-09-06 | 2 | -4/+9 |
|
|
* | gh-97588: Move ctypes struct/union layout logic to Python (GH-123352) | Petr Viktorin | 2024-09-05 | 4 | -28/+42 |
|
|
* | gh-107954, PEP 741: Add PyConfig_Get()/Set() functions (#123472) | Victor Stinner | 2024-09-02 | 2 | -1/+4 |
|
|
* | gh-123091: Use more _Py_IsImmortalLoose() (GH-123602) | Petr Viktorin | 2024-09-02 | 1 | -2/+2 |
|
|
* | gh-123091: Use _Py_IsImmortalLoose() (#123511) | Victor Stinner | 2024-09-02 | 2 | -4/+4 |
|
|
* | gh-122854: Add Py_HashBuffer() function (#122855) | Victor Stinner | 2024-08-30 | 1 | -3/+0 |
|
|
* | gh-123484: Fix the debug offsets for PyLongObject (#123485) | Matt Wozniski | 2024-08-30 | 1 | -2/+2 |
|
|
* | gh-121485: Always use 64-bit integers for integers bits count (GH-121486) | Serhiy Storchaka | 2024-08-30 | 1 | -3/+3 |
|
|
* | gh-123271: Make builtin zip method safe under free-threading (#123272) | Pieter Eendebak | 2024-08-27 | 1 | -0/+17 |
|
|
* | GH-123232: Factor BINARY_SLICE and STORE_SLICE to handle stats properly for t... | Mark Shannon | 2024-08-27 | 1 | -163/+163 |
|
|
* | GH-115775: Use `__static_attributes__` to initialize shared keys (GH-118468) | Mark Shannon | 2024-08-27 | 1 | -1/+1 |
|
|
* | gh-117376: Make `Py_DECREF` a macro in ceval.c in free-threaded build (#122975) | Sam Gross | 2024-08-23 | 1 | -12/+9 |
|
|
* | GH-123040: Specialize shadowed `LOAD_ATTR`. (GH-123219) | Mark Shannon | 2024-08-23 | 1 | -1/+8 |
|
|
* | GH-123197: Only count an instruction as deferred if it hasn't deopted first. ... | Mark Shannon | 2024-08-22 | 1 | -0/+2 |
|
|