2 个仓库
Tools that capture and analyze memory allocation patterns in the heap to identify leaks.
Distinct from CPU Profilers: Focuses specifically on heap memory analysis, complementing CPU profiling.
Explore 2 awesome GitHub repositories matching development tools & productivity · Heap Profilers. Refine with filters or upvote what's useful.
Heaptrack 是一个用于在 Linux 上运行的应用程序的堆内存分析器和诊断工具。它作为一个内存泄漏检测器和性能分析系统,记录堆分配和堆栈跟踪,以识别内存热点和消耗模式。 该项目提供了一个图形化堆分配可视化器,用于通过树状视图和峰值内存报告探索内存使用情况。它利用火焰图和分配图来可视化内存热点并协助检测泄漏。 该工具集包括用于堆内存分配跟踪的功能,以及通过命令行实用程序生成内存报告的功能。这些实用程序生成峰值内存消耗者的 ASCII 摘要,并允许转换配置文件数据。
Captures and analyzes memory allocation patterns in the heap to identify leaks and hotspots.
The Haskell Language Server is an implementation of the Language Server Protocol that provides real-time diagnostics, code navigation, and refactoring support for Haskell projects. It functions as a backend service that enables advanced editing capabilities within standard text editors by facilitating communication between the development environment and the Haskell compiler. The project distinguishes itself through a modular, plugin-based architecture that allows for the integration of independent components for specific language features. It leverages the host compiler as a library to perfo
Captures heap profiles to identify memory consumption patterns during benchmark execution.