Daniel Lemire
70f8fc1b42
Update README.md
2019-03-11 08:10:23 -04:00
Daniel Lemire
da970585ca
Elaborating regarding single-header version.
2019-03-10 10:44:37 -04:00
myd7349
d2fa086198
Fix C4146 build error on UWP with MSVC ( #113 )
...
* Fix C4146 build error on UWP with MSVC
* Regenerate single header version
* Fix typo in parsedjson.h
* Regenerate single header version
2019-03-09 08:46:06 -05:00
geofflangdale
5dc47ac0ea
Merge pull request #110 from NanXiao/patch-1
...
Fix build warning
2019-03-07 17:58:12 +11:00
geofflangdale
f8566871a0
Merge pull request #111 from NanXiao/patch-2
...
Fix typo
2019-03-07 17:57:22 +11:00
Nan Xiao
c1dea29501
Fix typo
2019-03-07 13:55:41 +08:00
Nan Xiao
8fc77a4365
Fix build warning
2019-03-07 13:49:27 +08:00
Tyler Kennedy
21eef55907
Changes to the behaviour of move_forward to make it suitable for iteration. ( Closes #73 ) ( #103 )
2019-03-06 12:13:55 -05:00
Daniel Lemire
d5a35c8fc2
adding appveyor badge.
2019-03-06 10:14:22 -05:00
Georgios Floros
d873ee9983
Reuse aligned_malloc ( #108 )
2019-03-06 10:12:55 -05:00
Geoff Langdale
6628c365c9
Substantial refactor (and clang-format google stype) of stage1_find_marks.cpp
2019-03-06 11:09:50 +11:00
Georgios Floros
0ca170b130
Fix crash in singleheader test ( #105 )
...
Use `aligned_free` instead of `free` to free memory allocated by aligned function.
2019-03-05 15:35:34 -05:00
geofflangdale
5040840578
Merge pull request #102 from JakeConnors376W/patch-1
...
Improve wording
2019-03-05 11:26:56 +11:00
JakeConnors376W
0213c3b4d6
Improve wording
2019-03-04 16:12:09 -08:00
myd7349
2851ea490c
Export CMake targets ( #96 )
2019-03-04 16:07:06 -05:00
Daniel Lemire
6541682433
Adding versions to cmake
2019-03-04 15:40:52 -05:00
Daniel Lemire
693b45c561
Fix to release string regarding so versions.
2019-03-04 15:23:45 -05:00
M. Zhou
6102b310b2
CMake: SOVERSION should be 0 instead of 0.0.1 ( #98 )
2019-03-04 08:15:47 -05:00
geofflangdale
ec2b664d8e
Merge pull request #97 from monomagentaeggroll/master
...
Update README.md
2019-03-04 10:47:18 +11:00
monomagentaeggroll
cd82418ee7
Update README.md
...
Fixes consistency in presentation of information and grammatical tenses.
2019-03-03 15:17:08 -08:00
Thomas Navennec
352dd5e7fa
Change parse_json return type from bool to int ( #82 )
...
* Added simdjerr namespace
* Updated jsonparser files
* updated stage1 and stage2
* removed stage2 inline function
* Added forgotten return statements
* Updated tools and benchmarks
* Corrected parenthesis
* Removed extra =
* Accidentally undid reinterpret_cast
* Better comments, undid a header name fuckup
* Added an errorMsg method, updated readme
* Removed useless header from stage2
* Updated single-header file
* added simdjerr.cpp contents to simdjson.cpp
* Made single header version work
* Updated singleheader test, fixed simdjson.cpp
* Renamed simdjerr namespace and files to simdjson
* Updating the amalgamation.
2019-03-02 17:18:45 -05:00
Daniel Lemire
10b6b0445e
disabling appveyor badge for now.
2019-03-02 08:28:46 -05:00
Thomas Navennec
b0c4302887
Very basic test for single header ( #91 )
...
* Very basic test for single header
* Changed the way the test is declared
2019-02-27 21:04:06 -05:00
Luiz Fernando Peres
db1702623c
Including Node.js bindings to simdjson list of projects ( #88 )
2019-02-27 10:39:31 -05:00
greedengineer
0c8ee105b4
fix memory free ( #86 )
2019-02-27 07:50:20 -05:00
Carmot
a22c20fab0
Removed innecesary check and objects release. ( #79 )
2019-02-26 19:08:13 -05:00
Daniel Lemire
9ddc8d6ba6
Adding release script.
2019-02-26 17:08:00 -05:00
M. Zhou
3d48628e71
CMake: Add version and soversion to library target properties. ( #76 )
2019-02-26 16:39:59 -05:00
Daniel Lemire
696e7175b7
Update .gitattributes
2019-02-26 13:51:39 -05:00
Daniel Lemire
a78547835e
Simplifying the gitattributes commented line
2019-02-26 13:38:45 -05:00
Daniel Lemire
a24e701b4e
First release (0.0.1)
2019-02-26 10:14:49 -05:00
Daniel Lemire
2228c7c29d
Adding .gitattributes file.
2019-02-26 08:35:47 -05:00
geofflangdale
bdc2bc693f
Merge pull request #61 from NewProggie/fix_minor_problems
...
Fix minor problems
2019-02-26 20:50:03 +11:00
Kai Wolf
33341b60d8
Apply code review suggestions
...
- Undo explicit bool conversion
- Don't check for NULL before deleting pointer
2019-02-26 09:36:28 +01:00
Geoff Langdale
105ced3b01
Update single-header version as well as fix c++11 -> c++17 in scripts for this version
2019-02-26 13:30:28 +11:00
Geoff Langdale
b3aa5f131e
Add another check for bogus codepoints.
2019-02-26 13:25:41 +11:00
Geoff Langdale
5289bf3eeb
Fixing Utf8 validation question #72
2019-02-26 13:17:29 +11:00
Kai Wolf
e7683820d5
Merge branch 'master' into fix_minor_problems
2019-02-25 21:05:29 +01:00
Kai Wolf
772919ef11
Use unique_ptr instead of new/delete
2019-02-25 21:03:20 +01:00
Kai Wolf
95e6fc2844
Fix CI errors
2019-02-25 20:55:07 +01:00
Daniel Lemire
b7fed1ccf2
better documenting scope
2019-02-25 14:40:25 -05:00
Tyler Kennedy
d84136f445
Build with both clang-6.0 and gcc-7. ( #60 )
2019-02-25 14:38:06 -05:00
Wojciech Muła
7830b1be87
Use nothrow ( #65 )
...
* Use C++11 features
* Use std::nothrow
By default new throws std::bad_alloc, so no check code would be executed.
2019-02-25 14:36:45 -05:00
George Fotopoulos
0dfcddcd17
Update CMakeLists.txt, .travis.yml and .drone.yml ( #67 )
...
* Update CMakeLists.txt
Adds support for CPack so that you can make .deb and .rpm packages.
* Update CMakeLists.txt
* Update .travis.yml
* Update .travis.yml
Speedup compiling
* Update .travis.yml
* Update .drone.yml
Speedup compiling
* Update .travis.yml
Remove `-j2` flag because we probably run out of memory when running 2 jobs in parallel and that's why the compilation fails.
2019-02-25 14:33:01 -05:00
Egor Bogatov
83ab72079f
Add link to C# version ( #66 )
...
* fix noiline for MSVC
* Add SimdJsonSharp link to README.md
2019-02-25 14:17:43 -05:00
Daniel Lemire
671527c3ba
Tracking https://github.com/lemire/simdjson/issues/71
2019-02-25 14:10:06 -05:00
Daniel Lemire
e6c9d7092f
Adding copies of data files with credit to @plokhotnyuk so that we can track issue https://github.com/lemire/simdjson/issues/70
2019-02-25 14:02:03 -05:00
geofflangdale
049eb2d87b
Update README.md
...
Added links to paper and blog post
2019-02-25 13:33:15 +11:00
Kai Wolf
b521719b6f
Fix old-style C-Casts
2019-02-23 17:31:38 +01:00
Kai Wolf
ff22e75f95
Apply minor readability fixes
2019-02-23 17:28:20 +01:00