Andreas Sandberg
9b2426ecfc
base: Rewrite the CircleBuf to fix bugs and add serialization
...
The CircleBuf class has at least one bug causing it to overwrite the
wrong elements when wrapping. The current code has a lot of unused
functionality and duplicated code. This changeset replaces the old
implementation with a new version that supports serialization and
arbitrary types in the buffer (not just char).
2015-08-07 09:59:19 +01:00
..
2015-07-07 09:51:03 +01:00
2014-09-20 17:17:49 -04:00
2015-05-23 13:37:03 +01:00
2013-01-07 13:05:38 -05:00
2015-05-26 03:21:40 -04:00
2009-06-04 23:21:12 -07:00
2008-09-19 09:42:31 -07:00
2013-11-25 11:21:00 -06:00
2009-11-04 16:57:01 -08:00
2014-11-24 09:03:38 -05:00
2014-11-14 03:53:51 -05:00
2015-05-23 13:37:03 +01:00
2015-05-23 13:37:03 +01:00
2015-01-07 00:31:46 -08:00
2012-03-19 06:36:09 -04:00
2010-04-18 13:23:25 -07:00
2008-11-10 11:51:17 -08:00
2015-04-22 07:51:27 -07:00
2015-08-07 09:59:19 +01:00
2015-02-11 10:23:24 -05:00
2007-09-25 20:26:10 -07:00
2015-07-07 09:51:03 +01:00
2015-07-07 09:51:03 +01:00
2012-11-02 11:32:01 -05:00
2014-09-19 10:35:09 -04:00
2012-11-02 11:32:00 -05:00
2014-08-26 10:13:45 -04:00
2006-05-31 19:26:56 -04:00
2013-02-19 05:56:07 -05:00
2015-02-11 10:23:23 -05:00
2011-04-15 10:44:06 -07:00
2007-04-21 17:50:47 -04:00
2008-12-06 14:18:18 -08:00
2015-07-07 09:51:04 +01:00
2015-07-07 09:51:04 +01:00
2013-09-04 13:22:54 -04:00
2013-02-19 05:56:07 -05:00
2013-02-19 05:56:07 -05:00
2014-07-09 09:28:15 -04:00
2014-10-16 05:49:46 -04:00
2014-09-20 17:17:47 -04:00
2014-09-20 17:17:47 -04:00
2006-05-31 19:26:56 -04:00
2014-08-26 10:14:32 -04:00
2014-05-31 18:00:23 -07:00
2006-05-31 19:26:56 -04:00
2014-08-26 10:13:45 -04:00
2015-06-21 20:52:13 +01:00
2015-04-29 22:35:23 -05:00
2013-01-07 13:05:37 -05:00
2015-07-07 09:51:03 +01:00
2015-07-07 09:51:03 +01:00
2008-01-02 13:46:22 -08:00
2015-07-07 09:51:03 +01:00
2015-07-07 09:51:03 +01:00
2011-04-13 09:32:19 -07:00
2014-12-05 22:37:03 -08:00
2014-12-05 22:37:03 -08:00
2015-08-07 09:59:19 +01:00
2014-09-27 09:08:29 -04:00
2008-08-03 18:19:55 -07:00
2014-10-20 18:03:54 -04:00
2014-10-20 18:03:54 -04:00
2012-01-31 12:05:52 -05:00
2014-09-20 17:17:49 -04:00
2014-09-20 17:17:49 -04:00
2015-07-07 09:51:03 +01:00
2015-07-07 09:51:03 +01:00
2014-10-16 05:49:53 -04:00
2014-10-16 05:49:53 -04:00
2012-04-22 05:20:44 -07:00
2013-02-10 21:26:24 -06:00
2015-08-07 09:59:13 +01:00