Milo Yip
|
c3133defb6
|
Renamed IStreamWrapper/OStreamWrapper
|
2016-02-08 00:10:52 +08:00 |
|
Milo Yip
|
b9bca8e5c3
|
Add OStreamWrapper
|
2016-02-07 23:30:51 +08:00 |
|
Milo Yip
|
43b63b1100
|
Add IStreamWrapper
|
2016-02-07 22:15:17 +08:00 |
|
Milo Yip
|
efe4140208
|
Fix #399 MemoryPoolAllocator::Realloc expands fail
|
2016-02-03 00:22:25 +08:00 |
|
Milo Yip
|
d43f001a36
|
Fix #472 Template specialization failure with SunOS compiler
|
2016-02-02 22:59:27 +08:00 |
|
Milo Yip
|
f422094b9f
|
Fix the last warning fix
|
2016-02-02 18:36:27 +08:00 |
|
Milo Yip
|
5f819ea1d3
|
Fix warnings
|
2016-02-02 18:27:26 +08:00 |
|
Milo Yip
|
8cb978dc15
|
Add fwd.h and extract stream.h
|
2016-02-02 18:20:36 +08:00 |
|
Milo Yip
|
dd2076f8d8
|
Minor refactoring
|
2016-02-02 12:56:53 +08:00 |
|
Milo Yip
|
ba7aa979a5
|
Refactoring: Remove GenericSchemaValiadator::nullOutputHandler_
|
2016-02-02 10:17:06 +08:00 |
|
Milo Yip
|
02ea9f9db6
|
Refactor: remove unncessary template member functions
|
2016-02-02 10:00:27 +08:00 |
|
Milo Yip
|
f9d1e423ba
|
Refactoring: remove GenericSchemaDocument::document_
|
2016-02-02 09:52:00 +08:00 |
|
Milo Yip
|
13ee68c910
|
Add API doc for schema
|
2016-02-02 00:43:01 +08:00 |
|
Milo Yip
|
8876d9e6d5
|
Fix regex doc [ci skip]
|
2016-02-01 01:38:47 +08:00 |
|
Milo Yip
|
55d2867841
|
Add SchemaValidatingReader ::IsValid()
|
2016-01-31 22:36:19 +08:00 |
|
Milo Yip
|
48e0675ec9
|
Fix gcc warning
|
2016-01-31 01:47:51 +08:00 |
|
Milo Yip
|
556a8975bd
|
Add RAPIDJSON_UNLIKELY in Value::Accept()
|
2016-01-31 01:33:47 +08:00 |
|
Milo Yip
|
b8b7dfedd1
|
Fix partial specialization issue
|
2016-01-30 23:07:51 +08:00 |
|
Milo Yip
|
ed12665f16
|
Fix compilation error for gcc/clang
|
2016-01-30 22:44:04 +08:00 |
|
Milo Yip
|
a33af83ee4
|
Optimization for Regex and Schema
|
2016-01-30 22:41:09 +08:00 |
|
Milo Yip
|
4ce000b9f5
|
Fix out-of-bound access
|
2016-01-29 10:53:33 +08:00 |
|
Milo Yip
|
ea62c64add
|
Fix clang warning
|
2016-01-27 14:22:05 +08:00 |
|
Milo Yip
|
63ae3b730a
|
Fix memory leak
|
2016-01-27 14:17:24 +08:00 |
|
Milo Yip
|
d72f52bbea
|
Fix clang warning
|
2016-01-27 14:17:06 +08:00 |
|
Milo Yip
|
05968b7031
|
Fix schema tests and added SchemaValidatingReader
|
2016-01-27 13:59:14 +08:00 |
|
Milo Yip
|
6978f878eb
|
Resolve conflicts
|
2016-01-26 15:58:22 +08:00 |
|
Milo Yip
|
7f9921fc60
|
Merge branch 'master' into schema
# Conflicts:
# .gitignore
# include/rapidjson/internal/stack.h
|
2016-01-26 15:24:04 +08:00 |
|
Milo Yip
|
a6eb15d274
|
Fix warnings in clang for C++11
|
2016-01-23 14:37:15 +08:00 |
|
Milo Yip
|
968a666acd
|
Merge pull request #513 from miloyip/optimization
Make whitespace array more compact
|
2016-01-22 20:13:58 +08:00 |
|
Milo Yip
|
f183282b64
|
Fix warning
|
2016-01-22 19:03:00 +08:00 |
|
Milo Yip
|
a202d82339
|
Make whitespace array more compact
|
2016-01-22 18:42:50 +08:00 |
|
Milo Yip
|
4f4aff329f
|
Fix clang compilation
|
2016-01-22 18:33:08 +08:00 |
|
Milo Yip
|
a5990f3eea
|
Optimize ScanCopyUnescapedString for insitu parsing
|
2016-01-22 18:26:24 +08:00 |
|
Milo Yip
|
6863f7b24c
|
Fix warning
|
2016-01-22 15:39:07 +08:00 |
|
Milo Yip
|
ae5cf58878
|
Fix ScanCopyUnescapedString performance issue
|
2016-01-22 15:33:08 +08:00 |
|
Milo Yip
|
69d0f41c4b
|
Implemented ScanCopyUnescapeString optimization
Some performance issues to be fixed
|
2016-01-22 12:18:05 +08:00 |
|
Milo Yip
|
8fbe442925
|
Merge pull request #510 from miloyip/issue509_writingnaninf
Fix #509 by checking Nan/Inf when writing a double
|
2016-01-20 22:30:15 +08:00 |
|
Milo Yip
|
78c7d54aba
|
Fix #498 VC2015 warnings
|
2016-01-20 22:29:50 +08:00 |
|
Milo Yip
|
ad1d22eba5
|
Fix #509 by checking Nan/Inf when writing a double
|
2016-01-20 01:53:40 +08:00 |
|
Milo Yip
|
df76c0d6d7
|
Apply LIKELY/UNLIKELY in Reader
|
2015-12-31 18:10:17 +08:00 |
|
Milo Yip
|
122c722993
|
More LIKELY/UNLIKELY in Writer
|
2015-12-31 16:17:52 +08:00 |
|
Milo Yip
|
bcc3fb6d9e
|
Fix stack reserve bug
|
2015-12-31 16:07:07 +08:00 |
|
Milo Yip
|
ef6957c177
|
PutReserve() and PutUnsafe() optimisation for Writer
|
2015-12-31 15:30:28 +08:00 |
|
Milo Yip
|
1a21379e3c
|
Merge branch 'master' into optimization
|
2015-12-31 09:23:38 +08:00 |
|
Milo Yip
|
81c07721cb
|
Try to fix clang and gcc warnings problems again x10
|
2015-12-18 20:38:08 +08:00 |
|
Milo Yip
|
5c003f3ecb
|
Try to fix clang and gcc warnings problems again x9
Abandon RAPIDJSON_NORETURN_SUFFIX
|
2015-12-18 20:34:46 +08:00 |
|
Milo Yip
|
efdbdc6016
|
Try to fix clang and gcc warnings problems again x8
|
2015-12-18 20:26:34 +08:00 |
|
Milo Yip
|
6d6381f596
|
Try to fix clang and gcc warnings problems again x7
|
2015-12-18 20:15:11 +08:00 |
|
Milo Yip
|
6e08e760fc
|
Try to fix clang and gcc warnings problems again x5
|
2015-12-18 19:57:43 +08:00 |
|
Milo Yip
|
d6478991d0
|
Try to fix clang and gcc warnings problems again x4
|
2015-12-18 19:54:10 +08:00 |
|