srsLTE/lib/include/srsran/srslog
faluco 6fb81c7619 - Add a mutex with priority inheritance for srslog internal structures.
- Replace shared_variable members in log_channel class in favor of atomics.
- Remove the small string optimization in srslog now that we dont allocate anymore.
- Trim some critical sections in srslog.
2021-05-18 09:28:03 +02:00
..
bundled/fmt Add a tag to the string memory pool in fmt to discriminate between pool vs heap allocated buffers. Heap allocated buffers are used as a fallback mechanism when the buffer runs out of space. 2021-04-13 17:36:39 +02:00
detail - Add a mutex with priority inheritance for srslog internal structures. 2021-05-18 09:28:03 +02:00
context.h Apply srsLTE formatting rules to srsLog. They were previously formatted with different rules when the project lived in the external rapo. 2021-04-22 16:35:23 +02:00
event_trace.h - Introduce a new tracer scoped object that only records if the event duration exceeds the programmed threshold. 2021-03-26 10:31:26 +01:00
formatter.h - Implement a pool to store dyn arg store objects in srslog to avoid allocations when passing arguments to the backend. 2021-03-23 14:55:34 +01:00
log_channel.h - Add a mutex with priority inheritance for srslog internal structures. 2021-05-18 09:28:03 +02:00
logger.h rename srsLTE to srsRAN 2021-03-21 21:47:01 +01:00
shared_types.h Implement a benchmark for measuring latency in the foreground threads when pushing log entries. 2021-05-04 09:49:26 +02:00
sink.h Apply srsLTE formatting rules to srsLog. They were previously formatted with different rules when the project lived in the external rapo. 2021-04-22 16:35:23 +02:00
srslog.h Implement a benchmark for measuring latency in the foreground threads when pushing log entries. 2021-05-04 09:49:26 +02:00
srslog_c.h Apply srsLTE formatting rules to srsLog. They were previously formatted with different rules when the project lived in the external rapo. 2021-04-22 16:35:23 +02:00