| Feature | Description | Benefit |
|---|---|---|
| Memory corruption detection | Automatically pinpoints hard-to-find bugs |
• Significantly decreases debugging time • Improves execution reliability |
| Memory leak detection | Identifies memory blocks that can’t be referenced along with memory blocks that are never freed | • Improves memory utilization |
| Application performance profiling | Highlights application performance bottlenecks | • Identifies where the time is spent in an application |
| Code coverage analysis | Identifies untested code | • Determines where the gaps are in test suites |
| Binary instrumentation technology | Instruments code at the object level |
• No recompilation is needed to analyze code • Analyzes third-party libraries |
| Command line interface | Allows a user to run PurifyPlus from the command line | • Supports automated testing frameworks |
