2
0
mirror of https://github.com/boostorg/json.git synced 2026-02-11 11:52:17 +00:00
Commit Graph

103 Commits

Author SHA1 Message Date
Vinnie Falco
fbff4f97a3 parsing strings uses SSE2 2019-11-01 16:12:56 -07:00
Vinnie Falco
c1ef2ab337 array coverage 2019-11-01 16:12:56 -07:00
Vinnie Falco
3150db1069 Improve string fast loop 2019-11-01 16:12:56 -07:00
Vinnie Falco
485aa70367 array optimization and tidy 2019-11-01 16:12:56 -07:00
Vinnie Falco
b4d46f6c68 Tidy up ryu 2019-11-01 06:42:01 -07:00
Vinnie Falco
625ec198d0 Check nullptr in relocate 2019-10-31 20:03:27 -07:00
Vinnie Falco
97bb08c446 Fix memmove of trivial types 2019-10-31 18:49:35 -07:00
Vinnie Falco
4680e0106c Refactor numbers 2019-10-31 18:26:16 -07:00
Vinnie Falco
a08d273e77 Refactor storage for constexpr 2019-10-31 09:31:44 -07:00
Vinnie Falco
5b4dbec5c7 Remove default_storage 2019-10-30 17:40:49 -07:00
Vinnie Falco
96c4b77d86 Refactor storage 2019-10-30 17:40:49 -07:00
Vinnie Falco
9ff45bb8fa Refactor value assignment 2019-10-30 09:28:03 -07:00
Vinnie Falco
0c5711420b More optimizations 2019-10-30 08:33:22 -07:00
Vinnie Falco
96ecab8cc8 scoped storage 2019-10-28 07:56:57 -07:00
Vinnie Falco
1754d9cadd Various optimizations 2019-10-27 15:54:16 -07:00
Vinnie Falco
c99bec33ec Add block_storage default storage 2019-10-27 15:31:17 -07:00
Vinnie Falco
3aae726eb1 serializer work 2019-10-27 14:44:59 -07:00
Vinnie Falco
84745da422 ieee_parser 2019-10-26 20:25:38 -07:00
Vinnie Falco
c811a9388f parser work 2019-10-26 10:05:32 -07:00
Vinnie Falco
dd8dd9929f serializer work 2019-10-26 06:31:07 -07:00
Vinnie Falco
b1e03f7326 Better number handling 2019-10-24 08:52:59 -07:00
Vinnie Falco
6fa86cb0f0 optimize value::reset 2019-10-24 08:52:59 -07:00
Vinnie Falco
0ea33fb9c4 Add fixed_storage 2019-10-24 06:04:05 -07:00
Vinnie Falco
733d5d9a43 doc work 2019-10-23 18:53:20 -07:00
Vinnie Falco
b82419c1a4 Refactor storage 2019-10-23 18:42:23 -07:00
Vinnie Falco
e73d4886ea doc work 2019-10-23 10:00:46 -07:00
Vinnie Falco
cb34821834 coverage odds and ends 2019-10-21 15:18:10 -07:00
Vinnie Falco
fca1c57c14 storage docs and tidy 2019-10-21 14:45:08 -07:00
Vinnie Falco
5ea001365b storage coverage 2019-10-21 14:30:40 -07:00
Vinnie Falco
7f6760ec7b value coverage 2019-10-21 14:13:37 -07:00
Vinnie Falco
7cf9946119 string coverage 2019-10-21 06:08:00 -07:00
Vinnie Falco
9fc0ef4d3e storage coverage 2019-10-21 06:08:00 -07:00
Vinnie Falco
38cbceadaa Tidy up formatting 2019-10-21 06:08:00 -07:00
Vinnie Falco
5a52804094 object coverage 2019-10-20 19:32:15 -07:00
Vinnie Falco
c02c21086c array coverage 2019-10-20 16:33:00 -07:00
Vinnie Falco
832c3bcb42 array tidy 2019-10-20 16:33:00 -07:00
Vinnie Falco
2be4d4e209 Refactor operator<< 2019-10-20 12:53:12 -07:00
Vinnie Falco
6b9f84d3ed number work 2019-10-20 09:58:51 -07:00
Vinnie Falco
6c4379c1ed Add ryu 2019-10-19 16:11:44 -07:00
Vinnie Falco
80735c29cb Keys have a max size 2019-10-19 14:17:53 -07:00
Vinnie Falco
a6f1494467 Refactor serializer 2019-10-19 13:48:30 -07:00
Vinnie Falco
8d36f3368d Remove parse_file 2019-10-19 12:46:21 -07:00
Vinnie Falco
96e2ff987d Stored key lengths are regular integers 2019-10-19 12:46:21 -07:00
Vinnie Falco
c06d147fdb Refactor value api 2019-10-17 13:34:25 -07:00
Vinnie Falco
9cf3a2f184 Refactor parser stack 2019-10-17 06:30:50 -07:00
Vinnie Falco
b01d932da3 iterator is private 2019-10-16 07:57:50 -07:00
Vinnie Falco
0c232111c6 basic_parser work 2019-10-15 17:11:16 -07:00
Vinnie Falco
b96ae06c5e Refactor some error declarations 2019-10-14 08:37:38 -07:00
Vinnie Falco
58844a4d97 Fix mingw32 prime table 2019-10-14 06:02:25 -07:00
Vinnie Falco
1c05b304d3 Tidy up visibility 2019-10-13 19:36:20 -07:00