Commit Graph

23 Commits

Author SHA1 Message Date
gabime 29b3f471cf Added const vecsion to circula_q::front() 2019-09-17 12:28:02 +03:00
gabime 4985875a15 Renamed item_type => value_type in circular_q 2019-09-17 12:07:54 +03:00
gabime 4fffd3a111 Avoid un necessary move when popping circular_q 2019-09-17 12:05:23 +03:00
gabime 590749e8be Avoid un necessary move when popping circular_q 2019-09-17 12:03:54 +03:00
gabime d52cf87d71 Avoid un necessary move when popping circular_q 2019-09-17 11:56:17 +03:00
gabime bd9e1475e2 clang-format 2019-09-07 20:11:35 +03:00
gabime 6883267996 Added const to circular_q empty() and full() 2019-09-06 18:55:45 +03:00
gabime b88c784634 Improved circular_q move 2019-09-06 18:53:10 +03:00
gabime 5c2855e1c1 wip backtracer 2019-09-05 01:25:00 +03:00
gabime 433785dc64 fix warnings and build 2019-09-05 01:12:27 +03:00
gabime 28845b96bd Update circular_q.h 2019-09-05 00:46:08 +03:00
gabime f795297e15 try different apprach to backtracer object 2019-09-05 00:39:11 +03:00
gabime dc893701f9 Update circular_q.h 2019-09-03 13:47:55 +03:00
gabime bcfa9241b8 Updated copyright headers 2019-06-04 00:09:16 +03:00
gabime 6bcb422c80 clang format and SPLDOG_HEADER_ONLY macro 2019-05-12 00:22:39 +03:00
gabime 46ef71e3ec Normalized copyright message 2019-05-11 20:06:17 +03:00
gabime 750b520f41 Fix broken build 2018-08-14 16:38:35 +03:00
Luiz Siqueira c543985cf4 use size_t instead of int for overrun counter 2018-08-14 09:21:52 -03:00
Luiz Siqueira 863f704f47 increment counter every time we overrid a message in async mode. 2018-08-14 08:51:20 -03:00
gabime 566df7e826 Added missing include to q 2018-08-14 00:58:09 +03:00
baishuai a2fa7a833c add new line at end of file, fix compiler warnings 2018-08-08 22:59:57 +08:00
gabime 94a7152afc async queue - overrun oldsest policy option 2018-07-04 01:24:52 +03:00
gabime b4349e4226 pre allocate async q memory 2018-07-04 00:38:23 +03:00