John Keiser
6ac47734c0
Only build fuzzers when fuzzing. ( #822 )
2020-04-27 16:02:19 -04:00
John Keiser
0e6ea76e88
Make checkperf work on Windows ( #799 )
...
* Make command line arguments work for Windows
* Run checkperf on Windows
2020-04-27 14:20:05 -04:00
PavelP
0514588175
Improves clang-cl build with Visual Studio ( #809 )
2020-04-27 08:59:32 -04:00
John Keiser
59d1212039
Merge pull request #803 from simdjson/jkeiser/windows-ci-parallel
...
Run Windows tests and builds in parallel
2020-04-26 12:07:54 -07:00
John Keiser
d61cca6720
Run Windows tests and builds in parallel
2020-04-26 10:12:15 -07:00
John Keiser
8c74e88f16
Merge pull request #740 from pps83/master-amalgamate
...
Make amalgamated functionally equivalent to src/simdjson.cpp
2020-04-26 08:17:49 -07:00
PavelP
46cf512032
Add cmake /build dir to gitignore ( #800 )
...
+ ignore build* top level dirs
2020-04-26 10:11:16 -04:00
Pavel P
24a185d26b
Amalgamate src/simdjson.cpp as-is
...
amalgamation.sh shouldn't change contents of src/simdjson.cpp by forcing dmalloc.h that didn't exist in non-amalgamated version and shouldn't change order of includes by placing simdjson.h at the top
fixes #739
2020-04-26 08:27:19 +06:00
Daniel Lemire
b99a7344c9
missing spaces.
2020-04-25 22:26:18 -04:00
Daniel Lemire
c6a4fb1e13
Update README.md
2020-04-25 22:21:12 -04:00
Daniel Lemire
e2718fe845
Update HACKING.md
2020-04-25 11:30:54 -04:00
Daniel Lemire
76314280cb
Update basics.md
2020-04-25 11:24:41 -04:00
Daniel Lemire
d6716218bd
details.
2020-04-24 20:12:02 -04:00
Daniel Lemire
9371a92122
Update CONTRIBUTING.md
2020-04-24 19:52:16 -04:00
Daniel Lemire
e8b030ad17
Fixes issue https://github.com/simdjson/simdjson/issues/774 ( #794 )
2020-04-24 11:36:00 -04:00
Daniel Lemire
e0180b4849
Update issue templates
2020-04-24 09:57:10 -04:00
Daniel Lemire
3901bbb401
Update README.md
2020-04-24 09:33:29 -04:00
Daniel Lemire
76bebfd798
Update issue templates
2020-04-24 09:32:26 -04:00
Daniel Lemire
3013166d8d
Update issue templates
2020-04-24 09:26:01 -04:00
Daniel Lemire
8596e702ac
Delete custom.md
2020-04-24 09:20:31 -04:00
Daniel Lemire
414bf4a296
Update issue templates
2020-04-24 09:19:37 -04:00
Daniel Lemire
0daa01edef
Update issue templates
2020-04-24 09:18:22 -04:00
Daniel Lemire
98abd96075
Update CONTRIBUTING.md
2020-04-24 09:09:39 -04:00
Daniel Lemire
8e3fc826e2
adding doxygen badge
2020-04-24 07:19:16 -04:00
Daniel Lemire
c750095241
Trying to improve a bit. ( #791 )
...
* Trying to improve a bit.
* Correcting typo
2020-04-23 22:36:08 -04:00
John Keiser
2a0c0c0ad2
Merge pull request #788 from simdjson/jkeiser/remove-makefile
...
Remove Makefile
2020-04-23 19:33:38 -07:00
John Keiser
92f3bb89c3
Remove Makefile and update CI not to use it
2020-04-23 19:33:20 -07:00
Daniel Lemire
ac0e6c5e6e
Update basics.md
2020-04-23 22:01:20 -04:00
Daniel Lemire
f397b6fedf
Another example. ( #790 )
...
* Another example.
* Adding a reference to error chaining.
2020-04-23 21:48:41 -04:00
John Keiser
1d069e5077
Split simdjson-flags and cmakecache into include files
2020-04-23 17:06:35 -07:00
John Keiser
c5684a6278
Merge pull request #786 from simdjson/jkeiser/sdl-warnings
...
Enable /sdl warnings on Windows
2020-04-23 17:04:32 -07:00
Daniel Lemire
f3ac0be0e6
Merge branch 'master' of github.com:simdjson/simdjson
2020-04-23 18:39:56 -04:00
Daniel Lemire
18c9468af5
Fixed typo
2020-04-23 18:39:32 -04:00
John Keiser
32bc0da362
Regenerate singleheader
2020-04-23 15:37:08 -07:00
Daniel Lemire
c9a3800ce7
Let us drop libc++ ( #787 )
2020-04-23 18:33:38 -04:00
ostri
d4239aaa8f
default initialisaiton ( #779 )
...
* padded_string.* default initialisation
parsedjson_iterator - copy constructor; depth_index not necessary
2020-04-23 18:32:11 -04:00
Daniel Lemire
4f72d5cfac
This adds another example ( #785 )
2020-04-23 18:29:28 -04:00
John Keiser
66acab4130
Enable /sdl warnings on Windows
2020-04-23 15:12:21 -07:00
John Keiser
9e9e3373e0
Merge pull request #784 from simdjson/jkeiser/reamalgamate
...
Remalgamate when source/header files change
2020-04-23 13:57:53 -07:00
Daniel Lemire
502fee1b45
Fixes the way conditions are checked on variables so it is correct. ( #780 )
2020-04-23 16:01:40 -04:00
Daniel Lemire
4d0c7d706d
Warn 32-bit users about their doom. ( #783 )
2020-04-23 16:01:19 -04:00
John Keiser
6cd418b60a
Automatically re-amalgamate when source/headers change
2020-04-23 12:17:39 -07:00
John Keiser
a3b39dfd1a
Test against headers amalgamated from current source
2020-04-23 12:17:37 -07:00
Daniel Lemire
74da47e286
Building from the single-header files alone everywhere, including under Visual Studio ( #778 )
...
* The idea here is to build from the single-header files alone.
* Testing the headers from the repo.
2020-04-23 15:07:26 -04:00
John Keiser
587ba9bec0
Merge pull request #728 from simdjson/jkeiser/cmake-fuzz-noexceptions
...
Compile fuzzers without exceptions, run as part of tests
2020-04-23 10:13:33 -07:00
Daniel Lemire
382392e03b
This should enable -Weffc++ ( #777 )
...
* Enabling -Weffc++
2020-04-23 13:03:04 -04:00
John Keiser
409948a0f9
Update amalgamated headers
2020-04-23 09:19:26 -07:00
Daniel Lemire
34919ca394
Update README.md
2020-04-23 12:04:46 -04:00
Daniel Lemire
0d1c574cb1
A few more changes... ( #775 )
...
* More nitpicking.
2020-04-23 11:36:52 -04:00
Daniel Lemire
c564815931
Merge branch 'master' of github.com:simdjson/simdjson
2020-04-23 11:30:09 -04:00