Daniel Lemire
|
df8f792183
|
Store the string lengths on the string tape (#101)
* Store string length in the string-tape item.
* Files are now limited to 4GB.
* Moving detection of unescaped chars to stage 1 to reduce the burden due to string parsing.
Fixes https://github.com/lemire/simdjson/issues/114
Fixes https://github.com/lemire/simdjson/issues/87
|
2019-03-13 19:32:57 -04:00 |
Daniel Lemire
|
609e96b5d1
|
Fix for https://github.com/lemire/simdjson/issues/119
|
2019-03-13 11:01:31 -04:00 |
myd7349
|
bb95747d56
|
Add instructions regarding vcpkg (fix #116) (#120)
|
2019-03-13 08:15:27 -04:00 |
Daniel Lemire
|
afd9d72954
|
Updating project logo.
|
2019-03-12 16:11:36 -04:00 |
Daniel Lemire
|
596d79cde2
|
Displaying logo
|
2019-03-12 15:13:25 -04:00 |
Daniel Lemire
|
d9cc78615f
|
Fix for https://github.com/lemire/simdjson/issues/117
|
2019-03-12 15:09:47 -04:00 |
Daniel Lemire
|
55e9b082cb
|
Fixing typo
|
2019-03-11 08:54:37 -04:00 |
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 |