Daniel Lemire
|
f346362b00
|
The jsonstats utility becomes ever more powerful. (#890)
|
2020-05-19 10:31:27 -04:00 |
Daniel Lemire
|
8927a0561f
|
Obvious fix. (#885)
|
2020-05-14 20:39:44 -04:00 |
Daniel Lemire
|
e03c5e9f23
|
We should guard the include (#881)
|
2020-05-13 20:02:46 -04:00 |
Daniel Lemire
|
1f79200db8
|
This fixes how we count integers in jsonstats. (#878)
* This fixes how we count integers in jsonstats.
|
2020-05-13 09:31:32 -04:00 |
Daniel Lemire
|
c009e4a57d
|
Fuzzing should not require loading lots of complicated dependencies (#879)
* I don't think we need google benchmark as part of the fuzzer
* I don't think we should load the "competition" for fuzzing.
|
2020-05-13 08:30:09 -04:00 |
John Keiser
|
c615d52cf4
|
Merge pull request #876 from simdjson/jkeiser/doc-writing-stage-2
Move tape writes into stage 2 code
|
2020-05-12 10:05:40 -07:00 |
John Keiser
|
dbb3316511
|
Move current_string_buf_loc to stage 2
|
2020-05-11 06:11:32 -07:00 |
John Keiser
|
cd6f204c77
|
Move write_tape() to stage 2 code
|
2020-05-11 06:09:48 -07:00 |
John Keiser
|
269131ed21
|
Move on_number_* to stage 2 code
|
2020-05-11 06:04:54 -07:00 |
John Keiser
|
65d784e88e
|
Move on_start/end_string to stage 2 code
|
2020-05-11 05:49:40 -07:00 |
John Keiser
|
35afb6cae0
|
Move on_error, on_success to stage 2 code
|
2020-05-11 05:46:18 -07:00 |
John Keiser
|
27bce09be8
|
Consolidate start_scope/end_scope
|
2020-05-11 05:40:02 -07:00 |
John Keiser
|
4f25b6ac0c
|
Move on_end_* to stage 2 code
|
2020-05-11 05:34:49 -07:00 |
John Keiser
|
3d5ed1a7e3
|
Move on_start_* to stage 2 code
|
2020-05-11 05:30:35 -07:00 |
John Keiser
|
a03115a4a6
|
Move end_scope to stage 2 code
|
2020-05-11 05:24:12 -07:00 |
John Keiser
|
7219d28a31
|
Call end_scope directly from stage 2 code
|
2020-05-11 05:20:04 -07:00 |
John Keiser
|
0875bce68f
|
Don't pass depth to on_end_*
|
2020-05-11 05:15:39 -07:00 |
John Keiser
|
54fe302907
|
Don't pass depth to end_scope
|
2020-05-11 05:06:41 -07:00 |
John Keiser
|
edaa8f811f
|
Move on_start_* depth management to stage 2 code
|
2020-05-11 05:03:25 -07:00 |
John Keiser
|
2c8fd109de
|
Move increment_count to stage 2
|
2020-05-11 04:58:50 -07:00 |
John Keiser
|
07fe7ad1a2
|
Use the same increment_count() everywhere
|
2020-05-11 04:48:15 -07:00 |
John Keiser
|
16d88cc095
|
Don't pass depth to increment_count
|
2020-05-11 04:15:02 -07:00 |
Daniel Lemire
|
2a6e6b3dbd
|
Cleaning string_view (#872)
* Cleaning string_view
* Corrected typo
* Alignment.
|
2020-05-10 16:05:52 -04:00 |
Daniel Lemire
|
0c19848230
|
Fixes issue 871 (#873)
|
2020-05-10 15:56:49 -04:00 |
Daniel Lemire
|
3c3a4db54e
|
Compile under Visual Studio for ARM64 (#861)
* Modifications so that we can compile under Visual Studio for ARM64
* Let us throw appveyor at this beast.
|
2020-05-06 23:08:10 -04:00 |
Daniel Lemire
|
0e6bd2224f
|
Fixes issue 863 (#864)
* Fixes issue 863
|
2020-05-06 22:38:49 -04:00 |
John Keiser
|
a64d2f4673
|
Merge pull request #857 from simdjson/jkeiser/benchfeatures
Make benchfeatures work again
|
2020-05-05 12:34:49 -07:00 |
John Keiser
|
1e8a54af0b
|
Fix benchfeatures.rb on Ruby 1.9
|
2020-05-05 11:52:07 -07:00 |
John Keiser
|
aa53d8708e
|
Generate test data when tests are built
|
2020-05-05 11:29:41 -07:00 |
John Keiser
|
8c600ca553
|
Make benchfeatures work again
|
2020-05-05 09:39:29 -07:00 |
John Keiser
|
25fe6d7dde
|
Merge pull request #859 from simdjson/jkeiser/vsquickstart
Eliminate Intellisense errors and warnings in new VS project
|
2020-05-05 08:25:13 -07:00 |
John Keiser
|
afb369950c
|
Disable Intellisense-only warnings in simdjson.h/cpp
|
2020-05-04 11:47:04 -07:00 |
John Keiser
|
d7f133c24c
|
Reamalgamate
|
2020-05-04 11:36:00 -07:00 |
John Keiser
|
5312fd30e5
|
Fix CRT_SECURE warnings in clang
|
2020-05-04 11:36:00 -07:00 |
John Keiser
|
23dd0bdaa1
|
Remove /nologo MSVC flag
|
2020-05-04 11:35:57 -07:00 |
John Keiser
|
1d06624d38
|
Unset /D_CRT_SECURE_NO_WARNINGS
- Also localize DISABLE_DEPRECATED_WARNING so that we catch other
deprecations
|
2020-05-04 11:35:05 -07:00 |
Pavel P
|
d40069a018
|
Disable deprecation warnings for VS builds
fopen/getenv are standard c++ that are not deprecated.
|
2020-05-04 11:34:00 -07:00 |
John Keiser
|
73e27bdd48
|
Merge pull request #852 from furkanusta/cmake-flags
CMake: Separate public and private compilation flags
|
2020-05-03 08:55:52 -07:00 |
Furkan Usta
|
064eb0b24f
|
CMake: Make simdjson-internal-flags subsume simdjson-flags
|
2020-05-03 02:48:29 +03:00 |
Furkan Usta
|
af968c5b44
|
Merge branch 'master' of github.com:simdjson/simdjson into cmake-flags
|
2020-05-03 02:12:23 +03:00 |
John Keiser
|
f93dbe51e2
|
Merge pull request #855 from simdjson/dlemire/minorreformatwithclangformat
A gift to John.
|
2020-05-02 13:55:43 -07:00 |
Daniel Lemire
|
1c34707925
|
A gift to John.
|
2020-05-02 15:01:22 -04:00 |
John Keiser
|
deaca58504
|
Merge pull request #851 from furkanusta/cmake-checkperf
Propagate some CMake variables to checkperf
|
2020-05-02 09:22:48 -07:00 |
John Keiser
|
1d519aa9cb
|
Merge pull request #854 from furkanusta/fix808
Add path information back to amalgamate.sh (Fixes #808)
|
2020-05-02 09:21:53 -07:00 |
John Keiser
|
191faeae70
|
Merge pull request #853 from furkanusta/windows-parsingchecks
Enable numberparsingcheck and stringparsingcheck on MSVC
|
2020-05-02 09:19:47 -07:00 |
John Keiser
|
1153aaf55b
|
Merge pull request #850 from furkanusta/cmake-taketwo
Only install singleheader/simdjson.h as part of the public API
|
2020-05-02 09:06:06 -07:00 |
Furkan Usta
|
292cb5a5af
|
Add path information back to amalgamate.sh (Fixes #808)
|
2020-05-02 18:00:42 +03:00 |
Furkan Usta
|
1e9488d4a6
|
Remove Microsoft comment regarding dirent in parsingchecks
|
2020-05-02 16:01:30 +03:00 |
Furkan Usta
|
ff1d77ead9
|
Add NOMINMAX to parsingchecks
|
2020-05-02 15:33:53 +03:00 |
Furkan Usta
|
977e1a94b2
|
Use dirent_portable.h only in MSVC
|
2020-05-02 15:16:50 +03:00 |