[Python-Dev] Status of json (simplejson) in cpython (original) (raw)
Matt Billenstein matt at vazor.com
Sun Apr 17 09:31:46 CEST 2011
- Previous message: [Python-Dev] Status of json (simplejson) in cpython
- Next message: [Python-Dev] [ANN] Python 2.5.6 Release Candidate 1
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Sun, Apr 17, 2011 at 08:22:20AM +0200, Stefan Behnel wrote:
Matt Billenstein, 17.04.2011 00:47: >On Sat, Apr 16, 2011 at 01:30:13PM +0200, Antoine Pitrou wrote: >>On Sat, 16 Apr 2011 00:41:03 +0000 >>Matt Billenstein wrote: >>> >>>Slightly less crude benchmark showing simplejson is quite a bit faster: >>> >>>http://pastebin.com/g1WqUPwm >>> >>>250ms vs 5.5s encoding and decoding an 11KB json object 1000 times... >> >>This doesn't have much value if you don't say which version of Python >>you ran json with. You should use 3.2, otherwise you might miss some >>optimizations. > >Yes, that was 2.6.5 -- 3.2 native json is comparable to simplejson here taking >about 330ms...
From the POV of CPython 3.2, is "native" Python or C?
"Native" as in the version that ships with 3.2.
And actually I think my test with 2.6.5 wasn't using the C extension for some reason so that 5.5s number isn't right -- a fresh build of 2.7.1 gives me a runtime of around 350ms.
m
-- Matt Billenstein matt at vazor.com http://www.vazor.com/
- Previous message: [Python-Dev] Status of json (simplejson) in cpython
- Next message: [Python-Dev] [ANN] Python 2.5.6 Release Candidate 1
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]