christophebedard / instrument-attribute-gcc-plugin
gcc plugin providing an instrument_function attribute and other flags to allow-list functions to be instrumented
☆25Updated 3 years ago
Alternatives and similar repositories for instrument-attribute-gcc-plugin
Users that are interested in instrument-attribute-gcc-plugin are comparing it to the libraries listed below
Sorting:
- Kernel module to track latencies between 2 events (punch in, punch out) with timeout☆59Updated last year
- Test suite for the Linux perf_event subsystem☆114Updated last month
- To visualize function call flow for a C/C++ program using gdb and python☆101Updated last year
- a theoretically sound real-time scheduling latency measurement tool☆33Updated 3 years ago
- a tiny tutorial on how to use debugfs in a Linux kernel module☆57Updated 8 months ago
- Software Instrumentation Dynamically Enabled☆13Updated 3 months ago
- rt-app emulates typical mobile and real-time systems use cases and gives runtime information☆128Updated last month
- Experiments with the gcc plugin mechanism☆109Updated last year
- MISRA C:2012 and MISRA C++:2008 compliance checkers for clang-tidy☆165Updated 6 years ago
- Dynamic tracing in Linux using fast tracepoints☆11Updated 6 years ago
- Trace visualization tutorials for Trace Compass☆86Updated 2 years ago
- CoreSight trace stream decoder developed openly☆157Updated 2 months ago
- Cally, a C project call graph generator using GCC's generated Register Transfer Language (RTL) files☆191Updated last year
- 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…☆92Updated this week
- Update of original etrace program.☆67Updated last year
- Data race detector for Linux kernel modules☆30Updated 7 years ago
- Main repository of KEDR project☆119Updated 3 years ago
- An open source checker for MISRA C++:2008 rules. Implemented as LLVM/Clang plugin. (No longer active, please use clang-tidy-misra instead…☆45Updated 7 years ago
- ☆12Updated 7 years ago
- LTZVisor: a Lightweight TrustZone-assisted Hypervisor☆80Updated 7 years ago
- A small library and kernel module for easy access to x86 performance monitor counters under Linux.☆96Updated last year
- aarch64 bare metal test on qemu☆98Updated 10 years ago
- FreeRTOS tracing using BareCTF and Trace Compass☆11Updated 3 years ago
- PCI device for qemu with mmio, pio, dma☆74Updated 8 years ago
- Real-Time Priority Inheritance C Library Wrapper☆23Updated 2 years ago
- DRAM Bank-Aware Kernel Memory Allocator☆42Updated 4 months ago
- A LD_PRELOAD based memory profiler and leak detector for Linux☆83Updated last month
- Kernel Test Framework - a unit test framework for the Linux kernel☆93Updated 3 years ago
- Some sample code for creating gcc plugins☆22Updated 15 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…☆53Updated 2 months ago