Daniel Lemire
|
6321df078a
|
This fixes very minor "mistakes". (#1281)
|
2020-11-02 20:04:04 -05:00 |
|
Daniel Lemire
|
bb2bc98a22
|
Fix issue https://github.com/simdjson/simdjson/issues/1127 (#1224)
|
2020-10-13 09:18:54 -04:00 |
|
John Keiser
|
a700848bae
|
Move ondemand implementation to include/
|
2020-10-04 12:47:30 -07:00 |
|
John Keiser
|
9bbfd5804e
|
Put haswell/westmere/fallback/amd64 in simdjson namespace
|
2020-10-04 12:47:30 -07:00 |
|
John Keiser
|
b234d74f43
|
Remove unnamed namespace from ondemand
|
2020-10-04 12:47:30 -07:00 |
|
Daniel Lemire
|
0e584fa4a5
|
Attempt to fix issue 1187. (#1192)
|
2020-09-27 12:04:47 -04:00 |
|
Daniel Lemire
|
3e5497e2f9
|
Fixes issue 1170 and makes the usage of minify easier. (#1171)
* Fixes issue 1170 and makes the usage of minify easier.
* This should get the fallback implementation to detect unclosed strings.
|
2020-09-12 16:20:20 -04:00 |
|
John Keiser
|
04d39c0961
|
Make tape_builder primary entry point to stage 2
|
2020-08-18 21:25:01 -07:00 |
|
Daniel Lemire
|
8a8eea53a2
|
Prefixing macros (issue 1035) (#1124)
* Renaming partially done.
* More prefixing.
* I thought that this was fixed.
* Missed one.
* Missed a few.
* Missed another one.
* Minor fixes.
|
2020-08-18 18:25:36 -04:00 |
|
John Keiser
|
ec28acba3d
|
De-templatize stage2::structural_parser
|
2020-08-03 23:09:15 -07:00 |
|
John Keiser
|
ee6647ce40
|
Make parse part of structural_parser
|
2020-08-03 17:50:51 -07:00 |
|
John Keiser
|
66a68ce264
|
Return errors immediately instead of using goto
|
2020-08-02 12:04:12 -07:00 |
|
John Keiser
|
379a4e6a01
|
namespace { -> unnamed namespace
|
2020-08-01 14:46:23 -07:00 |
|
John Keiser
|
c7fa9b5fe8
|
Make entire implementation namespaces anonymous
|
2020-08-01 14:43:10 -07:00 |
|
John Keiser
|
65148b123b
|
Put anonymous namespace in front of everything
|
2020-08-01 14:43:10 -07:00 |
|
John Keiser
|
bf67c967d6
|
Inline jsoncharutils per-implementation
|
2020-07-24 02:56:41 -07:00 |
|
John Keiser
|
3867ee71ed
|
Include files where they are used
|
2020-07-24 02:56:37 -07:00 |
|
John Keiser
|
464f4813e3
|
Define namespaces inside generic files
|
2020-07-24 02:56:36 -07:00 |
|
John Keiser
|
af8b52e7e8
|
Target region for entire compilation of an implementation
|
2020-07-24 02:48:25 -07:00 |
|
Daniel Lemire
|
2bb101bd19
|
Code reformatting.
|
2020-06-22 16:50:57 -04:00 |
|
Daniel Lemire
|
f03a6ab5a4
|
Tweaking.
|
2020-06-21 17:39:24 -04:00 |
|
John Keiser
|
a5beffda78
|
Remove streaming_structural_parser.h
|
2020-06-08 15:20:56 -07:00 |
|
John Keiser
|
0dbda65e44
|
Fix fallback implementation
|
2020-06-08 14:52:23 -07:00 |
|
John Keiser
|
ed0c815735
|
Move unclosed array check to stage 2
|
2020-06-05 12:39:13 -07:00 |
|
Daniel Lemire
|
7a69da16e4
|
Fixing issue 906 (#912)
* Fixing issue 906
* Safe patching.
* Now with explanations.
* Bumping up memory allocation.
* Putting the patch back.
* fallback fixes.
Co-authored-by: Daniel Lemire <lemire@gmai.com>
|
2020-06-05 15:37:09 -04:00 |
|
John Keiser
|
1aab4752e2
|
Store all parser state in the implementation
|
2020-06-01 12:15:54 -07:00 |
|
John Keiser
|
84712a8bbc
|
Store buf and len in parser implementation
|
2020-06-01 12:14:09 -07:00 |
|
John Keiser
|
b86fb95306
|
Rename doc_parser -> parser
|
2020-06-01 12:14:09 -07:00 |
|
John Keiser
|
a3a9bde83e
|
Move DOM parsing into concrete interface implementation
|
2020-06-01 12:14:09 -07:00 |
|