summaryrefslogtreecommitdiff
path: root/simplejson/_speedups.c
Commit message (Expand)AuthorAgeFilesLines
* Call PyObject_IsTrue() only once for the strict argument of scanner.strict-to-boolSerhiy Storchaka2017-05-211-24/+14
* Added missed ";" in Python 2 only code.Serhiy Storchaka2017-05-211-1/+1
* Merge pull request #168 from simplejson/no-py2.4Bob Ippolito2017-05-201-13/+0
|\
| * Remofe remnants of Python 2.4 support.no-py2.4Serhiy Storchaka2017-05-081-13/+0
* | Fix argument checking errors in _speedups.c.Serhiy Storchaka2017-05-121-34/+69
* | Don't set tp_new to PyType_GenericNew.remove-init-methodsSerhiy Storchaka2017-05-081-2/+0
* | Remove the `__init__` methods in extension classes.Serhiy Storchaka2017-05-071-76/+31
|/
* Add support for preprocessed JSON strings (with optimizations) in encoderKevin LaFlamme2016-09-011-0/+22
* v3.8.2 - fix compiler warning, automated wheel builds for Windows and Macv3.8.2wheelsBob Ippolito2016-02-151-1/+1
* removed from _speedups.c forgotten "iterable_as_array" without comma after s...Costy Petrisor2015-09-031-1/+0
* clean up iterable_as_array for 3.8.0v3.8.0Bob Ippolito2015-07-181-1/+2
* Merge branch 'master' into iterable_as_array-gh1Nick Babcock2015-07-101-502/+1205
|\
| * Fix msvc error C2275: 'PyObject' : illegal use of this type as an expressionChristoph Gohlke2015-05-181-2/+4
| * no longer trust custom repr for int/long/float subclasses #118v3.7.0Bob Ippolito2015-05-181-4/+43
| * Fix memory leak when an error occurs encoding dict itemsKeith Bussell2014-10-231-0/+1
| * Fix lower bound checking in scan_once / raw_decode API #98v3.5.3Bob Ippolito2014-06-241-2/+2
| * fix build for VS 2008Gabi Davar2014-05-231-1/+1
| * detabv3.5.0Bob Ippolito2014-05-211-101/+101
| * clean up #96 and prep for v3.5.0 releaseBob Ippolito2014-05-211-19/+22
| * Merge pull request #96 from coldeasy/int_as_string_bitcountBob Ippolito2014-05-201-36/+74
| |\
| | * Allocate int_as_string bounds once per encoderColin Deasy2014-05-201-31/+36
| | * Adding `int_as_string_bitcount` optionColin Deasy2014-05-141-22/+55
| * | fix arg check for item_sort_keyBob Ippolito2014-05-201-1/+3
| |/
| * pass-through in decoder for lone surrogates #62v3.3.0surrogate-62baserock/morphBob Ippolito2013-05-071-57/+41
| * ignore_nan #63ecma-262-63Bob Ippolito2013-05-011-12/+23
| * make argument order for c_make_encoder match make_iterencodeBob Ippolito2013-05-011-2/+2
| * Implement for_json kwarg; pure Python version; add tests; update documentation.shakefu2013-04-171-5/+7
| * Initial stab at for_json hook for C extension.shakefu2013-04-171-0/+27
| * improve truncated input error messages, use JSONDecodeError instead of StopIt...Bob Ippolito2013-02-211-66/+115
| * Fix a Python 2.x compiler warning for narrow unicode builds (#56)v3.0.8Bob Ippolito2013-02-191-3/+5
| * Fix msvc10 compile error under Python 3.3Christoph Gohlke2013-01-011-1/+1
| * bump to 3.0.3, fix bugsv3.0.3Bob Ippolito2013-01-011-35/+41
| * Revert "Revert "Merge pull request #46 from cgohlke/patch-1""Bob Ippolito2013-01-011-3/+6
| * Revert "Merge pull request #46 from cgohlke/patch-1"Bob Ippolito2013-01-011-6/+3
| * Fixes for Visual C compilersChristoph Gohlke2013-01-011-3/+6
| * bump to 3.0.2, fix Py_EnterRecusiveCall/Py_LeaveRecursiveCall balance from 3.0.1v3.0.2Bob Ippolito2013-01-011-4/+12
| * _Py_Accu style encoder optimization, bump to 3.0.1v3.0.1Bob Ippolito2013-01-011-36/+157
| * clean up skipkeys/stringification in C APIBob Ippolito2012-12-301-86/+105
| * more coverage, decimal key coercionBob Ippolito2012-12-291-0/+5
| * try and use native Py3.3 unicode everywhereBob Ippolito2012-12-291-109/+159
| * fix some style nitsBob Ippolito2012-12-281-3/+6
| * start working on improving coverage, remove unused bytes code paths from py3Bob Ippolito2012-12-281-15/+45
| * First pass at Python 3.3 compatibilityBob Ippolito2012-12-281-206/+437
| * Error messages changed to match proposal for Python 3.3.1Bob Ippolito2012-06-261-10/+16
| * Fix for regression introduced in 2.5.1v2.5.2Bob Ippolito2012-05-101-1/+1
| * Support for use_decimal=True in sub-interpretersv2.5.1Bob Ippolito2012-05-101-14/+13
| * bump version to 2.5.0, add docs for item_sort_keyBob Ippolito2012-03-291-2/+2
| * Added item_sort_keyScott Maxwell2012-03-201-5/+19
| * Change 1 to 1LL to fix warningsScott Maxwell2012-03-061-2/+2
| * fix edge cases and pre-2.7 compatibilityBob Ippolito2012-03-061-26/+39