TomaszAugustyn / call-stack-logger
Call Stack Logger uses function instrumentation to facilitate logging of every function call. Each nesting adds an ident, whereas returning from a function removes it. As the result call stack tree is produced at the runtime giving knowledge of the actual program's flow of execution.
☆98Updated last year
Related projects ⓘ
Alternatives and complementary repositories for call-stack-logger
- Embedded Backtrace and Stack Unwinder for ARM Cortex-M☆88Updated last week
- kfifo, a generic userspace FIFO implementation, port from Linux kernel 5.x. Note: requires GCC.☆65Updated 3 months ago
- Embedded logger with minimal footprint and memory usage☆29Updated 4 years ago
- C++ based Hierarchical / Finite State Machine library oriented for embedded and RTOS systems.☆71Updated 3 months ago
- ☆32Updated 2 months ago
- Script for analyzing ELF memory usage☆126Updated 7 months ago
- "Lock-Free Ring Buffer" (LFRB) is a minimal, customizable implementation of a ring buffer (a.k.a. circular buffer) in C, specifically sui…☆35Updated last month
- Provides ability to mock global functions with gmock☆72Updated 3 months ago
- Enable GCC C++ STL multitasking library in FreeRTOS projects☆103Updated 8 months ago
- Protothread.h, a C++ port of Adam Dunkels' protothreads library☆186Updated last year
- Lightweight event management system for embedded systems☆63Updated last month
- C++ Active Objects☆62Updated 7 years ago
- Two C/C++ testing tools, mockcpp and testngpp.☆67Updated last year
- simppl::dbus - an easy-to-use C++ D-Bus wrapper☆68Updated 2 months ago
- Portable hierarchical state machine written in C ( no use of malloc )☆17Updated 8 months ago
- Versatile and easy to use C language utility library with functions and macros commonly used in various applications☆57Updated 2 months ago
- Minimal Kconfig cmake integration (Adapted from Zephyr RTOS).☆53Updated last year
- C Mock is Google Mock's extension allowing a function mocking.☆87Updated last year
- crc16/crc32/crc64☆168Updated 3 months ago
- MISRA C 2012 rule checking based on cppcheck☆24Updated 2 years ago
- Embedded Systems C++ Library Support (Currently wraps libcxx)☆70Updated last week
- C++(11) library to implement custom binary communication protocols☆43Updated this week
- Lock-free ring buffer (MPSC)☆448Updated 4 years ago
- Lightweight shell implementation for embedded systems☆136Updated 2 months ago
- Use Gcov + LCOV/gcovr to show C/C++ projects code coverage results☆42Updated last month
- MISRA C:2012 and MISRA C++:2008 compliance checkers for clang-tidy☆158Updated 6 years ago
- High-Performance Flat Finite State Machine Framework☆47Updated 5 months ago
- A C++11/14 implementation of fixed size, exception safe, STL style circular buffers for both single threaded and multithreaded contexts☆19Updated 9 years ago
- a tiny rpc library, support c++14 and rust☆43Updated this week
- Generates CRC lookup tables for CRCs☆27Updated 4 months ago