| Commit message (Expand) | Author | Age | Files | Lines |
* | bpo-1635741: Port _json extension module to multiphase initialization (PEP 48... | Hai Shi | 2020-01-15 | 1 | -23/+30 |
|
|
* | _json.c: use Py_UNUSED() macro (GH-17053) | Victor Stinner | 2019-11-05 | 1 | -10/+4 |
|
|
* | bpo-37587: json: Use _PyUnicodeWriter when scanning string. (GH-15591) | Inada Naoki | 2019-10-17 | 1 | -57/+23 |
|
|
* | bpo-37587: optimize json.loads (GH-15134) | Inada Naoki | 2019-08-08 | 1 | -20/+19 |
|
|
* | bpo-37587: Make json.loads faster for long strings (GH-14752) | Marco Paolini | 2019-07-30 | 1 | -1/+1 |
|
|
* | bpo-37483: add _PyObject_CallOneArg() function (#14558) | Jeroen Demeyer | 2019-07-04 | 1 | -6/+6 |
|
|
* | bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (G... | Jeroen Demeyer | 2019-05-31 | 1 | -4/+4 |
|
|
* | bpo-36793: Remove unneeded __str__ definitions. (GH-13081) | Serhiy Storchaka | 2019-05-06 | 1 | -2/+2 |
|
|
* | bpo-36635: Change pyport.h for Py_BUILD_CORE_MODULE define (GH-12853) | Victor Stinner | 2019-04-17 | 1 | -5/+8 |
|
|
* | bpo-35459: Use PyDict_GetItemWithError() instead of PyDict_GetItem(). (GH-11112) | Serhiy Storchaka | 2019-02-25 | 1 | -1/+4 |
|
|
* | bpo-35081: Move accu.h to Include/internal/pycore_accu.h (GH-10271) | Victor Stinner | 2018-11-01 | 1 | -1/+1 |
|
|
* | bpo-34649: Add missing NULL checks to _encoded_const() (GH-9225) | Alexey Izbyshev | 2018-09-12 | 1 | -3/+3 |
|
|
* | bpo-24641: Improved error message for JSON unserializible keys. (#4364) | Serhiy Storchaka | 2017-11-25 | 1 | -2/+3 |
|
|
* | bpo-31505: Fix an assertion failure in json, in case _json.make_encoder() rec... | Oren Milman | 2017-09-24 | 1 | -3/+13 |
|
|
* | bpo-30860: Move windows.h include out of internal/*.h. (#3458) | Eric Snow | 2017-09-12 | 1 | -1/+1 |
|
|
* | bpo-30860: Consolidate stateful runtime globals. (#3397) | Eric Snow | 2017-09-08 | 1 | -0/+7 |
|
|
* | bpo-31095: fix potential crash during GC (GH-2974) | INADA Naoki | 2017-08-24 | 1 | -2/+4 |
|
|
* | bpo-30936: Fix a reference leak in json when fail to sort keys. (#2712) | Serhiy Storchaka | 2017-07-16 | 1 | -1/+3 |
|
|
* | bpo-30911: Fix a crash in json on platforms with unsigned char (#2684) | Segev Finer | 2017-07-13 | 1 | -1/+1 |
|
|
* | bpo-30248: Convert boolean arguments only once in _json. (#1423) | Serhiy Storchaka | 2017-05-28 | 1 | -40/+24 |
|
|
* | bpo-30243: Fixed the possibility of a crash in _json. (#1420) | Serhiy Storchaka | 2017-05-05 | 1 | -66/+20 |
|
|
* | bpo-29865: Use PyXXX_GET_SIZE macros rather than Py_SIZE for concrete types. ... | Serhiy Storchaka | 2017-03-21 | 1 | -1/+1 |
|
|
* | Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever | Serhiy Storchaka | 2017-01-23 | 1 | -6/+3 |
|
|
* | Py_SIZE() was misused for dict. | Serhiy Storchaka | 2017-01-13 | 1 | -1/+1 |
|\ |
|
| * | Py_SIZE() was misused for dict. | Serhiy Storchaka | 2017-01-13 | 1 | -1/+1 |
| |\ |
|
| | * | Py_SIZE() was misused for dict. | Serhiy Storchaka | 2017-01-13 | 1 | -1/+1 |
|
|
* | | | Fixed possible reference leaks in the _json module. | Serhiy Storchaka | 2017-01-03 | 1 | -4/+9 |
|\ \ \
| |/ / |
|
| * | | Fixed possible reference leaks in the _json module. | Serhiy Storchaka | 2017-01-03 | 1 | -4/+9 |
| |\ \
| | |/ |
|
| | * | Fixed possible reference leaks in the _json module. | Serhiy Storchaka | 2017-01-03 | 1 | -4/+9 |
|
|
* | | | Don't parenthesis in _PyObject_CallMethodId() format | Victor Stinner | 2016-12-08 | 1 | -1/+1 |
|
|
* | | | Backed out changeset b9c9691c72c5 | Victor Stinner | 2016-12-04 | 1 | -6/+6 |
|
|
* | | | Replace PyObject_CallFunctionObjArgs() with fastcall | Victor Stinner | 2016-12-01 | 1 | -6/+6 |
|/ / |
|
* | | Issue #26719: More efficient formatting of ints and floats in json. | Serhiy Storchaka | 2016-04-10 | 1 | -52/+4 |
|\ \
| |/ |
|
| * | Issue #26719: More efficient formatting of ints and floats in json. | Serhiy Storchaka | 2016-04-10 | 1 | -52/+4 |
|
|
* | | Issue #25923: Added more const qualifiers to signatures of static and private... | Serhiy Storchaka | 2015-12-25 | 1 | -2/+2 |
|/ |
|
* | Issue #24683: Fixed crashes in _json functions called with arguments of | Serhiy Storchaka | 2015-07-26 | 1 | -2/+10 |
|\ |
|
| * | Issue #24683: Fixed crashes in _json functions called with arguments of | Serhiy Storchaka | 2015-07-26 | 1 | -2/+10 |
|
|
* | | prevent integer overflow in escape_unicode (closes #24522) | Benjamin Peterson | 2015-06-27 | 1 | -3/+9 |
|
|
* | | Issue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(), | Serhiy Storchaka | 2015-05-30 | 1 | -7/+17 |
|\ \
| |/ |
|
| * | Issue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(), | Serhiy Storchaka | 2015-05-30 | 1 | -7/+17 |
|
|
* | | merge 3.4 (#24094) | Benjamin Peterson | 2015-05-03 | 1 | -28/+3 |
|\ \
| |/ |
|
| * | merge 3.3 (#24094) | Benjamin Peterson | 2015-05-03 | 1 | -28/+3 |
| |\ |
|
| | * | just sort the items tuple directly (closes #24094) | Benjamin Peterson | 2015-05-03 | 1 | -27/+3 |
|
|
* | | | Issue #23685: Fix usage of PyMODINIT_FUNC in _json, _scproxy, nis, pyexpat | Victor Stinner | 2015-03-17 | 1 | -1/+1 |
|
|
* | | | Issue #22883: Got rid of outdated references to PyInt and PyString in comments. | Serhiy Storchaka | 2015-02-17 | 1 | -4/+4 |
|
|
* | | | merge 3.4 (#23369) | Benjamin Peterson | 2015-02-01 | 1 | -4/+11 |
|\ \ \
| |/ / |
|
| * | | merge 3.3 (#23369) | Benjamin Peterson | 2015-02-01 | 1 | -4/+11 |
| |\ \
| | |/ |
|
| | * | fix possible overflow in encode_basestring_ascii (closes #23369) | Benjamin Peterson | 2015-02-01 | 1 | -4/+11 |
|
|
* | | | Issue #19361: JSON decoder now raises JSONDecodeError instead of ValueError. | Serhiy Storchaka | 2015-01-26 | 1 | -11/+10 |
|
|
* | | | Issue #23206: Make ``json.dumps(..., ensure_ascii=False)`` as fast as the def... | Antoine Pitrou | 2015-01-11 | 1 | -3/+130 |
|/ / |
|