C/C++ Performance Profiler
-
Updated
May 9, 2024 - C++
C/C++ Performance Profiler
A Dynamic Binary Instrumentation framework based on LLVM.
Code coverage tool for compiled programs, Python and Bash which uses debugging information to collect and report data without special compilation options
Userspace eBPF runtime for fast Uprobe & Syscall hook & Extensions with LLVM JIT
An LLVM-based instrumentation tool for universal taint tracking, dataflow analysis, and tracing.
GPU Reshape (GRS) is an API agnostic instrumentation framework, with instruction level validation.
Caliper is an instrumentation and performance profiling library
AFL binary instrumentation
Fuzzing tutorial with easy-to-learn labs 🚀
HawkTracer is a highly portable, low-overhead, configurable profiling tool built in Amazon Video for getting performance metrics from low-end devices.
Dynamic Program Slicing in LLVM Compiler
SmuView is a GUI for sigrok that supports power supplies, electronic loads and all sorts of measurement devices like multimeters, LCR meters and so on.
A versatile C++ function mocking framework.
ARTist's core implementation meant to be included in the art project. Provides ARTist APIs and boilerplate code for modules.
Lock-free framework for loggers, tracers, and mockers in multithreaded C++ programs.
Compatibility layer for running Orbis executables natively on Windows.
American Fuzzy Lop + Dyninst == AFL Fuzzing blackbox binaries
A tracing framework for C++ and Python.
OpenTracing Tracer implementation for Zipkin in C++
Add a description, image, and links to the instrumentation topic page so that developers can more easily learn about it.
To associate your repository with the instrumentation topic, visit your repo's landing page and select "manage topics."