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
Geoff Langdale
527ee8eace
Merge branch 'master' of https://github.com/lemire/simdjson
2019-02-23 11:28:48 +11:00
Geoff Langdale
2a3e9b5476
Fix the suggested command line to build to amalgamation_demo; it needs C++17 for string_view
2019-02-23 11:28:09 +11:00
Daniel Lemire
1f22ed98ac
Updating amalgamation files.
2019-02-22 19:16:46 -05:00
Geoff Langdale
3d30fd5440
Fixed a stage number message and we now fail out if no structural chars from stage 1
2019-02-23 10:51:45 +11:00
Daniel Lemire
425bc2ab61
adding link to python bindings
2019-02-22 17:00:20 -05:00
Daniel Lemire
1d494adadb
adding appveyor badge
2019-02-22 16:19:06 -05:00
Daniel Lemire
c80f91f852
Attempting to support appveyor
2019-02-22 16:15:52 -05:00
Daniel Lemire
b045b000cf
Adding license image.
2019-02-22 16:08:38 -05:00
Daniel Lemire
53c8a85f0e
Adding lic. badge.
2019-02-22 16:07:04 -05:00
Daniel Lemire
4af820c301
Adding circleci badge.
2019-02-22 16:05:50 -05:00