jmuehlig / perf-cpp
Lightweight recording and sampling of performance counters for specific code segments directly from your C++ application.
☆62Updated last week
Alternatives and similar repositories for perf-cpp:
Users that are interested in perf-cpp are comparing it to the libraries listed below
- The Fancy Named Parameters Library☆31Updated 2 weeks ago
- C++20 fiber implementation with similar interface to std::thread, header-only / x86_64 / Linux only / stackful / built-in scheduler / thr…☆27Updated 7 months ago
- a small lightweight std::execution work-alike☆65Updated last month
- C++20 Static Branch library☆57Updated this week
- Lightweight structured concurrency for C++20☆120Updated last week
- C++20 Compact Tuple Tools☆49Updated 2 weeks ago
- Task graph-based asynchronous programming system using C++ coroutine☆89Updated last year
- C++20 and onward collection of high performance data containers and related tools☆54Updated last month
- Complete implementation of std::function, std::function_ref, and std::move_only_function☆63Updated 3 months ago
- Boost.org unordered module☆72Updated last week
- pika is a C++ tasking library built on std::execution with fibers, CUDA, HIP, and MPI support.☆72Updated last week
- A collection of std-like containers written in C++11. Features fast unordered flat map/set, configurable double-ended vector and sparse d…☆33Updated 6 months ago
- C++20 [Minimal] Static Perfect Hash library☆205Updated this week
- Extensions to the C++ standard library. This library implements polyfills to enable library functionality from later versions of C++ to b…☆85Updated last week
- Modern C++ Stack and Static based allocators + a Custom Aligned allocator☆98Updated last year
- The seq library is a collection of original C++14 STL-like containers and related tools☆88Updated 7 months ago
- Issues list for P2300☆31Updated 9 months ago
- C++20 Memory Allocator library☆34Updated this week
- A hash function library☆43Updated this week
- ☆26Updated 5 years ago
- User-oriented fork of LLVM's opt-viewer☆140Updated 7 months ago
- Coroutine support tools☆35Updated last month
- Implementation of the P2300 specification☆9Updated 3 years ago
- Distributed ranges is a generalization of C++ ranges for distributed data structures.☆50Updated last week
- Sample implementation of C++20 atomic_wait/notify☆59Updated 5 years ago
- MrDocs: A Clang/LLVM tool for building reference documentation from C++ code and javadoc comments.☆90Updated 3 weeks ago
- Safe arithmetic library for C++20 and above. Safe arithmetic ensures correctness of arithmetic operations at compile-time. It protects ag…☆91Updated 3 weeks ago
- Measures high-level timing and memory usage metrics during compilation☆74Updated 3 years ago
- A simple replacement for std::unordered_map☆48Updated 9 months ago
- My WG21 proposals☆58Updated this week