John Keiser
|
fa629bd783
|
Make trim a common file
|
2023-07-17 16:23:03 -07:00 |
|
John Keiser
|
7784aa86c2
|
Add (non-working) fuzzer for singlestage (copy of ondemand)
|
2023-07-17 16:23:03 -07:00 |
|
John Keiser
|
a47b64e0ff
|
Add quickstart for singlestage (copy of ondemand)
|
2023-07-17 16:23:03 -07:00 |
|
John Keiser
|
d92bc82b37
|
Add benchmarks for singlestage (copy of ondemand)
|
2023-07-17 16:23:03 -07:00 |
|
John Keiser
|
5b02e117bb
|
Add tests for singlestage (copy of ondemand)
|
2023-07-17 16:23:03 -07:00 |
|
John Keiser
|
ef6fc77861
|
Add initial singlestage implementation
|
2023-07-17 16:22:59 -07:00 |
|
John Keiser
|
e3cac71afe
|
Enforce that dependencies.h and generic/*.h include the same dependencies.
|
2023-07-17 16:07:42 -07:00 |
|
John Keiser
|
cbe562c1d5
|
Fix header define names for inline files
|
2023-07-17 13:55:07 -07:00 |
|
John Keiser
|
30437d0ff6
|
A few header fixes for dom and ondemand
|
2023-07-17 13:53:50 -07:00 |
|
John Keiser
|
1e97af7dfb
|
Merge pull request #2031 from simdjson/jkeiser/vscode-green
Get headers compiling in editor
|
2023-07-17 13:07:20 -07:00 |
|
John Keiser
|
a74e87df17
|
Merge pull request #2026 from Cuda-Chen/pretty-print-for-dom
Add pretty print for DOM
|
2023-07-17 12:38:20 -07:00 |
|
John Keiser
|
3274299647
|
Merge pull request #2030 from yongxiangng/lazy-log-error
Add info and error logging, defer log message evaluation
|
2023-07-17 12:38:05 -07:00 |
|
John Keiser
|
22ca25faa6
|
Reamalgamate; make amalgamation normalize paths
|
2023-07-17 11:27:43 -07:00 |
|
John Keiser
|
37399fd41b
|
Merge pull request #2034 from simdjson/add_add_emul_for_32bits
Adding missing umul
|
2023-07-17 10:02:55 -07:00 |
|
Daniel Lemire
|
a170145d5b
|
Missing header.
|
2023-07-17 11:48:07 -04:00 |
|
Daniel Lemire
|
7d1d635883
|
Adding missing umul
|
2023-07-17 10:04:57 -04:00 |
|
John Keiser
|
ddfa8ae928
|
Reamalgamate
|
2023-07-16 22:53:42 -07:00 |
|
John Keiser
|
25dfb078c7
|
A few random header include ordering fixes
|
2023-07-16 22:50:54 -07:00 |
|
John Keiser
|
9f0710e3ad
|
Move full_multiplication to <implementation>/numberparsing_defs.h
|
2023-07-16 22:34:21 -07:00 |
|
John Keiser
|
19b9cd9b05
|
Explain new directory structure
|
2023-07-16 21:42:50 -07:00 |
|
John Keiser
|
7540248396
|
Include simdprune_tables.h in generic implementations
|
2023-07-16 19:19:10 -07:00 |
|
John Keiser
|
ab09e96de9
|
Only use amalgamated.h in generic/
|
2023-07-16 19:18:58 -07:00 |
|
John Keiser
|
66252e4925
|
Honor --output-on-failure again
|
2023-07-15 17:44:44 -07:00 |
|
John Keiser
|
944778c186
|
Reamalgamate
|
2023-07-15 17:30:42 -07:00 |
|
John Keiser
|
62868a2f53
|
Catch more headers without which it won't compile
|
2023-07-15 17:16:18 -07:00 |
|
John Keiser
|
3c446c551b
|
Move AMALGAMATED up to include implementation.cpp
|
2023-07-15 17:04:14 -07:00 |
|
John Keiser
|
efe3d4b7d7
|
Few more missing headers, make it even stricter
|
2023-07-15 16:55:27 -07:00 |
|
John Keiser
|
28db262b47
|
Make SIMDJSON_AMALGAMATED checking much stricter
|
2023-07-15 16:46:15 -07:00 |
|
John Keiser
|
bf076bfb5f
|
Begin amalgamation early in simdjson.cpp
|
2023-07-15 15:55:38 -07:00 |
|
John Keiser
|
7bf1ecff9e
|
Mark amalgamation early in
|
2023-07-15 15:53:09 -07:00 |
|
John Keiser
|
e25a40facf
|
Check if amalgamation rules are not being followed while compiling
|
2023-07-15 15:47:14 -07:00 |
|
John Keiser
|
a442842f0d
|
Use SIMDJSON_AMALGAMATED (which works in-editor and out) instead of editor-specific tweaks
|
2023-07-15 14:53:02 -07:00 |
|
John Keiser
|
421ed4f390
|
Try to make output on failure actually work
|
2023-07-14 20:57:24 -07:00 |
|
John Keiser
|
7dff5fa37c
|
Include intrin.h from jsoncharutils.h since it's needed
|
2023-07-14 20:53:47 -07:00 |
|
John Keiser
|
9a0527c380
|
Only make editor stuff work in editor
|
2023-07-14 20:05:05 -07:00 |
|
John Keiser
|
b160cf0610
|
Make simdjson.cpp compile on VSCode
|
2023-07-08 11:53:58 -07:00 |
|
John Keiser
|
553ee69b7c
|
Make implementation .h/.cpp compile
|
2023-07-08 11:42:57 -07:00 |
|
John Keiser
|
bf70cd0ebf
|
Get headers compiling in editor
|
2023-07-08 10:47:15 -07:00 |
|
Cuda-Chen
|
cf0551edf5
|
Add pretty print for DOM
Add pretty print for DOM with documentation.
Currently, the indentation is fixed to four spaces.
Close #1329.
|
2023-07-08 21:09:57 +08:00 |
|
yongxiangng
|
ddb094d550
|
Move should log into separate if clause
|
2023-07-08 13:07:25 +08:00 |
|
Yong Xiang Ng
|
975fdda03c
|
Add fine grain logging
|
2023-07-07 12:11:27 +08:00 |
|
Daniel Lemire
|
c5c43e9c7f
|
Release
v3.2.1
|
2023-07-06 21:48:59 -04:00 |
|
Daniel Lemire
|
031ee32969
|
Undoing PR 2004 due to performance concerns. (#2029)
* Undoing PR 2004 due to performance concerns.
Fixes https://github.com/simdjson/simdjson/issues/2028
Fixes https://github.com/simdjson/simdjson/issues/2021
* Adding final lines.
---------
Co-authored-by: Daniel Lemire <dlemire@lemire.me>
|
2023-07-06 21:34:14 -04:00 |
|
John Keiser
|
b613326d69
|
Merge pull request #2027 from simdjson/jkeiser/number_type-namespace
Move numberparsing functions to architecture top level
|
2023-07-06 12:52:16 -07:00 |
|
John Keiser
|
53dad74d8e
|
Don't put number_type into ondemand
|
2023-07-05 14:26:23 -07:00 |
|
John Keiser
|
e4da19f5cf
|
Make more prominent hacking quickstart
|
2023-07-05 13:36:47 -07:00 |
|
John Keiser
|
342b58986a
|
Add clangd file for VS Code
|
2023-07-05 13:13:32 -07:00 |
|
Daniel Lemire
|
7edc475886
|
Update README.md
|
2023-07-03 18:46:21 -04:00 |
|
Dirk Stolle
|
d2f8e84fc1
|
update various actions in GitHub Actions to v3 (#2024)
The updated actions are actions/cache, actions/checkout and
actions/upload-artifact.
|
2023-06-26 09:09:09 -04:00 |
|
Dirk Stolle
|
08000518cb
|
Fix some typos (#2025)
|
2023-06-26 08:37:52 -04:00 |
|