- 23 Nov, 2014 4 commits
- 22 Nov, 2014 1 commit
-
-
Milo Yip authored
GenericDocument: explicitly prohibit copying
-
- 21 Nov, 2014 1 commit
-
-
Philipp A. Hartmann authored
See #201.
-
- 17 Nov, 2014 5 commits
-
-
Milo Yip authored
Minor (documentation) cleanups
-
Philipp A. Hartmann authored
-
Philipp A. Hartmann authored
Avoids implicit conversion from an `OutputStream` (or an allocator pointer) to a `Writer` instance.
-
Philipp A. Hartmann authored
-
Milo Yip authored
Use absolute path for the link to examples
-
- 14 Nov, 2014 3 commits
- 07 Nov, 2014 1 commit
-
-
Milo Yip authored
Allow customization of RapidJSON namespace
-
- 06 Nov, 2014 5 commits
-
-
Philipp A. Hartmann authored
-
Philipp A. Hartmann authored
-
Philipp A. Hartmann authored
-
Philipp A. Hartmann authored
-
Philipp A. Hartmann authored
-
- 31 Oct, 2014 6 commits
-
-
Milo Yip authored
Document traits of types using <type_traits> and static_assert in tests
-
Drew Noakes authored
The tests state the current traits of types Document, Value and StringBuffer. There are slight differences between them. It seems like a good idea to extend this approach across more types, and to review the expected traits across the board.
-
miloyip authored
-
Milo Yip authored
MemoryPoolAllocator, Stack: lazily allocate Allocators
-
Milo Yip authored
DocumentMove tests: compiler error due to -Wsign-compare
-
Milo Yip authored
Add unit tests for StringBuffer
-
- 30 Oct, 2014 6 commits
-
-
Philipp A. Hartmann authored
On GCC 4.9, the documenttest.cpp fails to compile in C++11 mode, as the MoveConstructor/Assignment tests contain left-over comparisons between signed and unsigned expressions.
-
Philipp A. Hartmann authored
In order to make the constructors more efficient, especially in the context of C++11 move semantics, the (dynamic) allocations in MemoryPoolAllocator and Stack should be performed lazily. Move the allocations to the first use of the allocator in both classes.
-
Philipp A. Hartmann authored
For consistency, all member variables should follow the same pattern.
-
Drew Noakes authored
-
Milo Yip authored
Add customization macros for global new/delete
-
Philipp A. Hartmann authored
As mentioned in #181, some environments may require adaptations to the internal calls to the global `new`/`delete` operators, like adding explicit `NULL` checks to `delete. This patch adds two new macros * RAPIDJSON_NEW(x) * RAPIDJSON_DELETE(x) to allow user-defined expressions in these cases. This fixes #181 in an alternative manner.
-
- 29 Oct, 2014 1 commit
-
-
Milo Yip authored
Drop thirdparty libraries and minor cleanups
-
- 28 Oct, 2014 4 commits
-
-
Philipp A. Hartmann authored
-
Philipp A. Hartmann authored
With the implementation of the more elaborate benchmarking suite at https://github.com/miloyip/nativejson-benchmark, the thirdparty performance tests are superseded.
-
Philipp A. Hartmann authored
-
Philipp A. Hartmann authored
-
- 27 Oct, 2014 3 commits
-
-
Milo Yip authored
Clarify documentation on RemoveMember, EraseMember ordering
-
Sean Leather authored
-
spacewander authored
So the example link in documentation will always point to correct place.
-