| Commit message (Expand) | Author | Age | Files | Lines |
* | gh-111178: fix UBSan failures in `Objects/descrobject.c` (GH-128245) | Bénédikt Tran | 2025-01-06 | 1 | -7/+10 |
|
|
* | gh-128137: Update PyASCIIObject to handle interned field with the atomic oper... | Donghee Na | 2025-01-05 | 1 | -3/+3 |
|
|
* | gh-127903: Fix a crash on debug builds when calling `Objects/unicodeobject::_... | Alexander Shadchin | 2025-01-03 | 1 | -3/+6 |
|
|
* | gh-111178: fix UBSan failures in `Objects/tupleobject.c` (GH-128251) | Bénédikt Tran | 2025-01-03 | 1 | -14/+20 |
|
|
* | gh-111178: fix UBSan failures in `Objects/enumobject.c` (GH-128246) | Bénédikt Tran | 2025-01-03 | 1 | -22/+35 |
|
|
* | gh-127787: refactor helpers for `PyUnicodeErrorObject` internal interface (GH... | Bénédikt Tran | 2025-01-03 | 1 | -155/+287 |
|
|
* | gh-128133: use relaxed atomics for hash of bytes (#128412) | Abhijeet | 2025-01-03 | 1 | -31/+39 |
|
|
* | gh-128212: Fix race in `_PyUnicode_CheckConsistency` (GH-128367) | Sam Gross | 2025-01-02 | 1 | -1/+1 |
|
|
* | gh-128100: Use atomic dictionary load in `_PyObject_GenericGetAttrWithDict` (... | Bogdan Romanyuk | 2024-12-30 | 1 | -0/+4 |
|
|
* | gh-126868: Add freelist for compact ints to `_PyLong_New` (#128181) | Pieter Eendebak | 2024-12-26 | 1 | -12/+18 |
|
|
* | Clean up redundant ifdef in list getitem (#128257) | da-woods | 2024-12-26 | 1 | -4/+0 |
|
|
* | gh-128198: Add missing error checks for usages of PyIter_Next() (GH-128199) | Yan Yanchii | 2024-12-25 | 2 | -0/+8 |
|
|
* | GH-127705: Add debug mode for `_PyStackRef`s inspired by HPy debug mode (GH-1... | Mark Shannon | 2024-12-20 | 1 | -2/+2 |
|
|
* | gh-127274: Defer nested methods (#128012) | mpage | 2024-12-19 | 1 | -1/+5 |
|
|
* | gh-115999: Specialize `STORE_ATTR` in free-threaded builds. (gh-127838) | Neil Schemenauer | 2024-12-19 | 1 | -17/+49 |
|
|
* | GH-122548: Implement branch taken and not taken events for sys.monitoring (GH... | Mark Shannon | 2024-12-19 | 1 | -0/+7 |
|
|
* | gh-128008: Add `PyWeakref_IsDead()` (GH-128009) | Sam Gross | 2024-12-19 | 1 | -0/+13 |
|
|
* | gh-128013: fix data race in `PyUnicode_AsUTF8AndSize` on free-threading (#128... | Kumar Aditya | 2024-12-19 | 1 | -17/+32 |
|
|
* | gh-115999: Enable BINARY_SUBSCR_GETITEM for free-threaded build (gh-127737) | Donghee Na | 2024-12-19 | 1 | -0/+25 |
|
|
* | gh-128013: Convert unicodeobject.c macros to functions (#128061) | Victor Stinner | 2024-12-18 | 1 | -45/+78 |
|
|
* | gh-127085: fix some data races in memoryview in free-threading (#127412) | Edward Xu | 2024-12-16 | 1 | -7/+26 |
|
|
* | gh-126024: unicodeobject: optimize find_first_nonascii (GH-127790) | Inada Naoki | 2024-12-13 | 1 | -9/+14 |
|
|
* | gh-127691: add type checks when using `PyUnicodeError` objects (GH-127694) | Bénédikt Tran | 2024-12-13 | 1 | -68/+148 |
|
|
* | gh-102471, PEP 757: Add PyLong import and export API (#121339) | Victor Stinner | 2024-12-13 | 1 | -0/+120 |
|
|
* | gh-126868: Add freelist for compact int objects (GH-126865) | Pieter Eendebak | 2024-12-13 | 2 | -19/+60 |
|
|
* | GH-125174: Mark objects as statically allocated. (#127797) | Mark Shannon | 2024-12-11 | 1 | -1/+11 |
|
|
* | GH-127058: Make `PySequence_Tuple` safer and probably faster. (#127758) | Mark Shannon | 2024-12-11 | 2 | -47/+59 |
|
|
* | gh-127740: For odd-length input to bytes.fromhex(...) change the error messag... | Srinivas Reddy Thatiparthy (తాటిపర్తి శ్రీనివాస్ రెడ్డి) | 2024-12-11 | 1 | -4/+14 |
|
|
* | gh-127563: use `dk_log2_index_bytes=3` in empty dicts (GH-127568) | Bénédikt Tran | 2024-12-10 | 1 | -1/+4 |
|
|
* | gh-126491: Revert "GH-126491: Lower heap size limit with faster marking (GH-1... | Petr Viktorin | 2024-12-10 | 3 | -17/+69 |
|
|
* | gh-125420: implement `Sequence.count` API on `memoryview` objects (#125443) | Bénédikt Tran | 2024-12-10 | 2 | -1/+60 |
|
|
* | gh-125420: implement `Sequence.index` API on `memoryview` objects (#125446) | Bénédikt Tran | 2024-12-10 | 2 | -1/+134 |
|
|
* | gh-123378: fix post-merge typos in comments and NEWS (#127739) | Bénédikt Tran | 2024-12-08 | 1 | -3/+3 |
|
|
* | gh-127314: Don't mention the GIL when calling without a thread state on the f... | Peter Bierma | 2024-12-06 | 1 | -0/+7 |
|
|
* | gh-126024: fix UBSan failure in `unicodeobject.c:find_first_nonascii` (GH-127... | Bénédikt Tran | 2024-12-06 | 1 | -6/+3 |
|
|
* | GH-126491: Lower heap size limit with faster marking (GH-127519) | Mark Shannon | 2024-12-06 | 3 | -69/+17 |
|
|
* | gh-120010: Fix invalid (nan+nanj) results in _Py_c_prod() (GH-120287) | Sergey B Kirpichev | 2024-12-06 | 1 | -4/+56 |
|
|
* | gh-127582: Make object resurrection thread-safe for free threading. (GH-127612) | Sam Gross | 2024-12-05 | 4 | -20/+41 |
|
|
* | gh-127536: Add missing locks in listobject.c (GH-127580) | Sam Gross | 2024-12-04 | 1 | -10/+40 |
|
|
* | gh-123378: Ensure results of `PyUnicode*Error_Get{Start,End}` are clamped (GH... | Bénédikt Tran | 2024-12-04 | 1 | -109/+139 |
|
|
* | gh-115999: Enable specialization of `CALL` instructions in free-threaded buil... | mpage | 2024-12-03 | 1 | -7/+55 |
|
|
* | gh-127271: Replace use of PyCell_GET/SET (gh-127272) | Neil Schemenauer | 2024-12-03 | 3 | -45/+81 |
|
|
* | gh-115999: Specialize `LOAD_SUPER_ATTR` in free-threaded builds (gh-127128) | Neil Schemenauer | 2024-12-03 | 1 | -2/+3 |
|
|
* | gh-127521: Mark list as "shared" before resizing if necessary (#127524) | Sam Gross | 2024-12-02 | 1 | -0/+20 |
|
|
* | Fix Unicode encode_wstr_utf8() (#127420) | Victor Stinner | 2024-12-02 | 1 | -1/+1 |
|
|
* | gh-115999: Add partial free-thread specialization for BINARY_SUBSCR (gh-127227) | Donghee Na | 2024-12-02 | 1 | -0/+6 |
|
|
* | gh-127417: fix UTF-8 decoder optimization on AIX (#127433) | Inada Naoki | 2024-11-30 | 1 | -10/+14 |
|
|
* | gh-127316: fix incorrect assertion in setting `__class__` in free-threading (... | Kumar Aditya | 2024-11-29 | 1 | -1/+1 |
|
|
* | gh-126024: optimize UTF-8 decoder for short non-ASCII string (#126025) | Inada Naoki | 2024-11-29 | 1 | -45/+259 |
|
|
* | gh-69639: Add mixed-mode rules for complex arithmetic (C-like) (GH-124829) | Sergey B Kirpichev | 2024-11-26 | 2 | -68/+180 |
|
|