Daniel Lemire
|
bad32be5f6
|
Merge branch 'stage12unified_attempt2'
|
2018-12-31 17:33:01 -05:00 |
|
Daniel Lemire
|
3ce1dd8087
|
Cleaning.
|
2018-12-31 17:13:32 -05:00 |
|
Daniel Lemire
|
d7d568ee89
|
Trying something else.
|
2018-12-31 16:25:37 -05:00 |
|
Daniel Lemire
|
3a2f746602
|
Trying with just a unified stage 3.
|
2018-12-31 14:03:43 -05:00 |
|
Daniel Lemire
|
0317287071
|
Minor fix
|
2018-12-31 11:59:12 -05:00 |
|
Daniel Lemire
|
58d41923fd
|
Porting to visual studio
Now builds on Visual Studio
|
2018-12-30 21:00:19 -05:00 |
|
Daniel Lemire
|
386bebb33b
|
adding support for cmake.
|
2018-12-28 13:13:10 -05:00 |
|
Daniel Lemire
|
3b24ba9043
|
Adding cmake
|
2018-12-28 13:05:42 -05:00 |
|
Daniel Lemire
|
46ef59c679
|
Cleaning.
|
2018-12-27 20:19:10 -05:00 |
|
Daniel Lemire
|
bf4089b33b
|
Removing custom types (more standard code).
|
2018-12-27 20:09:25 -05:00 |
|
Daniel Lemire
|
20133963bc
|
Trying a detailed analysis.
|
2018-12-19 21:23:37 -05:00 |
|
Daniel Lemire
|
0a109508de
|
Added documentation of the tape format.
|
2018-12-18 15:09:27 -05:00 |
|
Daniel Lemire
|
779ce184fb
|
Getting ready to document the tape format.
|
2018-12-18 14:21:22 -05:00 |
|
Daniel Lemire
|
e8d3d784ab
|
More fixing.
|
2018-12-10 22:21:03 -05:00 |
|
Daniel Lemire
|
058eb917d1
|
Better doc.
|
2018-12-10 22:00:16 -05:00 |
|
Daniel Lemire
|
e4703a383b
|
Even safer.
|
2018-12-10 20:54:31 -05:00 |
|
Daniel Lemire
|
8a2281269c
|
Cleaning memset amd adding more tests.
|
2018-12-10 19:20:52 -05:00 |
|
Daniel Lemire
|
7296d4d48b
|
Fixing...
|
2018-12-10 17:39:19 -05:00 |
|
Daniel Lemire
|
05636f3a1d
|
Cleaning.
|
2018-12-10 16:47:02 -05:00 |
|
Daniel Lemire
|
176d2ccda4
|
Tweaking.
|
2018-12-10 14:25:49 -05:00 |
|
Daniel Lemire
|
9df22452af
|
First API implementation.
|
2018-12-07 22:19:57 -05:00 |
|
Daniel Lemire
|
c2913d5d69
|
Adding dynamic memory allocation.
|
2018-12-06 21:44:26 -05:00 |
|
Daniel Lemire
|
e2d2d2f8ff
|
Adding more tests.
|
2018-12-06 17:22:22 -05:00 |
|
Daniel Lemire
|
e3a4b41c2e
|
Cleaning.
|
2018-11-30 22:02:32 -05:00 |
|
Daniel Lemire
|
c11eefca32
|
More cleaning.
|
2018-11-30 21:31:05 -05:00 |
|
Daniel Lemire
|
0e4804137c
|
It still works.
|
2018-11-30 20:36:56 -05:00 |
|
Daniel Lemire
|
a8b99984f2
|
Intermediate step.
|
2018-11-30 20:27:16 -05:00 |
|
Daniel Lemire
|
e5707331e9
|
Some refactoring.
|
2018-11-30 09:37:57 -05:00 |
|
Daniel Lemire
|
12b518578d
|
Ok, the new code seems quite fast.
|
2018-11-29 22:15:02 -05:00 |
|
Daniel Lemire
|
ce85dd0c3a
|
Still need to streamline number parsing.
|
2018-11-29 17:56:17 -05:00 |
|
Daniel Lemire
|
c1de7662c1
|
Simplifying function call.
|
2018-11-28 11:12:28 -05:00 |
|
Daniel Lemire
|
c1805783fc
|
Tweaking performance.
|
2018-11-27 21:13:31 -05:00 |
|
Daniel Lemire
|
8648c4108e
|
MOre cleaning.
|
2018-11-27 20:42:35 -05:00 |
|
Daniel Lemire
|
58ac242770
|
Ok. Let us benchmark this thing.
|
2018-11-27 15:05:50 -05:00 |
|
Daniel Lemire
|
a43b0772e1
|
Lots and lots of cleaning.
|
2018-11-27 14:37:59 -05:00 |
|
Daniel Lemire
|
5fae7b2100
|
Still working
|
2018-11-27 10:10:39 -05:00 |
|
Daniel Lemire
|
50defa510f
|
Stupid work.
|
2018-11-26 16:55:24 -05:00 |
|
Daniel Lemire
|
86a75462c5
|
Adding the ability of doing a dump.
|
2018-11-23 22:20:57 -05:00 |
|
Daniel Lemire
|
17f5d0517d
|
Opting for a more common intrinsic.
|
2018-11-09 21:41:15 -05:00 |
|
Daniel Lemire
|
76074a821f
|
Various cleaning steps.
|
2018-11-09 21:31:14 -05:00 |
|
Daniel Lemire
|
0e5b939568
|
Merge branch 'master' of github.com:lemire/simdjson
|
2018-11-09 15:16:25 -05:00 |
|
Daniel Lemire
|
c1a7e79862
|
Lifting the mem limit. (Dirty commit.)
|
2018-11-09 15:16:05 -05:00 |
|
Daniel Lemire
|
df65de4ae2
|
Tuning presentation and fixing a problem with minifier benchmark.
|
2018-10-23 21:36:32 -04:00 |
|
Daniel Lemire
|
8315f4c888
|
Cleaning up the code.
|
2018-10-17 21:31:22 -04:00 |
|
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
|
9fc8d8444b
|
We want to allow more than just arrays and objects, as per the JSON spec.
|
2018-10-17 13:57:42 -04:00 |
|
Daniel Lemire
|
2ad9891b66
|
I think NO_PDEP_PLEASE should be defined by default. It seems
to be generally better/faster. More instructions, but also
more instructions per cycle, so it ends up being a net win.
|
2018-10-03 21:42:27 -04: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
|
e4094afe08
|
Moving toward having number-parsing testing.
|
2018-09-27 17:38:15 -04:00 |
|