Commit Graph

41 Commits (db76ab6c9f9226fff6c6ef4ca812ef0c533024d3)

Author SHA1 Message Date
gabime d8829e7714 Added [[nodiscard]] qualifiers to circular_q
2 years ago
gabime 55f84d458b Return true from details::circular_q::full() if capacity is 0
2 years ago
gabime a8b74096b2 Simplified details::circular_q by removing iterator support and updated tests
2 years ago
gabime aacea38f9d Updated details::circular_q and added some tests for it
2 years ago
gabime 202260719f merge
2 years ago
gabime e1ee0c62a7 Replaced SPDLOG_CONSTEXPR and SPDLOG_NOEXCEPT macros with c++20 keywords
2 years ago
gabime bffceb90b0 Fixed circular_q size impl and added tests
2 years ago
Gabi Melman d8d23a6606
Fix #2820
2 years ago
bergen 822f972842 update
3 years ago
gabime 1aa9ea92e2 Fix #1340
6 years ago
gabime 0cb38085a1 Updated ringbuffer sink
6 years ago
Václav Šmilauer 63837530ed Fix circular_q::size() empty case
6 years ago
Václav Šmilauer daef0a2374 Fix circular_q::size()
6 years ago
Václav Šmilauer 042045b998 typo fix
6 years ago
Václav Šmilauer bad7284465 Fix cicular_q::size()
6 years ago
Václav Šmilauer 6f0cb6365e Move ringbuffer_sink to spdlog::details::circular_q, enhance its API: size(), at(i)
6 years ago
Florian Pigorsch 4aad51a352 Fix some spelling errors.
6 years ago
gabime fe20afac17 clang-format
6 years ago
gabime 29b3f471cf Added const vecsion to circula_q::front()
6 years ago
gabime 4985875a15 Renamed item_type => value_type in circular_q
6 years ago
gabime 4fffd3a111 Avoid un necessary move when popping circular_q
6 years ago
gabime 590749e8be Avoid un necessary move when popping circular_q
6 years ago
gabime d52cf87d71 Avoid un necessary move when popping circular_q
6 years ago
gabime bd9e1475e2 clang-format
6 years ago
gabime 6883267996 Added const to circular_q empty() and full()
6 years ago
gabime b88c784634 Improved circular_q move
6 years ago
gabime 5c2855e1c1 wip backtracer
6 years ago
gabime 433785dc64 fix warnings and build
6 years ago
gabime 28845b96bd Update circular_q.h
6 years ago
gabime f795297e15 try different apprach to backtracer object
6 years ago
gabime dc893701f9 Update circular_q.h
6 years ago
gabime bcfa9241b8 Updated copyright headers
6 years ago
gabime 6bcb422c80 clang format and SPLDOG_HEADER_ONLY macro
7 years ago
gabime 46ef71e3ec Normalized copyright message
7 years ago
gabime 750b520f41 Fix broken build
7 years ago
Luiz Siqueira c543985cf4 use size_t instead of int for overrun counter
7 years ago
Luiz Siqueira 863f704f47 increment counter every time we overrid a message in async mode.
7 years ago
gabime 566df7e826 Added missing include to q
7 years ago
baishuai a2fa7a833c add new line at end of file, fix compiler warnings
7 years ago
gabime 94a7152afc async queue - overrun oldsest policy option
7 years ago
gabime b4349e4226 pre allocate async q memory
7 years ago