John Keiser
|
289cc3e7a0
|
Treat warnings as errors during compilation
|
2020-04-15 19:59:38 -07:00 |
John Keiser
|
09cf18a646
|
Add C++11 tests to cmake
- Add simdjson-flags target so callers don't have flags forced on them
|
2020-04-15 17:26:25 -07:00 |
John Keiser
|
1e30b6e334
|
Compile under C++ 11
|
2020-04-08 14:00:13 -07:00 |
John Keiser
|
6eec2d6b4f
|
Simplify cars example
|
2020-04-05 09:15:20 -07:00 |
John Keiser
|
13aee51011
|
Add element.type() for type switching
|
2020-04-02 14:07:19 -07:00 |
John Keiser
|
d93af1161d
|
Remove set_capacity, replace with allocate
Makes allocation point more predictable
|
2020-03-30 13:49:54 -07:00 |
John Keiser
|
2115596ed3
|
Compile performance.md examples in tests
|
2020-03-29 16:28:34 -07:00 |
John Keiser
|
0e3453f7c2
|
Compile examples from implementation-selection.md
|
2020-03-29 16:28:34 -07:00 |
John Keiser
|
7ed65e42d7
|
Add actual examples from basics.md to readme_examples
|
2020-03-29 16:28:29 -07:00 |
John Keiser
|
03746b966b
|
Move document/element/etc. under dom
|
2020-03-28 13:42:21 -07:00 |
John Keiser
|
5ad405006c
|
Return document::element from parse, load, parse_many, load_many
|
2020-03-27 12:24:41 -07:00 |
John Keiser
|
2e420169c3
|
Remove document::parse and document::load
|
2020-03-26 10:13:09 -07:00 |
John Keiser
|
e8b3f9eaad
|
Support document::parse("[1,2,3]"_padded)
|
2020-03-21 11:15:20 -07:00 |
John Keiser
|
8e2c06cb0e
|
Compile with -fno-exceptions
|
2020-03-17 13:54:37 -07:00 |
John Keiser
|
acc7bd79b0
|
Support cout << json, cout << minify(json)
|
2020-03-13 18:59:15 -07:00 |
John Keiser
|
40c6213d7e
|
Add parser.load() and load_many() to load files
|
2020-03-11 17:19:41 -07:00 |
John Keiser
|
d140bc23f5
|
Automatically allocate memory as needed in parse
|
2020-03-11 16:14:54 -07:00 |
John Keiser
|
3bdfe167de
|
Support cout << error
|
2020-03-06 15:41:51 -08:00 |
John Keiser
|
cfef4ff2ad
|
Create parser.parse_many() API
|
2020-03-05 12:04:45 -08:00 |
John Keiser
|
b3ea8c406e
|
Add simdjson.cpp for unified use (#515)
|
2020-03-04 10:12:27 -08:00 |
John Keiser
|
99667f7c55
|
Create top level simdjson.h (#515)
- Allows everyone to #include the same way, singleheader or not.
|
2020-03-04 10:12:27 -08:00 |
John Keiser
|
0b21203141
|
Document navigation API
|
2020-03-02 14:49:03 -08:00 |
John Keiser
|
4dc2adf7f8
|
Update README, add README examples
|
2020-02-18 08:37:07 -08:00 |