1 repo
Utilities for identifying and diagnosing memory-related performance issues and leaks in software applications.
Distinguishing note: Focuses on production-ready memory analysis and leak detection rather than general-purpose testing frameworks.
Explore 1 awesome GitHub repository matching testing & quality assurance · Memory Analysis Tools. Refine with filters or upvote what's useful.
LeakCanary is a diagnostic tool designed to identify memory leaks by monitoring object lifecycles and analyzing heap snapshots. It automatically detects objects that fail to be garbage collected after their expected lifespan, providing developers with actionable insights to prevent performance degradation and application crashes. The project distinguishes itself by offloading memory-intensive heap parsing to a separate background process, which minimizes performance impact on the main application during runtime. It includes sophisticated deobfuscation capabilities that map obfuscated stack tr
LeakCanary enables memory analysis in non-debuggable builds for quality assurance purposes by overriding default initialization checks when testing production-like environments.