COMMITS
/ Objects/unicodeobject.c May 13, 2025
V
gh-133968: Add fast path to PyUnicodeWriter_WriteStr() (#133969)
Victor Stinner committed
May 12, 2025
S
gh-133767: Fix use-after-free in the unicode-escape decoder with an error handler (GH-129648)
Serhiy Storchaka committed
May 9, 2025
S
gh-133610: Remove PyUnicode_AsDecoded/Encoded functions (#133612)
Stan Ulbrych committed
May 2, 2025
P
gh-128972: Add `_Py_ALIGN_AS` and revert `PyASCIIObject` memory layout. (GH-133085)
Petr Viktorin committed
April 30, 2025
L
gh-132661: Implement PEP 750 (#132662)
Lysandros Nikolaou committed
April 29, 2025
D
gh-132070: Use _PyObject_IsUniquelyReferenced in unicodeobject (gh-133039)
Donghee Na committed
April 25, 2025
S
gh-132798: Schedule removal of `PyUnicode_AsDecoded/Encoded` functions for 3.15 (#132799)
Stan Ulbrych committed
April 18, 2025
J
gh-103997: Automatically dedent the argument to "-c" (#103998)
Jon Crall committed
April 1, 2025
B
gh-111178: remove redundant casts for functions with correct signatures (#131673)
Bénédikt Tran committed
March 19, 2025
V
gh-131238: Remove many includes from pycore_interp.h (#131472)
Victor Stinner committed
March 17, 2025
M
GH-131238: Core header refactor (GH-131250)
Mark Shannon committed
March 12, 2025
M
GH-127705: Fix _Py_RefcntAdd to handle objects becoming immortal (GH-131140)
Mark Shannon committed
March 4, 2025
V
gh-111178: Fix function signatures of unicodeiter (#130684)
Victor Stinner committed
March 3, 2025
S
gh-130790: Remove references about unicode's readiness from comments (#130801)
Sergey Miryanov committed
February 25, 2025
S
gh-87790: support thousands separators for formatting fractional part of floats (#125304)
Sergey B Kirpichev committed
February 17, 2025
S
February 14, 2025
S
gh-82045: Correct and deduplicate "isprintable" docs; add test. (GH-130118)
Stan Ulbrych committed
January 31, 2025
V
gh-129354: Use PyErr_FormatUnraisable() function (#129511)
Victor Stinner committed
January 30, 2025
V
gh-89188: Implement PyUnicode_KIND() as a function (#129412)
Victor Stinner committed
January 15, 2025
U
gh-128016: Improved invalid escape sequence warning message (#128020)
Umar Butler committed
January 5, 2025
January 3, 2025
A
gh-127903: Fix a crash on debug builds when calling `Objects/unicodeobject::_copy_characters`` (#127876)
Alexander Shadchin committed
January 2, 2025
S
gh-128212: Fix race in `_PyUnicode_CheckConsistency` (GH-128367)
Sam Gross committed
December 19, 2024
K
gh-128013: fix data race in `PyUnicode_AsUTF8AndSize` on free-threading (#128021)
Kumar Aditya committed
December 18, 2024
V
gh-128013: Convert unicodeobject.c macros to functions (#128061)
Victor Stinner committed
December 13, 2024
I
gh-126024: unicodeobject: optimize find_first_nonascii (GH-127790)
Inada Naoki committed
December 6, 2024
B
gh-126024: fix UBSan failure in `unicodeobject.c:find_first_nonascii` (GH-127566)
Bénédikt Tran committed
December 2, 2024
V
Fix Unicode encode_wstr_utf8() (#127420)
Victor Stinner committed
November 30, 2024
I
gh-127417: fix UTF-8 decoder optimization on AIX (#127433)
Inada Naoki committed
November 29, 2024
I
gh-126024: optimize UTF-8 decoder for short non-ASCII string (#126025)
Inada Naoki committed
November 19, 2024
P
gh-126076: Account for relocated objects in tracemalloc (#126077)
Pablo Galindo Salgado committed
October 23, 2024
E
gh-125286: Share the Main Refchain With Legacy Interpreters (gh-125709)
Eric Snow committed
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