Daniel Lemire
|
0b2f9747f8
|
Check that numbers starting with 0 are followed by decimal, e, E or
they just end the number (0). Note that we allow -0. I guess.
|
2018-08-28 20:41:55 -04:00 |
Daniel Lemire
|
e104c020ef
|
Versions of the code that use Google DoubleConv.
|
2018-08-24 20:49:45 -04:00 |
Daniel Lemire
|
6807abff96
|
Made the code safer (at the expense of the memory usage).
|
2018-08-24 13:20:20 -04:00 |
Daniel Lemire
|
94ea7cefb0
|
Moving include files into a sensible subdirectory.
|
2018-08-20 17:51:38 -04:00 |
Daniel Lemire
|
262a68ba8f
|
Removing old code.
|
2018-08-20 17:42:09 -04:00 |
Daniel Lemire
|
ef0d14c35c
|
Minor fixes + new scripts.
|
2018-08-20 17:40:50 -04:00 |
Daniel Lemire
|
e76d25425a
|
Another missing file.
|
2018-08-20 17:30:30 -04:00 |
Daniel Lemire
|
f814bf6eab
|
Mising file.
|
2018-08-20 17:30:00 -04:00 |
Daniel Lemire
|
fb65be64bb
|
Major surgery.
|
2018-08-20 17:27:25 -04:00 |
Daniel Lemire
|
726eb5a030
|
Moved the files into subdirectories.
|
2018-08-20 14:45:51 -04:00 |
Daniel Lemire
|
d204e54170
|
Moving tests to a separate file and directory.
|
2018-08-17 19:57:31 -04:00 |
Daniel Lemire
|
01ea7996b2
|
Avoiding undefined behaviors (nit picking)
|
2018-08-14 17:52:15 -04:00 |
Geoff Langdale
|
0c8b4a9f12
|
Preliminary clean. Still pretty gross.
|
2018-08-07 17:24:05 +10:00 |
Geoff Langdale
|
652dd2f2c6
|
We now check the state machines are not left in bogus states.
|
2018-07-30 10:40:25 +10:00 |
Geoff Langdale
|
847aa1ebab
|
Fixed case where we finish at wrong depth. Quieted some chatter.
|
2018-07-30 10:20:01 +10:00 |
Daniel Lemire
|
7fe52e0fbe
|
Histograms and more widths
|
2018-07-29 13:09:47 -04:00 |
Daniel Lemire
|
96991e7623
|
Fix linux specific issue.
|
2018-07-28 21:17:54 -04:00 |
Daniel Lemire
|
52fdd7ce2b
|
Double conv. can now be enable for debugging purposes.
|
2018-07-28 21:13:09 -04:00 |
Daniel Lemire
|
f7531d6a81
|
Moved rapidjson (makefile adaptation).
|
2018-07-28 20:38:23 -04:00 |
Daniel Lemire
|
31dd75e620
|
Moved rapidjson.
|
2018-07-28 20:27:23 -04:00 |
Daniel Lemire
|
3e776bc53e
|
Fixed order of dependencies.
|
2018-07-28 20:26:13 -04:00 |
Daniel Lemire
|
e80e8ab547
|
Added Google double conversion.
|
2018-07-28 20:18:56 -04:00 |
Daniel Lemire
|
e6a8c393c4
|
No need for the ugly unroll loop, but requires some macro magic.
|
2018-07-28 18:31:46 -04:00 |
Daniel Lemire
|
ecf78d7249
|
Forgot to save this...
|
2018-07-28 18:29:09 -04:00 |
Daniel Lemire
|
77febdd006
|
adding fef
|
2018-07-28 15:23:55 -04:00 |
Daniel Lemire
|
a0c545e2c4
|
Being systematic about the flattening.
|
2018-07-26 16:36:35 -04:00 |
Daniel Lemire
|
93f4e1d9b4
|
Adding validating step.
|
2018-07-25 22:59:40 -04:00 |
Daniel Lemire
|
460b971473
|
Fixing bug in new despacer.
|
2018-07-25 22:03:06 -04:00 |
Daniel Lemire
|
f46d0a9f88
|
The vector decoding stuff is a net loss
|
2018-07-25 21:17:21 -04:00 |
Daniel Lemire
|
fd2ae7e3bd
|
Fixing my vecdecode finisher. It was garbage.
|
2018-07-25 19:27:47 -04:00 |
Geoff Langdale
|
59bfb807e1
|
Merge branch 'master' of https://github.com/lemire/simdjson
|
2018-07-24 14:42:53 +10:00 |
Geoff Langdale
|
fe9c79df9d
|
Updated some performance evaluation code.
|
2018-07-24 14:41:45 +10:00 |
Daniel Lemire
|
a65066e962
|
Trimming the table approach.
|
2018-07-20 09:20:34 -04:00 |
Daniel Lemire
|
41d2914a3b
|
Flagging a problem.
|
2018-07-18 22:36:41 -04:00 |
Daniel Lemire
|
cae582232f
|
Adding benchmark.
|
2018-07-18 22:34:41 -04:00 |
Daniel Lemire
|
95ed58be44
|
Doing a sensible benchmark
|
2018-07-18 19:59:29 -04:00 |
Daniel Lemire
|
d2258994e3
|
Silencing warning.
|
2018-07-13 22:46:34 -04:00 |
Daniel Lemire
|
b4fc981447
|
Making vecdecode a header file.
|
2018-07-13 22:30:12 -04:00 |
Daniel Lemire
|
f9534a283a
|
Adding missing file.
|
2018-07-13 22:23:18 -04:00 |
Daniel Lemire
|
f31ddf7846
|
Adding vectorized decoder.
|
2018-07-13 22:22:30 -04:00 |
Daniel Lemire
|
272ea832b7
|
new ref.
|
2018-07-02 14:01:57 -04:00 |
Geoff Langdale
|
9ed3a4a735
|
Fix memory leaks so valgrind runs silent.
|
2018-05-31 16:45:42 +10:00 |
Daniel Lemire
|
39e1169e8b
|
Adding scalar minifier.
|
2018-05-31 00:23:14 -04:00 |
geofflangdale
|
0f3d335755
|
Merge pull request #13 from lemire/simplerwhitespace
Trying simplier white space.
|
2018-05-31 13:50:47 +10:00 |
Geoff Langdale
|
b824ba5d99
|
Issues #2 and #3 solved and the safety issues raised in my followup comments also resolved.
|
2018-05-31 13:26:24 +10:00 |
Daniel Lemire
|
74d1680e7e
|
Trying simplier white space.
|
2018-05-30 23:05:18 -04:00 |
Geoff Langdale
|
eece51c4fd
|
Dammit switching off DEBUG mode
|
2018-05-31 12:46:28 +10:00 |
Geoff Langdale
|
d820829e88
|
Switching to thicker tape as per https://github.com/lemire/simdjson/issues/4
|
2018-05-31 12:41:37 +10:00 |
Daniel Lemire
|
f5a0346192
|
minifier can accelerate JSON so much that it is worth it ...
|
2018-05-27 22:30:22 -04:00 |
Daniel Lemire
|
43f871e761
|
Merge branch 'master' of github.com:lemire/simdjson
|
2018-05-27 21:50:29 -04:00 |