Daniel Lemire
c85e8a7db1
version bump
2024-04-05 15:19:02 -04:00
Daniel Lemire
82563dcf70
correcting version bump
2024-04-04 14:08:25 -04:00
Daniel Lemire
646bd3f2c3
version bump
2024-04-04 12:24:07 -04:00
Daniel Lemire
e1c6a778f8
3.8.0
2024-03-10 13:25:53 -04:00
Daniel Lemire
d413dd5b0e
v3.7.1
2024-03-10 13:24:07 -04:00
Daniel Lemire
1ac3a00ca9
verify issue 2137 ( #2138 )
...
* fix issue 2137
* updating the single header
---------
Co-authored-by: Daniel Lemire <dlemire@lemire.me >
2024-02-26 20:39:08 -05:00
Serge Aleynikov
78325888ea
Add functionality to detect big integers ( #2139 )
2024-02-26 14:00:33 -05:00
Shi Pujin
a90cb5d900
add loongarch64 ( #2141 )
2024-02-26 13:54:49 -05:00
Daniel Lemire
e510ed2774
Release candidate (3.7.0) ( #2136 )
...
* Release candidate (3.7.0)
* some extra comments.
2024-02-23 16:50:55 -05:00
Daniel Lemire
5eab555053
documenting the support for custom types ( #2098 )
...
* documenting the support for custom types
* fixes
* getting around -Weffc++
* calling get_raw_json_string()
* documenting the support for custom types
* fixes
* getting around -Weffc++
* calling get_raw_json_string()
2024-02-06 13:20:35 -05:00
Daniel Lemire
4d2fc31b27
removes simdjson.cpp include from the amalgated demo ( #2119 )
...
Co-authored-by: Daniel Lemire <dlemire@lemire.me >
2024-02-05 19:34:50 -05:00
Daniel Lemire
88bf5cb6d9
version bump
2024-01-29 10:43:12 -05:00
Daniel Lemire
6ef555e6fb
This PR updates the backup string_view implementation. It also adds a few comments to our README.md file. ( #2105 )
...
* This PR updates the backup string_view implementation. It also adds a few comments to our README.md file.
* removing trailing space
2024-01-08 14:52:00 -05:00
Daniel Lemire
6060be2fdf
version bump
2023-12-08 12:09:45 -05:00
Daniel Lemire
5541e78402
version bump
2023-12-01 13:56:12 -05:00
Daniel Lemire
9a9ed0e2da
Fix Visual Studio 64-bit ARM regression ( #2091 )
...
* fix for ARM64 kernel under Visual Studio (bug introduced in release 3.6.1)
* revert comment
* updating amal.
2023-12-01 13:55:28 -05:00
Daniel Lemire
bca8d3e277
version bump.
2023-11-30 18:13:02 -05:00
Daniel Lemire
97196fa969
Fixing warnings issued by clang (Node issue 50930) ( #2090 )
...
* Fixing warnings issued by clang (Node issue 50930)
* removing space
---------
Co-authored-by: Daniel Lemire <dlemire@lemire.me >
2023-11-30 18:06:50 -05:00
Daniel Lemire
3bb2f0a186
Return a better error when a user tries to cast a document that has already been accessed to a value ( #2085 )
...
* Fix.
* adding a test, cleaning some comments, adding documentation
* Correcting the JSON input.
* adding another test
2023-11-26 14:13:05 -05:00
int mian
665cbba159
fix typo ( #2080 )
2023-11-06 07:34:12 -05:00
Daniel Lemire
17cb457ffd
version bump
2023-10-30 12:52:49 -04:00
Daniel Lemire
29fbbee852
version bump
2023-10-27 20:57:30 -04:00
Daniel Lemire
9dd6e9c959
version bump
2023-10-25 19:35:51 -04:00
Daniel Lemire
993ac4b87c
Adding the ability to write directly to an std::string. It is mostly syntaxic sugar ( #2075 )
2023-10-25 19:32:12 -04:00
Daniel Lemire
1875ed6550
Version bump.
2023-09-20 10:13:47 -04:00
Daniel Lemire
bf849e3619
Preparing release
2023-08-22 14:05:14 -04:00
Daniel Lemire
f043db4dca
Preparing release.
2023-08-02 16:01:39 -04:00
John Keiser
573bbac2d2
Reamalgamate again
2023-08-02 08:28:35 -07:00
John Keiser
210e0a56a1
Reamalgamate
2023-08-02 08:28:05 -07:00
John Keiser
c878ff2500
Fix compiler warnings
2023-08-02 08:28:05 -07:00
John Keiser
06afe9ecb3
New escape algorithm with significantly less data dependency
2023-08-02 08:28:05 -07:00
John Keiser
b383c717d7
Have amalgamate.py verify it's actually amalgamating all the files
2023-07-20 15:11:52 -07:00
John Keiser
ae9ba2bed2
Rename SIMDJSON_AMALGAMATED to SIMDJSON_CONDITIONAL_INCLUDE
2023-07-20 11:43:19 -07:00
John Keiser
4f4e81668e
Change all include paths to <> instead of "" to avoid relative path includes
2023-07-20 10:48:25 -07:00
John Keiser
bb54946b78
Disallow including headers from implementation files
2023-07-20 10:01:22 -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
22ca25faa6
Reamalgamate; make amalgamation normalize paths
2023-07-17 11:27:43 -07: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
9f0710e3ad
Move full_multiplication to <implementation>/numberparsing_defs.h
2023-07-16 22:34:21 -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
944778c186
Reamalgamate
2023-07-15 17:30:42 -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
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
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
bf70cd0ebf
Get headers compiling in editor
2023-07-08 10:47:15 -07:00
Daniel Lemire
c5c43e9c7f
Release
2023-07-06 21:48:59 -04:00