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
Daniel Lemire
139083bc57
Simplier circleci
2019-02-22 16:01:54 -05:00
Daniel Lemire
7609a520d5
Trying to install cmake
2019-02-22 15:55:59 -05:00
Daniel Lemire
8415aa2d4c
Going for quiettest.
2019-02-22 15:48:51 -05:00
Daniel Lemire
021ded5cc8
Tweaking circleci build.
2019-02-22 15:47:13 -05:00
Daniel Lemire
1d8fca7f28
Changing the circleci image.
2019-02-22 15:43:27 -05:00
Daniel Lemire
44f39815d3
Updating amalgamation script.
2019-02-22 15:42:44 -05:00
Daniel Lemire
3640ab9dd3
Fixing the makefile build.
2019-02-22 15:34:35 -05:00
Daniel Lemire
389f8b514e
Porting recently introduced fix.
2019-02-22 14:39:21 -05:00
Thomas Navennec
9606343b2c
ParsedJson & ParsedJson::iterator definitions in .cpp files ( #47 )
...
* Minor change to benchmark cmake
* Moved ParsedJson and its Iterator to separate .cpp files
* Uncommented functions, that has nothing to do with this pr
* Removed really_inline comments
* Reinstated some inline functions to restore previous performance
* Re-merged iterator in ParsedJson
* Uncommented some WARN_UNUSED
2019-02-22 14:38:35 -05:00
Daniel Lemire
b086cc007d
Trying to support circleci
2019-02-22 14:26:21 -05:00
Daniel Lemire
76c34c0014
Adding drone build status.
2019-02-22 14:19:44 -05:00
Daniel Lemire
d2cc4c3037
Use tabs please.
2019-02-22 14:12:16 -05:00
Daniel Lemire
37d7f275ac
Introducing a quiet test (for automated testing).
2019-02-22 14:09:03 -05:00
Daniel Lemire
a242c0a999
Working toward support for drone
2019-02-22 13:55:22 -05:00
Daniel Lemire
6dbea83132
Experimentally tweaking the travis script.
2019-02-22 13:22:26 -05:00
Daniel Lemire
b35c01e31c
Exploring CI.
2019-02-22 13:11:45 -05:00
Daniel Lemire
4d6ed2b2c1
Tape capacity increase by 32 bytes to allow for expected overflow.
2019-02-22 13:08:46 -05:00
Daniel Lemire
bda6361ca9
Merge branch 'master' of github.com:lemire/simdjson
2019-02-22 12:56:49 -05:00
Dakota
87512768f0
Update README.md ( #54 )
...
Fixed minor wording mistake
2019-02-22 12:53:21 -05:00
0xflotus
84a7cf3f31
fixed character ( #49 )
2019-02-22 08:43:31 -05:00
wouter bolsterlee
3757349c8e
Fix typo in readme ( #48 )
2019-02-21 18:52:07 -05:00