index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Objects
/
unicodeobject.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
gh-128972: Add `_Py_ALIGN_AS` and revert `PyASCIIObject` memory layout. (GH-1...
Petr Viktorin
2025-05-02
1
-3/+3
*
gh-132661: Implement PEP 750 (#132662)
Lysandros Nikolaou
2025-04-30
1
-4/+11
*
gh-132070: Use _PyObject_IsUniquelyReferenced in unicodeobject (gh-133039)
Donghee Na
2025-04-29
1
-18/+25
*
gh-132798: Schedule removal of `PyUnicode_AsDecoded/Encoded` functions for 3....
Stan Ulbrych
2025-04-25
1
-4/+8
*
gh-103997: Automatically dedent the argument to "-c" (#103998)
Jon Crall
2025-04-18
1
-0/+157
*
gh-111178: remove redundant casts for functions with correct signatures (#131...
Bénédikt Tran
2025-04-01
1
-14/+14
*
gh-131238: Remove many includes from pycore_interp.h (#131472)
Victor Stinner
2025-03-19
1
-0/+1
*
GH-131238: Core header refactor (GH-131250)
Mark Shannon
2025-03-17
1
-0/+1
*
GH-127705: Fix _Py_RefcntAdd to handle objects becoming immortal (GH-131140)
Mark Shannon
2025-03-12
1
-1/+1
*
gh-111178: Fix function signatures of unicodeiter (#130684)
Victor Stinner
2025-03-04
1
-19/+23
*
gh-130790: Remove references about unicode's readiness from comments (#130801)
Sergey Miryanov
2025-03-03
1
-1/+0
*
gh-87790: support thousands separators for formatting fractional part of floa...
Sergey B Kirpichev
2025-02-25
1
-6/+7
*
gh-129701: Fix a data race in `intern_common` in the free threaded build (GH-...
Sam Gross
2025-02-17
1
-6/+14
*
gh-82045: Correct and deduplicate "isprintable" docs; add test. (GH-130118)
Stan Ulbrych
2025-02-14
1
-4/+3
*
gh-129354: Use PyErr_FormatUnraisable() function (#129511)
Victor Stinner
2025-01-31
1
-1/+3
*
gh-89188: Implement PyUnicode_KIND() as a function (#129412)
Victor Stinner
2025-01-30
1
-0/+21
*
gh-128016: Improved invalid escape sequence warning message (#128020)
Umar Butler
2025-01-15
1
-2/+4
*
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-128212: Fix race in `_PyUnicode_CheckConsistency` (GH-128367)
Sam Gross
2025-01-02
1
-1/+1
*
gh-128013: fix data race in `PyUnicode_AsUTF8AndSize` on free-threading (#128...
Kumar Aditya
2024-12-19
1
-17/+32
*
gh-128013: Convert unicodeobject.c macros to functions (#128061)
Victor Stinner
2024-12-18
1
-45/+78
*
gh-126024: unicodeobject: optimize find_first_nonascii (GH-127790)
Inada Naoki
2024-12-13
1
-9/+14
*
gh-126024: fix UBSan failure in `unicodeobject.c:find_first_nonascii` (GH-127...
Bénédikt Tran
2024-12-06
1
-6/+3
*
Fix Unicode encode_wstr_utf8() (#127420)
Victor Stinner
2024-12-02
1
-1/+1
*
gh-127417: fix UTF-8 decoder optimization on AIX (#127433)
Inada Naoki
2024-11-30
1
-10/+14
*
gh-126024: optimize UTF-8 decoder for short non-ASCII string (#126025)
Inada Naoki
2024-11-29
1
-45/+259
*
gh-126076: Account for relocated objects in tracemalloc (#126077)
Pablo Galindo Salgado
2024-11-19
1
-0/+1
*
gh-125286: Share the Main Refchain With Legacy Interpreters (gh-125709)
Eric Snow
2024-10-23
1
-8/+0
*
gh-125196: Add a free list to PyUnicodeWriter (#125227)
Victor Stinner
2024-10-10
1
-4/+9
*
gh-125196: PyUnicodeWriter_Discard(NULL) does nothing (#125222)
Victor Stinner
2024-10-09
1
-0/+3
*
gh-125196: Add fast-path for int in PyUnicodeWriter_WriteStr() (#125214)
Victor Stinner
2024-10-09
1
-0/+8
*
gh-116510: Fix a Crash Due to Shared Immortal Interned Strings (gh-124865)
Eric Snow
2024-10-09
1
-6/+50
*
gh-124502: Remove _PyUnicode_EQ() function (#125114)
Victor Stinner
2024-10-09
1
-31/+4
*
gh-124502: Add PyUnicode_Equal() function (#124504)
Victor Stinner
2024-10-07
1
-0/+18
*
gh-124785: Revert "gh-116510: Fix crash due to shared immortal interned strin...
T. Wouters
2024-09-30
1
-42/+6
*
gh-116510: Fix crash due to shared immortal interned strings. (gh-124646)
Neil Schemenauer
2024-09-27
1
-6/+42
*
gh-112301: Use literal format strings in unicode_fromformat_arg (GH-124203)
Petr Viktorin
2024-09-25
1
-43/+35
*
gh-107954, PEP 741: Add PyInitConfig C API (#123502)
Victor Stinner
2024-09-03
1
-2/+2
*
gh-122854: Add Py_HashBuffer() function (#122855)
Victor Stinner
2024-08-30
1
-1/+1
*
gh-122561: Clean up and microoptimize str.translate and charmap codec (GH-122...
Serhiy Storchaka
2024-08-28
1
-27/+43
*
gh-113190: Reenable non-debug interned string cleanup (GH-113601)
Eddie Elizondo
2024-08-15
1
-14/+1
*
gh-122888: Fix crash on certain calls to str() (#122889)
Jelle Zijlstra
2024-08-12
1
-1/+10
*
Replace PyObject_Del with PyObject_Free (#122453)
Victor Stinner
2024-08-01
1
-1/+1
*
gh-122291: Intern latin-1 one-byte strings at startup (GH-122303)
Petr Viktorin
2024-07-27
1
-27/+9
*
gh-121849: Fix PyUnicodeWriter_WriteSubstring() crash if len=0 (#121896)
Victor Stinner
2024-07-17
1
-11/+12
*
gh-113993: Don't immortalize in PyUnicode_InternInPlace; keep immortalizing i...
Petr Viktorin
2024-07-16
1
-1/+1
*
gh-113993: For string interning, do not rely on (or assert) _Py_IsImmortal (G...
Petr Viktorin
2024-07-16
1
-7/+8
*
gh-121165: protect macro expansion of `ADJUST_INDICES` with do-while(0) (#121...
Bénédikt Tran
2024-07-02
1
-13/+18
*
gh-121040: Use __attribute__((fallthrough)) (#121044)
Victor Stinner
2024-06-27
1
-5/+5
[next]