Daniel Lemire
|
35381279c3
|
Maybe we can do away with the fast ASCII trick.
|
2018-10-17 21:05:38 -04:00 |
Daniel Lemire
|
e517414080
|
We include character-encoding validation.
|
2018-10-17 19:22:09 -04:00 |
Daniel Lemire
|
355e5d2ed3
|
Checking for unescaped chars.
|
2018-10-17 15:08:49 -04:00 |
Daniel Lemire
|
7eb7cd265a
|
We can now parse crazy things like pi to 100 digits.
|
2018-10-08 15:24:16 -04:00 |
Daniel Lemire
|
70c122074f
|
Tests.
|
2018-10-08 14:41:36 -04:00 |
Daniel Lemire
|
37adea9387
|
Adding a comment.
|
2018-09-30 14:44:30 -04:00 |
Daniel Lemire
|
314356d561
|
We have faster number parsing...?
|
2018-09-28 18:26:27 -04:00 |
Daniel Lemire
|
4ee515fa4b
|
The new number parsing code is faster.
|
2018-09-28 14:45:34 -04:00 |
Daniel Lemire
|
57b840327f
|
Faster number parsing?
|
2018-09-28 14:38:40 -04:00 |
Geoff Langdale
|
1e5d8ece56
|
Update API a bit
|
2018-09-28 14:59:30 +10:00 |
Geoff Langdale
|
89fd074ec9
|
Draft API. No implementation yet.
|
2018-09-28 14:55:57 +10:00 |
Geoff Langdale
|
ceb55cc8db
|
Pick new number parser as winner; move string parsing to own header
|
2018-09-28 14:27:48 +10:00 |
Daniel Lemire
|
ecbe1158ed
|
Added testing for number parsing.
|
2018-09-27 20:26:27 -04:00 |
Daniel Lemire
|
e4094afe08
|
Moving toward having number-parsing testing.
|
2018-09-27 17:38:15 -04:00 |
Daniel Lemire
|
7606a43aa9
|
Merge branch 'master' of github.com:lemire/simdjson
|
2018-09-26 23:36:19 -04:00 |
Daniel Lemire
|
1c8339297d
|
With new number parser (faster!). Removing the dependency on the doubleconv library (which proves to be useless).
|
2018-09-26 23:35:33 -04:00 |
Geoff Langdale
|
ccb3670c7c
|
DEBUG mode fixes.
|
2018-09-27 13:10:33 +10:00 |
Geoff Langdale
|
9f91650e72
|
Remove old 4-stage path.
|
2018-09-26 15:22:55 +10:00 |
Geoff Langdale
|
c4c51627d3
|
Fix compile - jsonparser needs to include unified header
|
2018-09-26 11:33:35 +10:00 |
Geoff Langdale
|
682c224d1a
|
Merge branch 'master' of https://github.com/lemire/simdjson
|
2018-09-26 11:29:23 +10:00 |
Geoff Langdale
|
b0c05c03cc
|
Fix linkage between call sites and headers, add dump code, cleanup
|
2018-09-26 11:28:22 +10:00 |
Daniel Lemire
|
dee1bbe54e
|
Integrating the new 3-stage approach.
|
2018-09-25 17:26:58 -04:00 |
Geoff Langdale
|
555926849d
|
Bug cleanup (many vestiges of old 32-bit tape stil there) and more encapsulation of tapes.
|
2018-09-25 16:24:39 +10:00 |
Geoff Langdale
|
053f04b15d
|
Crude first cut of "stage34", a unified code-based DFA with explicit stack for stages 3 and 4.
|
2018-09-24 10:42:30 +10:00 |
Daniel Lemire
|
2aa6b93a02
|
Using a naive strtoll
|
2018-08-28 22:37:11 -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
|
ef0d14c35c
|
Minor fixes + new scripts.
|
2018-08-20 17:40:50 -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 |