Paul Dreik
|
af4db55e66
|
remove trailing whitespace (#1284)
|
2020-11-03 21:48:09 +01:00 |
|
Daniel Lemire
|
bb2bc98a22
|
Fix issue https://github.com/simdjson/simdjson/issues/1127 (#1224)
|
2020-10-13 09:18:54 -04:00 |
|
John Keiser
|
ebcb3c6b3b
|
On-demand parse implementation
|
2020-10-04 12:47:29 -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
|
bbd61eb13f
|
Let tape writing be put in a register
|
2020-06-12 09:18:20 -07:00 |
|
John Keiser
|
d43a4e9df9
|
Remove SUCCESS_AND_HAS_MORE (internal only value)
|
2020-06-07 16:20:55 -07:00 |
|
John Keiser
|
ef63a84a3e
|
Move document stream state to implementation
|
2020-06-07 16:20:44 -07:00 |
|
John Keiser
|
b75fa26dc1
|
Move containing_scope and ret_address to .cpp
|
2020-06-01 12:15:55 -07:00 |
|
John Keiser
|
3d22a2d845
|
One weird trick: set a bogus error value in the parser impl
This makes us faster under both gcc and clang somehow.
|
2020-06-01 12:15:55 -07:00 |
|
John Keiser
|
1aab4752e2
|
Store all parser state in the implementation
|
2020-06-01 12:15:54 -07:00 |
|
John Keiser
|
6a71b24495
|
Reuse stored buf and len from 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 |
|