39 Commits

Author SHA1 Message Date
Vinnie Falco
a0e46853a8 Fixes 2019-11-09 09:12:19 -08:00
Vinnie Falco
adcebea5a9 Refactor object 2019-11-08 13:54:03 -08:00
Vinnie Falco
782ed76476 Refactor parser stack 2019-11-08 13:53:59 -08:00
Vinnie Falco
9cfa2ed5c6 Tidy up 2019-11-06 05:42:06 -08:00
Vinnie Falco
0347d1d09d number optimizations 2019-11-05 13:34:25 -08:00
Vinnie Falco
938bdf7158 Use sse2 for number parsing 2019-11-03 12:32:54 -08:00
Vinnie Falco
d397ff4135 Add ieee parser fast loop 2019-11-03 07:25:36 -08:00
Vinnie Falco
19c7ad607d Adjust bench warmups 2019-11-03 07:25:14 -08:00
Vinnie Falco
931904faa4 Remove release_storage 2019-11-03 04:23:16 -08:00
Vinnie Falco
5c74fc37dd serializing strings uses SSE2 2019-11-01 16:12:56 -07:00
Vinnie Falco
fbff4f97a3 parsing strings uses SSE2 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
625ec198d0 Check nullptr in relocate 2019-10-31 20:03:27 -07:00
Vinnie Falco
4680e0106c Refactor numbers 2019-10-31 18:26:16 -07:00
Vinnie Falco
96c4b77d86 Refactor storage 2019-10-30 17:40:49 -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
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
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
38cbceadaa Tidy up formatting 2019-10-21 06:08:00 -07:00
Vinnie Falco
6b9f84d3ed number work 2019-10-20 09:58:51 -07:00
Vinnie Falco
a16a1028db Eliminate dependencies 2019-10-12 15:12:29 -07:00
Vinnie Falco
e8455689ee Add pool allocator to bench 2019-10-03 03:13:33 -07:00
Vinnie Falco
88154be9a3 Adjust bench parameters 2019-10-03 03:13:33 -07:00
Vinnie Falco
0359846958 Refactor value handling of storage refs 2019-10-03 03:13:33 -07:00
Vinnie Falco
ec197d4bce Support pilfer construction 2019-10-03 03:13:33 -07:00
Vinnie Falco
e0e46cdf4a Add pilfer 2019-10-03 03:13:33 -07:00
Vinnie Falco
5ab44da1f2 [REMOVE] temp bench changes 2019-10-03 03:13:33 -07:00
Vinnie Falco
30a3293066 Add rapidjson submodule and benchmark 2019-10-03 03:13:32 -07:00
Vinnie Falco
4b75c65e02 bench work 2019-10-03 03:13:32 -07:00
Vinnie Falco
c12242662f Add nlohmann submodule and benchmark 2019-10-03 03:13:32 -07:00
Vinnie Falco
266a4a6020 Add bench application 2019-10-03 03:13:32 -07:00