qcachegrind
« Back to VersTracker
Description:
Visualize data generated by Cachegrind and Calltree
Type: Formula  |  Latest Version: 25.12.0@0  |  Tracked Since: Oct 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: profiling performance-analysis debugging cachegrind visualization
Install: brew install qcachegrind
About:
QCachegrind is a GUI front-end for analyzing performance profiling data generated by Cachegrind. It visualizes call graphs, caller/callee relationships, and source code annotations to help developers identify performance bottlenecks. The tool is particularly valuable for optimizing C++ and other compiled applications by making complex profiling data accessible.
Key Features:
  • Interactive call graph visualization
  • Source code annotation with performance metrics
  • Call tree and caller/callee analysis
  • Support for multiple profiling data formats
Use Cases:
  • Identifying performance bottlenecks in compiled applications
  • Analyzing function call relationships and execution times
  • Comparing profiling results across different code versions
Alternatives:
  • gprof2dot – Command-line tool that converts profiling data to graphviz diagrams, less interactive than QCachegrind
  • perf + flamegraphs – Linux-native performance analysis with different visualization approach, requires more manual setup
Version History
Detected Version Rev Change Commit
Oct 28, 2025 1:01am 0 VERSION_BUMP ff4b01c2
Oct 9, 2025 5:29pm 0 VERSION_BUMP 9b2811f3
Sep 18, 2025 5:52am 0 VERSION_BUMP 10280373
Sep 11, 2025 12:03pm 0 VERSION_BUMP de76aa9f
Jan 9, 2025 11:07am 0 VERSION_BUMP db2c2bd9
Dec 12, 2024 11:07am 0 VERSION_BUMP 68454b0e
Oct 10, 2024 9:49am 0 VERSION_BUMP f10c6416