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
/
Modules
/
_json.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
gh-137821: Improve Argument Clinic definitions in the ``_json`` module (#140780)
Donghee Na
2025-10-30
1
-44/+11
*
gh-137821: Convert _json module to use Argument Clinic (gh-140778)
Yoonho Hann
2025-10-30
1
-43/+46
*
gh-116738: Make `_json` module thread-safe in the free-threading (#119438)
Pieter Eendebak
2025-08-31
1
-41/+134
*
gh-135336: Add fast path to json string encoding (#133239)
Nice Zombies
2025-08-07
1
-44/+144
*
Revert "gh-112068: C API: Add support of nullable arguments in PyArg_Parse (G...
Serhiy Storchaka
2025-07-22
1
-3/+10
*
gh-131884: Fix incorrect formatting in json.dumps() when using indent and ski...
Roei Ben Artzi
2025-06-03
1
-5/+8
*
gh-133968: Create the Unicode writer on demand in json (#133832)
Nice Zombies
2025-05-31
1
-13/+7
*
gh-133968: Add PyUnicodeWriter_WriteASCII() function (#133973)
Victor Stinner
2025-05-29
1
-5/+5
*
gh-112068: C API: Add support of nullable arguments in PyArg_Parse (GH-121303)
Serhiy Storchaka
2025-04-08
1
-10/+3
*
gh-131238: Remove more includes from pycore_interp.h (#131480)
Victor Stinner
2025-03-19
1
-5/+6
*
gh-111178: fix UBSan failures in `Modules/_jsonmodule.c` (GH-129781)
Bénédikt Tran
2025-02-17
1
-16/+27
*
gh-128911: Add PyImport_ImportModuleAttr() function (#128912)
Victor Stinner
2025-01-30
1
-1/+1
*
gh-129271: Fix reference leak with unicode writer in fast path in the json mo...
Pablo Galindo Salgado
2025-01-25
1
-0/+1
*
gh-119182: Use public PyUnicodeWriter in _json.c (#129249)
Victor Stinner
2025-01-24
1
-8/+16
*
gh-95382: Use cache for indentations in the JSON encoder (GH-118636)
Serhiy Storchaka
2024-11-12
1
-64/+118
*
gh-125196: Use PyUnicodeWriter for JSON encoder (#125249)
Victor Stinner
2024-10-10
1
-38/+49
*
gh-122163: Add notes for JSON serialization errors (GH-122165)
Serhiy Storchaka
2024-07-23
1
-4/+9
*
gh-119613: Use C99+ functions instead of Py_IS_NAN/INFINITY/FINITE (#119619)
Sergey B Kirpichev
2024-05-29
1
-1/+1
*
gh-95382: Improve performance of json encoder with indent (GH-118105)
Pieter Eendebak
2024-05-06
1
-40/+96
*
gh-116322: Add Py_mod_gil module slot (#116882)
Brett Simmers
2024-05-03
1
-0/+1
*
gh-112066: Use `PyDict_SetDefaultRef` in place of `PyDict_SetDefault`. (#112211)
Sam Gross
2024-02-07
1
-3/+2
*
gh-113149: Improve error message when JSON has trailing comma (GH-113227)
Carson Radtke
2023-12-17
1
-0/+14
*
gh-111928: make "memo" dict local to scan_once call (gh-112005)
AN Long
2023-11-13
1
-23/+19
*
gh-108216: Cleanup #include in internal header files (#108228)
Victor Stinner
2023-08-21
1
-1/+1
*
GH-84436: Skip refcounting for known immortals (GH-107605)
Brandt Bucher
2023-08-04
1
-3/+3
*
gh-106869: Use new PyMemberDef constant names (#106871)
Victor Stinner
2023-07-25
1
-15/+15
*
gh-86493: Use PyModule_Add() instead of PyModule_AddObjectRef() (GH-106860)
Serhiy Storchaka
2023-07-18
1
-12/+2
*
gh-92536: Remove PyUnicode_READY() calls (#105210)
Victor Stinner
2023-06-01
1
-21/+0
*
gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205)
Eric Snow
2023-05-05
1
-0/+1
*
gh-99925: Fix inconsistency in `json.dumps()` error messages (GH-99926)
František Nesveda
2022-12-20
1
-2/+3
*
gh-100272: Fix JSON serialization of OrderedDict (GH-100273)
Serhiy Storchaka
2022-12-17
1
-4/+3
*
bpo-15999: Accept arbitrary values for boolean parameters. (#15609)
Serhiy Storchaka
2022-12-03
1
-1/+1
*
gh-99537: Use Py_SETREF() function in C code (#99656)
Victor Stinner
2022-11-22
1
-3/+1
*
gh-99300: Use Py_NewRef() in Modules/ directory (#99467)
Victor Stinner
2022-11-14
1
-14/+8
*
gh-90868: Adjust the Generated Objects (gh-99223)
Eric Snow
2022-11-08
1
-4/+5
*
GH-90699: Remove `_Py_IDENTIFIER` usage from `_json` module (GH-98956)
Kumar Aditya
2022-11-02
1
-29/+8
*
gh-95385 Fastpath for encoding dict to JSON (gh-95374)
Aivars Kalvāns
2022-08-06
1
-78/+88
*
gh-95005: Replace PyAccu with PyUnicodeWriter (gh-95006)
Aivars Kalvāns
2022-07-27
1
-59/+51
*
gh-94393: Remove unneeded module state from _json (#94394)
Erlend Egeberg Aasland
2022-07-02
1
-58/+15
*
Use static inline function Py_EnterRecursiveCall() (#91988)
Victor Stinner
2022-05-04
1
-12/+13
*
bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized g...
Eric Snow
2022-02-08
1
-0/+1
*
bpo-43974: Move Py_BUILD_CORE_MODULE into module code (GH-29157)
Christian Heimes
2021-10-22
1
-2/+2
*
bpo-44854: Remove trailing whitespaces (GH-27689)
Serhiy Storchaka
2021-08-09
1
-1/+1
*
bpo-42834: Fix _json internal caches for subinterpreters (GH-24121)
Ken Jin
2021-02-01
1
-38/+39
*
bpo-40217: Ensure Py_VISIT(Py_TYPE(self)) is always called for PyType_FromSp...
Pablo Galindo
2020-05-27
1
-0/+2
*
bpo-40268: Remove unused structmember.h includes (GH-19530)
Victor Stinner
2020-04-15
1
-1/+1
*
bpo-39943: Add the const qualifier to pointers on non-mutable PyUnicode data....
Serhiy Storchaka
2020-04-11
1
-7/+7
*
bpo-40077: Remove redundant cast in json module (GH-19438)
Hai Shi
2020-04-09
1
-2/+2
*
bpo-40077: Fix potential refleaks of _json: traverse memo (GH-19344)
Hai Shi
2020-04-04
1
-0/+1
*
bpo-40077: Convert _json module to use PyType_FromSpec() (GH-19177)
Dong-hee Na
2020-03-27
1
-157/+130
[next]