Daniel Lemire
8f2a5649fe
Merge pull request #983 from TkTech/patch-1
...
Fix documentation links in basics.md
2020-06-24 20:44:46 -04:00
Daniel Lemire
c3b25e12a5
Update implementation-selection.md
2020-06-24 20:42:04 -04:00
Daniel Lemire
6d3e33d440
Update parse_many.md
2020-06-24 20:41:38 -04:00
Daniel Lemire
c11f7ce54f
Update performance.md
2020-06-24 20:41:06 -04:00
Tyler Kennedy
84806cc174
Fix documentation links in basics.md
...
Links to other files need to be either relative to themselves (doc/performance.md -> performance.md) or absolute (doc/performance.md -> /doc/performance.md). This change fixes the documentation when read on GitHub.
2020-06-24 20:20:14 -04:00
Daniel Lemire
5fa9faca20
Merge pull request #980 from simdjson/dlemire/put_back_perf_tests
...
Putting back the perf tests.
2020-06-24 17:19:24 -04:00
Daniel Lemire
a4ebdfd47c
Merge pull request #975 from simdjson/dlemire/nitpicking_amal_demo
...
Nitpicking: demo should not crash on missing input
2020-06-24 17:18:40 -04:00
Daniel Lemire
6c0950cb2e
Putting back the perf tests.
2020-06-24 15:28:28 -04:00
Daniel Lemire
470cbbe9ff
Nitpicking.
2020-06-23 22:07:40 -04:00
Daniel Lemire
e01f1434fb
Bumping up the version number
v0.4.0
2020-06-23 20:55:52 -04:00
John Keiser
187084ce46
Merge pull request #970 from simdjson/jkeiser/singleheader-tests
...
Make singleheader tests be test-only
2020-06-23 17:07:03 -07:00
John Keiser
b6f9382b5b
Merge pull request #972 from simdjson/jkeiser/effc++
...
Compile with -Weffc++ in CI
2020-06-23 17:06:35 -07:00
Daniel Lemire
57f68381ed
Merge pull request #973 from simdjson/dlemire/testing_static_lib
...
Because we are dynamic by default, we never test static!
2020-06-23 19:50:49 -04:00
Daniel Lemire
3e35729eb6
Merge pull request #968 from simdjson/issue961
...
Fixing issue 961
2020-06-23 19:48:43 -04:00
Daniel Lemire
544fa57641
Damn merge conflicts.
2020-06-23 19:15:47 -04:00
Daniel Lemire
7e94309046
Update basics.md
2020-06-23 19:08:14 -04:00
Daniel Lemire
21eff5b825
Introducing some variety.
2020-06-23 18:58:38 -04:00
Daniel Lemire
b408d7c95e
Because we are dynamic by default, we never test static!
2020-06-23 18:40:57 -04:00
John Keiser
d9929edbc1
Run -Weffc++ in CI
2020-06-23 13:44:25 -07:00
John Keiser
843b73dedb
Make singleheader tests be test-only
2020-06-23 13:35:27 -07:00
John Keiser
02a8145b18
Merge pull request #962 from simdjson/jkeiser/issue953
...
Fix #953 : simdjson.cpp fails -Wall compiled on its own
2020-06-23 13:30:04 -07:00
Daniel Lemire
cfcb315b14
Merge pull request #967 from simdjson/dlemire/improving_documentation
...
This improves slightly the documentation, adding instructions for CMake users.
2020-06-23 15:49:42 -04:00
Daniel Lemire
c8a70a0a73
Tweaking the documentation.
2020-06-23 14:39:16 -04:00
Daniel Lemire
b84a3a0230
Merge branch 'master' into issue961
2020-06-23 14:33:06 -04:00
Daniel Lemire
49d70232f8
Merge pull request #969 from simdjson/dlemire/minor_pre0.4_cleaning
...
Very minor cleaning.
2020-06-23 14:30:47 -04:00
Daniel Lemire
8cc9f496ee
Merge branch 'master' into dlemire/improving_documentation
2020-06-23 13:07:29 -04:00
Daniel Lemire
1547f2ec80
Pleasing John
2020-06-23 13:05:19 -04:00
John Keiser
42a8b40de0
Reamalgamate
2020-06-23 09:53:36 -07:00
John Keiser
b4b968ff44
Fix #953
2020-06-23 09:53:24 -07:00
John Keiser
52e3c063c5
Add repro for #953
...
Depend on singleheader-files via custom target to avoid races
2020-06-23 09:53:21 -07:00
John Keiser
257089884f
Merge pull request #958 from simdjson/jkeiser/is
...
Make simdjson_result<element>.is() return bool
2020-06-23 09:51:37 -07:00
John Keiser
c650ea9765
Merge pull request #960 from simdjson/jkeiser/idiomatic-get
...
Convert simdjson to use .get()
2020-06-23 09:49:41 -07:00
John Keiser
e369d45b9c
Fix non-compileable examples
2020-06-23 09:48:17 -07:00
John Keiser
2d84b6f6d9
Make simdjson_result<element>.is() return bool
2020-06-23 09:09:24 -07:00
John Keiser
eef1171944
Merge pull request #954 from simdjson/jkeiser/parse-many-result
...
Return error from parse_many
2020-06-23 09:06:20 -07:00
John Keiser
12ccdcf858
Include document_stream line in parse_many docs
2020-06-23 08:49:47 -07:00
Daniel Lemire
f1a03bfb04
Very minor cleaning.
2020-06-23 11:05:58 -04:00
Daniel Lemire
696b0e29e4
Fixing issue 961
2020-06-23 10:47:32 -04:00
Daniel Lemire
5eb748ae17
This improves slightly the documentation, adding instructions for CMake users.
2020-06-23 09:33:15 -04:00
Daniel Lemire
aa4340ef5c
Merge pull request #957 from simdjson/dlemire/install_just_lib
...
This might enable folks to just build the library.
2020-06-23 09:12:28 -04:00
Daniel Lemire
0062e54e93
Merge pull request #959 from simdjson/dlemire/utf8_val
...
Expose the UTF-8 string validation functions
2020-06-22 21:34:02 -04:00
Daniel Lemire
dada5090b0
These compilers are insane.
2020-06-22 20:25:55 -04:00
Daniel Lemire
1c4593c648
These compilers are really pedantic.
2020-06-22 20:04:37 -04:00
Daniel Lemire
e7004cef76
Removing a test so that it is all ASCII.
2020-06-22 16:55:16 -04:00
Daniel Lemire
2bb101bd19
Code reformatting.
2020-06-22 16:50:57 -04:00
Daniel Lemire
26baf70912
Pedantic compiler
2020-06-22 16:45:32 -04:00
Daniel Lemire
89c2582376
Extending the documentation.
2020-06-22 16:32:00 -04:00
Daniel Lemire
33e003616d
Fixing the name of the variable
2020-06-22 16:29:38 -04:00
Daniel Lemire
bf03d77ab9
Passing by value the string_view
2020-06-22 16:28:35 -04:00
Daniel Lemire
a6cbf1f922
Going generic...
2020-06-22 16:25:11 -04:00