Commit Graph

29 Commits

Author SHA1 Message Date
Erick Tryzelaar
ae582b6064 Get serde2_macros compiling again 2014-09-30 08:17:10 -07:00
Erick Tryzelaar
083f62659a some renames 2014-09-30 08:06:16 -07:00
Erick Tryzelaar
b334136f6e Minor renaming 2014-09-30 08:06:16 -07:00
Erick Tryzelaar
755cfb339d change visit_seq/map into an iterator-ish pattern 2014-09-30 08:06:16 -07:00
Erick Tryzelaar
f283694583 cleanup dead code 2014-09-30 08:06:16 -07:00
Erick Tryzelaar
00cba6cdc4 Migrate everything over to a visitor approach 2014-09-30 08:06:16 -07:00
Erick Tryzelaar
a3ac2ab061 playing around with a de2 generic visitor 2014-09-30 08:06:16 -07:00
Erick Tryzelaar
c3a5becd22 Add visit_*_elt to de2 2014-09-30 08:06:16 -07:00
Erick Tryzelaar
401e621814 Fix a typo 2014-09-30 08:06:16 -07:00
Erick Tryzelaar
35786442f5 add two deserialization variations 2014-09-30 08:06:16 -07:00
kvark
c064b06272 Fixed serde2 2014-09-16 22:34:29 -04:00
Erick Tryzelaar
bc92cb884c Update to rust nightly 2014-09-07 01:54:57 -07:00
Erick Tryzelaar
6b2adccf60 speed up the tests to 249MB/s (!!) by copying over the MyMemWriter1
for some reason, having MyMemWriter1 in scope makes everything much
faster.
2014-09-07 01:19:36 -07:00
Erick Tryzelaar
bb361086b3 Inline and export json string escaping functions 2014-09-07 01:07:45 -07:00
Erick Tryzelaar
02bcb1c616 Bump up the json::to_vec mem writer buf size 2014-09-07 01:07:11 -07:00
Erick Tryzelaar
c4d7e4c208 properly test manual escaped and non-escaped logs 2014-09-07 01:04:39 -07:00
Erick Tryzelaar
12e8920810 Hardcode the timestamp to simplify tests 2014-09-07 01:02:19 -07:00
Erick Tryzelaar
c77d814685 Clean up serde2_macros 2014-09-06 23:24:11 -07:00
Erick Tryzelaar
1154345316 minor cleanup 2014-09-06 21:11:38 -07:00
Erick Tryzelaar
205f8aaa51 speed up serde2's json serialization to 180MB/s 2014-09-06 21:11:29 -07:00
Erick Tryzelaar
e2e395e8d0 Initial version of bench_log for serde2 2014-09-06 20:44:53 -07:00
Erick Tryzelaar
e2c6bf5119 Ignore the Cargo.lock file 2014-09-06 20:42:49 -07:00
Erick Tryzelaar
3a5424b13c add serde2_macros 2014-09-03 07:13:33 -07:00
Erick Tryzelaar
8e4684bfef More cleanup of serde2 2014-09-02 07:39:02 -07:00
Erick Tryzelaar
9fe405319e More cleanup 2014-09-01 15:08:34 -07:00
Erick Tryzelaar
a624d05afa simplify down serde2 2014-09-01 14:52:19 -07:00
Erick Tryzelaar
3fb863475b checkpoint 2014-09-01 14:41:25 -07:00
Erick Tryzelaar
01716fbdcf SerializeState -> VisitorState 2014-09-01 13:39:54 -07:00
Erick Tryzelaar
4310645c7e factor out serde2 2014-09-01 13:39:00 -07:00