Silent 6bfa4fa643
LogWidget: Use FixedSizeQueue for a log messages buffer
Messages buffer is intended to be of a fixed capacity (MAX_LOG_LINES),
which cannot be achieved by std::queue unless we manually pop() extra elements.
std::queue uses std::deque internally which most likely results in allocations performed continuously.
FixedSizeQueue keeps a single buffer during its entire lifetime, avoiding any allocations except the ones
performed by stored objects.
2019-08-31 21:18:07 +02:00
..
2019-03-31 05:27:34 +02:00
2018-07-07 00:48:38 +02:00
2018-07-07 00:48:38 +02:00
2019-04-05 07:01:03 -04:00
2019-03-13 14:30:43 +01:00
2018-07-07 00:48:38 +02:00
2018-07-07 00:48:38 +02:00
2019-02-25 20:15:12 +00:00
2019-02-25 20:15:12 +00:00
2018-07-07 00:48:38 +02:00
2018-07-07 00:48:38 +02:00
2018-07-07 00:48:38 +02:00