COMMITS
/ Objects/unicodeobject.c October 10, 2024
V
gh-125196: Add a free list to PyUnicodeWriter (#125227)
Victor Stinner committed
October 9, 2024
V
gh-125196: PyUnicodeWriter_Discard(NULL) does nothing (#125222)
Victor Stinner committed
V
gh-125196: Add fast-path for int in PyUnicodeWriter_WriteStr() (#125214)
Victor Stinner committed
E
gh-116510: Fix a Crash Due to Shared Immortal Interned Strings (gh-124865)
Eric Snow committed
V
gh-124502: Remove _PyUnicode_EQ() function (#125114)
Victor Stinner committed
October 7, 2024
V
gh-124502: Add PyUnicode_Equal() function (#124504)
Victor Stinner committed
September 30, 2024
September 27, 2024
N
gh-116510: Fix crash due to shared immortal interned strings. (gh-124646)
Neil Schemenauer committed
September 25, 2024
P
gh-112301: Use literal format strings in unicode_fromformat_arg (GH-124203)
Petr Viktorin committed
September 3, 2024
V
gh-107954, PEP 741: Add PyInitConfig C API (#123502)
Victor Stinner committed
August 30, 2024
V
gh-122854: Add Py_HashBuffer() function (#122855)
Victor Stinner committed
August 28, 2024
S
gh-122561: Clean up and microoptimize str.translate and charmap codec (GH-122932)
Serhiy Storchaka committed
August 15, 2024
E
gh-113190: Reenable non-debug interned string cleanup (GH-113601)
Eddie Elizondo committed
August 12, 2024
J
gh-122888: Fix crash on certain calls to str() (#122889)
Jelle Zijlstra committed
August 1, 2024
V
Replace PyObject_Del with PyObject_Free (#122453)
Victor Stinner committed
July 27, 2024
P
gh-122291: Intern latin-1 one-byte strings at startup (GH-122303)
Petr Viktorin committed
July 17, 2024
V
gh-121849: Fix PyUnicodeWriter_WriteSubstring() crash if len=0 (#121896)
Victor Stinner committed
July 16, 2024
P
P
gh-113993: For string interning, do not rely on (or assert) _Py_IsImmortal (GH-121358)
Petr Viktorin committed
July 2, 2024
B
gh-121165: protect macro expansion of `ADJUST_INDICES` with do-while(0) (#121166)
Bénédikt Tran committed
June 27, 2024
V
gh-121040: Use __attribute__((fallthrough)) (#121044)
Victor Stinner committed
June 24, 2024
X
Fix typos in comments (#120821)
Xie Yanbo committed
S
Fixes loop variables to be the same types as their limit (GH-120958)
Steve Dower committed
V
gh-119182: Add PyUnicodeWriter_WriteUCS4() function (#120849)
Victor Stinner committed
S
gh-70278: Fix PyUnicode_FromFormat() with precision for %s and %V (GH-120365)
Serhiy Storchaka committed
June 22, 2024
V
gh-119182: Add checks to PyUnicodeWriter APIs (#120870)
Victor Stinner committed
V
gh-119182: Use PyUnicodeWriter_WriteWideChar() (#120851)
Victor Stinner committed
June 21, 2024
V
gh-119182: Add PyUnicodeWriter_DecodeUTF8Stateful() (#120639)
Victor Stinner committed
P
gh-113993: Allow interned strings to be mortal, and fix related issues (GH-120520)
Petr Viktorin committed
June 20, 2024
V
gh-119182: Optimize PyUnicode_FromFormat() (#120796)
Victor Stinner committed
June 17, 2024
V
gh-119182: Add PyUnicodeWriter C API (#119184)
Victor Stinner committed
June 3, 2024
E
gh-117398: Use Per-Interpreter State for the _datetime Static Types (gh-119929)
Eric Snow committed
V
gh-119396: Optimize unicode_decode_utf8_writer() (#119957)
Victor Stinner committed
D
gh-117657: Fix data races report by TSAN unicode-hash (gh-119907)
Donghee Na committed
May 28, 2024
V
gh-119396: Optimize unicode_repr() (#119617)
Victor Stinner committed
S
gh-117557: Improve error messages when a string, bytes or bytearray of length 1 are expected (GH-117631)
Serhiy Storchaka committed
May 25, 2024
S
gh-111999: Fix the signature of str.format_map() (#119540)
Serhiy Storchaka committed
May 22, 2024
V
gh-119396: Optimize PyUnicode_FromFormat() UTF-8 decoder (#119398)
Victor Stinner committed
J
gh-119247: Add macros to use PySequence_Fast safely in free-threaded build (#119315)
Josh {*()} Rosenberg committed
May 3, 2024
B
gh-116322: Add Py_mod_gil module slot (#116882)
Brett Simmers committed
May 2, 2024
B
gh-116738: Make `_codecs` module thread-safe (#117530)
Brett Simmers committed
April 11, 2024
E
gh-117709: Add vectorcall support for str() with positional-only arguments (#117746)
Erlend E. Aasland committed
April 8, 2024
S
gh-117642: Fix PEP 737 implementation (GH-117643)
Serhiy Storchaka committed
S
gh-117439: Make refleak checking thread-safe without the GIL (#117469)
Sam Gross committed
April 3, 2024
E
gh-117431: Adapt str.find and friends to Argument Clinic (#117468)
Erlend E. Aasland committed
E
gh-117431: Fix str.endswith docstring (#117499)
Erlend E. Aasland committed
E
gh-117431: Adapt str.startswith and str.endswith to Argument Clinic (#117466)
Erlend E. Aasland committed
March 19, 2024
S
gh-113964: Don't prevent new threads until all non-daemon threads exit (#116677)
Sam Gross committed
March 14, 2024
V
gh-111696, PEP 737: Add %T and %N to PyUnicode_FromFormat() (#116839)
Victor Stinner committed
February 7, 2024
S
gh-112066: Use `PyDict_SetDefaultRef` in place of `PyDict_SetDefault`. (#112211)
Sam Gross committed