2
0
mirror of https://github.com/boostorg/json.git synced 2026-01-23 17:42:51 +00:00

Commit Graph

  • c3bff8a18b Doc work Vinnie Falco 2019-11-02 16:27:38 -07:00
  • 687833dce6 Refactor string Vinnie Falco 2019-11-01 14:05:37 -07:00
  • 5c74fc37dd serializing strings uses SSE2 Vinnie Falco 2019-11-01 13:53:30 -07:00
  • fbff4f97a3 parsing strings uses SSE2 Vinnie Falco 2019-11-01 12:48:05 -07:00
  • c1ef2ab337 array coverage Vinnie Falco 2019-11-01 11:47:30 -07:00
  • 3150db1069 Improve string fast loop Vinnie Falco 2019-11-01 10:58:47 -07:00
  • 485aa70367 array optimization and tidy Vinnie Falco 2019-11-01 08:54:06 -07:00
  • b4d46f6c68 Tidy up ryu Vinnie Falco 2019-11-01 06:42:01 -07:00
  • 625ec198d0 Check nullptr in relocate Vinnie Falco 2019-10-31 18:49:40 -07:00
  • 97bb08c446 Fix memmove of trivial types Vinnie Falco 2019-10-31 18:39:23 -07:00
  • 4680e0106c Refactor numbers Vinnie Falco 2019-10-31 10:43:55 -07:00
  • a08d273e77 Refactor storage for constexpr Vinnie Falco 2019-10-31 08:19:52 -07:00
  • b346f9dac0 Fix default init of const array Vinnie Falco 2019-10-30 19:37:10 -07:00
  • 5b4dbec5c7 Remove default_storage Vinnie Falco 2019-10-30 16:42:20 -07:00
  • 96c4b77d86 Refactor storage Vinnie Falco 2019-10-30 13:24:19 -07:00
  • 9ff45bb8fa Refactor value assignment Vinnie Falco 2019-10-30 09:28:03 -07:00
  • 0c5711420b More optimizations Vinnie Falco 2019-10-28 10:10:25 -07:00
  • 96ecab8cc8 scoped storage Vinnie Falco 2019-10-27 18:20:43 -07:00
  • 1754d9cadd Various optimizations Vinnie Falco 2019-10-27 15:20:07 -07:00
  • c99bec33ec Add block_storage default storage Vinnie Falco 2019-10-27 14:43:16 -07:00
  • 3aae726eb1 serializer work Vinnie Falco 2019-10-26 21:00:30 -07:00
  • 84745da422 ieee_parser Vinnie Falco 2019-10-26 16:51:11 -07:00
  • c811a9388f parser work Vinnie Falco 2019-10-26 10:05:32 -07:00
  • dd8dd9929f serializer work Vinnie Falco 2019-10-24 10:41:32 -07:00
  • b1e03f7326 Better number handling Vinnie Falco 2019-10-24 05:23:30 -07:00
  • 6fa86cb0f0 optimize value::reset Vinnie Falco 2019-10-24 06:18:55 -07:00
  • 0ea33fb9c4 Add fixed_storage Vinnie Falco 2019-10-24 06:04:05 -07:00
  • 733d5d9a43 doc work Vinnie Falco 2019-10-23 15:45:07 -07:00
  • b82419c1a4 Refactor storage Vinnie Falco 2019-10-23 14:12:01 -07:00
  • e73d4886ea doc work Vinnie Falco 2019-10-21 16:47:20 -07:00
  • cb34821834 coverage odds and ends Vinnie Falco 2019-10-21 15:18:10 -07:00
  • fca1c57c14 storage docs and tidy Vinnie Falco 2019-10-21 14:45:08 -07:00
  • 5ea001365b storage coverage Vinnie Falco 2019-10-21 14:30:40 -07:00
  • 408272dad6 Tidy up some warnings Vinnie Falco 2019-10-21 14:10:39 -07:00
  • 7f6760ec7b value coverage Vinnie Falco 2019-10-21 09:13:53 -07:00
  • 59a5b0922c Disable branch coverage Vinnie Falco 2019-10-21 06:09:05 -07:00
  • 7cf9946119 string coverage Vinnie Falco 2019-10-21 03:31:01 -07:00
  • 9fc0ef4d3e storage coverage Vinnie Falco 2019-10-20 21:05:55 -07:00
  • 38cbceadaa Tidy up formatting Vinnie Falco 2019-10-20 20:52:24 -07:00
  • 5a52804094 object coverage Vinnie Falco 2019-10-20 17:03:04 -07:00
  • c02c21086c array coverage Vinnie Falco 2019-10-20 14:17:05 -07:00
  • 832c3bcb42 array tidy Vinnie Falco 2019-10-20 13:38:04 -07:00
  • 2be4d4e209 Refactor operator<< Vinnie Falco 2019-10-20 12:30:16 -07:00
  • 0f0c6fe4e7 Tidy up files Vinnie Falco 2019-10-20 10:05:55 -07:00
  • 6b9f84d3ed number work Vinnie Falco 2019-10-19 17:16:40 -07:00
  • 6c4379c1ed Add ryu Vinnie Falco 2019-10-19 05:02:18 -07:00
  • 80735c29cb Keys have a max size Vinnie Falco 2019-10-19 14:17:37 -07:00
  • a6f1494467 Refactor serializer Vinnie Falco 2019-10-17 17:37:04 -07:00
  • 8d36f3368d Remove parse_file Vinnie Falco 2019-10-17 15:11:27 -07:00
  • 96e2ff987d Stored key lengths are regular integers Vinnie Falco 2019-10-17 14:57:53 -07:00
  • c06d147fdb Refactor value api Vinnie Falco 2019-10-17 10:25:01 -07:00
  • 9cf3a2f184 Refactor parser stack Vinnie Falco 2019-10-16 06:39:29 -07:00
  • b01d932da3 iterator is private Vinnie Falco 2019-10-16 07:46:20 -07:00
  • 0c232111c6 basic_parser work Vinnie Falco 2019-10-14 12:06:27 -07:00
  • b96ae06c5e Refactor some error declarations Vinnie Falco 2019-10-14 08:37:38 -07:00
  • 24d39b2e08 Add parse test vectors Vinnie Falco 2019-10-14 08:18:13 -07:00
  • cbcfb4780a Trim azure pipelines matrix Vinnie Falco 2019-10-14 08:05:24 -07:00
  • 58844a4d97 Fix mingw32 prime table Vinnie Falco 2019-10-14 03:09:14 -07:00
  • 1c05b304d3 Tidy up visibility Vinnie Falco 2019-10-13 12:54:30 -07:00
  • 195944c23f Remove object bucket APIs Vinnie Falco 2019-10-13 05:38:54 -07:00
  • 77ef025278 ubsan target is header-only Vinnie Falco 2019-10-13 05:43:27 -07:00
  • b802df2e0d Adjust dll exports Vinnie Falco 2019-10-12 18:52:19 -07:00
  • 4e2ab2ed6a Trim object api Vinnie Falco 2019-10-12 16:01:48 -07:00
  • 80d0fa8b1a Remove asio dependency Vinnie Falco 2019-10-12 15:52:37 -07:00
  • 0bde1e8fa7 Fix integer warnings Vinnie Falco 2019-10-12 15:41:58 -07:00
  • a16a1028db Eliminate dependencies Vinnie Falco 2019-10-12 15:10:02 -07:00
  • b243e92296 Jamfile tidy-up Vinnie Falco 2019-10-12 10:10:47 -07:00
  • c383012405 more string work Vinnie Falco 2019-10-11 18:25:34 -07:00
  • 7d067021d5 string work Vinnie Falco 2019-10-09 09:18:54 -07:00
  • fe14f3a53a storage pointers are intrusive Vinnie Falco 2019-10-11 12:03:19 -07:00
  • a0b5dfe16d array tests and tidy Vinnie Falco 2019-10-07 18:05:40 -07:00
  • 3a2cba007f array fixes Vinnie Falco 2019-10-07 06:01:37 -07:00
  • a44fc4f453 string work Vinnie Falco 2019-10-06 12:21:19 -07:00
  • b591a79340 Tidy up Vinnie Falco 2019-10-06 04:30:05 -07:00
  • 9db0a7d528 Fix object test Vinnie Falco 2019-10-05 20:25:33 -07:00
  • 19bf598dc9 object work Vinnie Falco 2019-10-05 08:48:35 -07:00
  • b53f2bb524 More value work Vinnie Falco 2019-10-04 18:35:03 -07:00
  • 1e8a4178eb More value work Vinnie Falco 2019-10-04 18:35:03 -07:00
  • f7cb2825e7 value work Vinnie Falco 2019-10-04 18:05:41 -07:00
  • 7a4e551a5d More object work Vinnie Falco 2019-10-03 03:23:02 -07:00
  • 7c3add9fc4 Add repo image Vinnie Falco 2019-10-03 18:23:39 -07:00
  • ba612a9504 object work Vinnie Falco 2019-10-02 12:45:53 -07:00
  • ec6e8c60b3 array coverage Vinnie Falco 2019-10-02 06:09:12 -07:00
  • 790b39b943 value work Vinnie Falco 2019-10-01 17:27:53 -07:00
  • 5f25cdff99 array work Vinnie Falco 2019-09-29 18:53:17 -07:00
  • 5c1b523702 Refactor treatment of initializer lists Vinnie Falco 2019-09-29 08:42:15 -07:00
  • 0e00cbd1e1 Constrain some array and object ctors Vinnie Falco 2019-09-28 18:01:32 -07:00
  • 451f7aa5b2 Move clang up earlier in the matrix Vinnie Falco 2019-09-28 17:20:58 -07:00
  • 655051e35e Mark some constructors explicit Vinnie Falco 2019-09-28 16:59:50 -07:00
  • 6173522323 Fix errors and warnings Vinnie Falco 2019-09-28 15:03:48 -07:00
  • e8455689ee Add pool allocator to bench Vinnie Falco 2019-09-28 15:01:43 -07:00
  • 88154be9a3 Adjust bench parameters Vinnie Falco 2019-09-28 14:26:58 -07:00
  • 8922464d1d Fix array pilfer ctor Vinnie Falco 2019-09-28 13:32:14 -07:00
  • 6a58677e00 Construction from kind is explicit Vinnie Falco 2019-09-28 13:04:41 -07:00
  • 0359846958 Refactor value handling of storage refs Vinnie Falco 2019-09-28 10:25:13 -07:00
  • e57a90aed7 Remove kind assignment operator Vinnie Falco 2019-09-28 09:46:20 -07:00
  • 37d9258ff3 Add storage tracking configuration Vinnie Falco 2019-09-28 09:11:25 -07:00
  • 27fba5aaf2 storage_ptr is a shared pointer Vinnie Falco 2019-09-28 04:55:47 -07:00
  • 77bed50797 Refactor test storage Vinnie Falco 2019-09-28 05:54:30 -07:00
  • cb49908fe9 Move some storage_ptr definitions: Vinnie Falco 2019-09-27 16:09:11 -07:00