Dirk Stolle
e9f0f1bb9b
Mention IceLake in documentation about implementation selection. ( #1995 )
...
Since the creation of the IceLake implementation there are now
four available implementations on Intel/AMD x64 processors.
2023-04-28 21:29:01 -04:00
Daniel Lemire
b5cf53232c
More documentation.
2023-04-06 10:52:18 -04:00
Daniel Lemire
9cb639dcd7
Update basics.md
2023-03-30 12:35:38 -04:00
Daniel Lemire
4699dd0ce2
Update basics.md
2023-03-30 10:49:19 -04:00
Daniel Lemire
cfd337bb50
This PR adds an 'at_end()' method. ( #1978 )
...
* This PR adds an 'at_end()' method.
* Adding 1111 }
* Tweaking test.
2023-03-30 10:47:13 -04:00
Daniel Lemire
59025bc8b1
Avoiding the issue where doc.get_value().get_object() differs from doc.get_object() in how errors are reported. ( #1975 )
...
* Avoiding the issue where doc.get_value().get_object() differs from doc.get_object() in how errors are reported.
* Minor tweaks
2023-03-24 12:44:18 -04:00
Daniel Lemire
3571f3a8d0
Additional documentation.
2023-03-18 16:38:16 -04:00
Daniel Lemire
3f3f6cde7c
Bad compiler
2023-03-13 13:33:20 -04:00
Daniel Lemire
25e7f1765a
Various tweaks.
2023-03-09 10:42:23 -05:00
Daniel Lemire
8d01255ceb
Update basics.md
2023-03-09 08:27:32 -05:00
Daniel Lemire
d65acbd47b
Tuning documentation.
2023-03-02 09:39:35 -05:00
Daniel Lemire
75240ad8e1
Update basics.md
2023-03-01 19:05:45 -05:00
Daniel Lemire
3efb44dc0f
Adding link
2023-03-01 19:03:03 -05:00
Daniel Lemire
5c5cd5b42d
[skip ci] rephrasing.
2023-03-01 10:08:00 -05:00
Daniel Lemire
12a1b6db53
This adds some examples to the documentation. ( #1959 )
...
* This adds some examples to the documentation.
* Fix
2023-02-28 22:59:42 -05:00
Daniel Lemire
37e87f6f99
Adding support for wobbly strings to On Demand and lossy trancoding from escaped (with replacement) ( #1947 )
...
* Adding support for wobbly strings.
* Minor tweak.
* Adopt substitution code point.
* Lossy
* Patching
2023-02-28 22:56:44 -05:00
Daniel Lemire
624174d916
Minor doc. tweaks.
2023-02-22 21:14:15 -05:00
Daniel Lemire
8a247f1321
Patch release.
2023-02-22 20:39:31 -05:00
Daniel Lemire
7b55f16682
Trying s390x in CI ( #1945 )
...
* Trying s390x
* Providing big endian testing.
* adding token.
* Fixing branch
2023-01-27 11:34:00 -05:00
Daniel Lemire
b9234be80f
complete number_in_string for documents, stringify the version macro and improving trailing content errors ( #1934 )
...
* This completes the '*_in_string' support within documents.
* Minor updates.
* Additional fixes.
2023-01-21 15:29:08 -05:00
Daniel Lemire
8c71ca1b1d
Update implementation-selection.md
2023-01-07 13:43:26 -05:00
Daniel Lemire
c72b4bc0f4
Update basics.md
2023-01-07 13:42:01 -05:00
Daniel Lemire
8a26cb3c8e
Adding a couple of string tests. ( #1935 )
...
* Adding a couple of string tests.
2023-01-05 21:18:54 -05:00
Daniel Lemire
bf2ba5c675
Update basics.md
2023-01-05 08:38:16 -05:00
Daniel Lemire
a2c96c9cca
Update basics.md
2022-12-16 22:12:25 -05:00
Daniel Lemire
c63da0ef2c
Added a remark regarding assemblers.
2022-12-16 21:22:48 -05:00
Daniel Lemire
bffcbb444d
Clarifying comment.
2022-12-05 12:25:29 -05:00
Daniel Lemire
a5db75e1a6
Adding more development checks to the DOM front-end ( #1915 )
...
* This adds SIMDJSON_DEVELOPMENT_CHECKS to the DOM API to help users
in the scenario of issue 1914.
* More documentation and warnings.
* Updating following comments by Tyson
2022-10-17 09:11:09 -04:00
Daniel Lemire
960a7ebba1
Switching to iterate_many
2022-10-06 11:59:12 -04:00
Daniel Lemire
db08d78ed0
Documents better the type method and makes is_null return an error condition in some instances ( #1909 )
2022-10-06 11:47:40 -04:00
Daniel Lemire
46292b8d4b
Update basics.md
2022-10-05 08:50:52 -04:00
Daniel Lemire
137cb14bcc
Documenting how one can check for the end of the document. ( #1907 )
2022-10-04 20:23:52 -04:00
Tyson Andre
d27e7cce71
Fix typos in doc/basics.md ( #1893 )
2022-09-30 08:34:37 -04:00
Daniel Lemire
6a4222da71
Adding a remark to the documentation.
2022-09-19 15:28:33 -04:00
Daniel Lemire
bba88eb5e5
Fixing typo in the documentation.
2022-09-19 10:21:11 -04:00
Daniel Lemire
db3e813aa6
Verifying and fixing issue 1876 ( #1877 )
...
* Verifying and fixing issue 1876
* Typo
2022-07-28 21:45:54 -04:00
Daniel Lemire
5dbe96da96
We change slightly on development checks are enabled. ( #1869 )
...
* We change slightly on development checks are enabled.
* Removing garbagy code.
2022-07-19 16:40:02 -04:00
Daniel Lemire
bd3d67e889
Documenting a specific use case where you need a value if and only if it is another key is not present ( #1865 )
...
* Documenting a specific use case.
* Adding more comments and documentation.
2022-07-09 10:54:28 -04:00
Daniel Lemire
1a195623a5
Improve string performance in ondemand by making the string processing runtime dispatched. ( #1849 )
...
* This should improve string performance in ondemand by making the string processing runtime dispatched.
2022-06-24 09:57:16 -04:00
Dirk Stolle
5f7a56e7f1
add SIMDJSON_IMPLEMENTATION_ICELAKE to implementation-selection.md ( #1848 )
2022-06-22 13:09:19 -04:00
Daniel Lemire
5e60f0482d
Update implementation-selection.md
2022-06-21 21:29:12 -04:00
Daniel Lemire
49c7654a70
We will be enabling AVX-512 under Visual Studio 2019 by default. ( #1833 )
2022-06-02 13:56:20 -04:00
Daniel Lemire
e8f370b085
Basic AVX-512 implementation (icelake or better) ( #1813 )
...
* Add cascadelake implementation, which use AVX512 Intrinsics to optimize performance(#1811 )
Co-authored-by: mellonyou <fangzheng.zhang@intel.com >
Co-authored-by: wanweiqiangintel <weiqiang.wan@intel.com >
2022-05-25 11:14:02 -04:00
Daniel Lemire
730939f01c
Better documentation regarding the direct get_number_type() method. ( #1821 )
2022-05-13 15:31:09 -04:00
Andrea Pappacoda
1aa1d537fe
docs(basics): ondemand::element -> ::document ( #1810 )
...
simdjson::ondemand::element doesn't exist
2022-05-05 14:55:22 -04:00
Richard Ebeling
c122462278
[skip ci] Fix accidental pastes in doc/basics.md ( #1809 )
...
Co-authored-by: Richard Ebeling <He3lixxx@users.noreply.github.com >
2022-05-02 08:13:55 -04:00
Dirk Stolle
f72636b5b0
fix a typo in documentation ( #1807 )
2022-04-26 18:01:12 -04:00
Daniel Lemire
e4ddc5446b
Fixing typo.
2022-04-10 08:16:46 -04:00
Daniel Lemire
c6f9c93c33
Use static variables to enforce initialization order. ( #1773 ) ( #1777 )
...
Fixes https://github.com/simdjson/simdjson/issues/1771
Co-authored-by: Hao Chen <chenhao.yalier@gmail.com >
2022-01-03 15:54:57 -05:00
Daniel Lemire
23651f0d41
Updating a macro.
2021-12-21 09:54:02 -05:00