christophebedard / instrument-attribute-gcc-plugin
gcc plugin providing an instrument_function attribute and other flags to allow-list functions to be instrumented
☆24Updated 3 years ago
Related projects ⓘ
Alternatives and complementary repositories for instrument-attribute-gcc-plugin
- Kernel module to track latencies between 2 events (punch in, punch out) with timeout☆58Updated last year
- Software Instrumentation Dynamically Enabled☆11Updated last week
- rt-app emulates typical mobile and real-time systems use cases and gives runtime information☆125Updated 4 months ago
- Trace visualization tutorials for Trace Compass☆84Updated 2 years ago
- Data race detector for Linux kernel modules☆28Updated 7 years ago
- To visualize function call flow for a C/C++ program using gdb and python☆97Updated 6 months ago
- Cally, a C project call graph generator using GCC's generated Register Transfer Language (RTL) files☆178Updated 11 months ago
- a tiny tutorial on how to use debugfs in a Linux kernel module☆54Updated 3 months ago
- Pahole and the dwarves☆193Updated this week
- MISRA C:2012 and MISRA C++:2008 compliance checkers for clang-tidy☆158Updated 6 years ago
- Experiments with the GDB Python API☆68Updated 3 years ago
- Experiments with the gcc plugin mechanism☆104Updated 11 months ago
- Babeltrace /ˈbæbəltreɪs/ is an open-source trace manipulation toolkit.☆88Updated last week
- Test suite for the Linux perf_event subsystem☆111Updated last month
- TACLe Benchmarks☆41Updated 2 weeks ago
- CoreSight trace stream decoder developed openly☆143Updated 3 weeks ago
- Real-Time Priority Inheritance C Library Wrapper☆23Updated 2 years ago
- a theoretically sound real-time scheduling latency measurement tool☆32Updated 3 years ago
- DRAM Bank-Aware Kernel Memory Allocator☆42Updated 6 months ago
- This repo is a mirror of the official lttng-modules git found at git://git.lttng.org/lttng-modules.git. The LTTng modules provide Linux k…☆86Updated this week
- An open source checker for MISRA C++:2008 rules. Implemented as LLVM/Clang plugin. (No longer active, please use clang-tidy-misra instead…☆43Updated 7 years ago
- Kernel coredump file access☆23Updated last month
- Update of original etrace program.☆68Updated last year
- Enable user-mode access to ARMv7/Linux performance counters☆42Updated 8 years ago
- ☆108Updated 4 months ago
- utilities for Linux ftrace☆269Updated 2 weeks ago
- The LITMUS^RT kernel.☆48Updated 3 years ago
- GCC plugins☆26Updated 13 years ago
- ARM PTM decoder, and ARM ETM v4 decoder. ptm2human is a decoder for trace data outputted by Program Trace Macrocell (PTM) and Embedded Tr…☆50Updated 2 years ago
- Performance Monitoring for ARM using PMU - Cycle count, Cache misses, and more...☆15Updated 11 years ago