Benoit Blanchon
|
1e0bbd518c
Add a pool dedicated to 8-byte values (`double`/`int64_t`/`uint64_t`)
|
7 месяцев назад |
Benoit Blanchon
|
cc077c1b63
Store static strings in a dedicated pool
|
10 месяцев назад |
Benoit Blanchon
|
91397f9f06
Optimize storage of tiny strings (up to 3 characters)
|
9 месяцев назад |
Benoit Blanchon
|
01e49b33b7
Update copyright year
|
10 месяцев назад |
Benoit Blanchon
|
ed5f890d28
Replace `JsonString::Ownership` with `bool`
|
1 год назад |
Benoit Blanchon
|
594dc707cb
Change string copy policy: only string literal are stored by pointer
|
1 год назад |
Benoit Blanchon
|
ee02c0d573
Test extension slot allocation failure
|
1 год назад |
Benoit Blanchon
|
7643dadaec
WIP
|
1 год назад |
Benoit Blanchon
|
45611924f3
Tests: add user-defined literal `""_s` for `std::string`
|
1 год назад |
Benoit Blanchon
|
0e8a236583
Update copyright year
|
2 лет назад |
Benoit Blanchon
|
9a11d98117
Tests: make allocator assertions more readable
|
2 лет назад |
Benoit Blanchon
|
30ec507989
Tests: use a consistent naming convention for allocators
|
2 лет назад |
Benoit Blanchon
|
00c9d8680a
Remove `memoryUsage()`
|
2 лет назад |
Benoit Blanchon
|
0f319e7ca4
Remove capacity from `JsonDocument`'s constructor
|
2 лет назад |
Benoit Blanchon
|
806fa907ab
Always store `serialized("string")` by copy (#1915)
|
2 лет назад |
Benoit Blanchon
|
003087406c
Reference-count shared strings
|
2 лет назад |
Benoit Blanchon
|
d8f3058efa
Store the strings in the heap
|
2 лет назад |
Benoit Blanchon
|
540901e219
Merge `DynamicJsonDocument` with `JsonDocument`
|
2 лет назад |
Benoit Blanchon
|
17a482a9b1
Remove `StaticJsonDocument`
|
2 лет назад |
Benoit Blanchon
|
daa87e12dc
Update copyright notice
|
2 лет назад |
Benoit Blanchon
|
8002722f3b
Clang-format: set `DerivePointerAlignment` to `false`
|
3 лет назад |
Benoit Blanchon
|
89ed54362b
Fix `-Wsign-conversion` on GCC 8 (fixes #1715)
|
3 лет назад |
Benoit Blanchon
|
a880614a75
Fix `call of overloaded 'String(const char*, int)' is ambiguous`
|
3 лет назад |
Benoit Blanchon
|
af18994deb
Update copyright notice
|
4 лет назад |
Benoit Blanchon
|
d5d2209d09
Added "https://" prefix to all URLs so they are clickable in VS Code
|
4 лет назад |
Benoit Blanchon
|
97b7161d78
Update copyright notice for 2021
|
5 лет назад |
Benoit Blanchon
|
d04669d0cc
Fixed result of `JsonVariant::set((char*)0)` (fixes #1368)
|
5 лет назад |
Benoit Blanchon
|
2996503b27
Fixed enums serialized as booleans (fixes #1197)
|
5 лет назад |
Benoit Blanchon
|
e6ddfc7afb
Fixed static JsonString not being saved by reference
|
5 лет назад |
Benoit Blanchon
|
f9cfea244a
Updated copyright notice
|
6 лет назад |