• Documentation
  • Download
  • Changelog
  • Introduction
  • Tutorial
  • API Reference
Show / Hide Table of Contents
  • System Requirements
  • Installation
    • Installation Troubleshooting
  • How to find a memory leak
  • Using Deleaker in Visual C++
  • Using Deleaker in Delphi
  • Using Deleaker in C++ Builder
  • Using Deleaker in Qt Creator
  • User Interface
    • Allocations
    • Modules
    • Options
      • Settings
      • Exceptions
      • Symbols
  • API Reference
    • Client API
      • Functions
        • DeleakerClientApi_IgnoreLeaks
        • DeleakerClientApi_TakeSnapshot
        • DeleakerClientApi_TakeSnapshotForCurrentThread
        • DeleakerClientApi_TakeSnapshotForProcessThread
      • Classes
        • CIgnoreLeaks
  • Floating License Server
  • Command Line Tools
    • DeleakerConsole.exe
  • License

Exceptions

While most options are available for both Deleaker Standalone and Deleaker Extension for Visual Studio, some of them make sense either for the extension or standalone version only.

Legend

The following badges are used below to indicate the availability:

  •  VS  - available in Deleaker Extension for Visual Studio.
  •  Standalone  - available in Deleaker Standalone.

Contents

  • Excluded Modules
    • Excluded directories  VS   Standalone 
    • Excluded names  VS   Standalone 
    • Hide leaks from excluded modules  VS   Standalone 
  • Known Leaks
    • Functions  VS   Standalone 
    • Hide known leaks  VS   Standalone 
  • Misc
    • Hide leaks with no source code  VS   Standalone 
  • Monitorable Modules
    • Enable monitorable modules  VS   Standalone 
    • Monitorable names  VS   Standalone 

Excluded Modules

Excluded directories

 VS   Standalone 

If the Hide leaks from excluded modules option is True, Deleaker hides leaks that are created by the module located in an excluded directory.

Excluded names

 VS   Standalone 

If the Hide leaks from excluded modules option is True, Deleaker hides leaks that are created by the listed module.

Hide leaks from excluded modules

 VS   Standalone 

If True, Deleaker hides leaks that are created by the module listed in the excluded names list or located in an excluded directory. The default value is True.

Known Leaks

Functions

 VS   Standalone 

If the hide known leaks option is True, Deleaker hides leaks that are created by these functions.
Deleaker comes with a list of functions. Most of them are CRT functions that do one allocation being called the first time. Sometimes such allocations are not freed, and thus might be shown to user. To prevent this, Deleaker introduced the list of "known leaks".

Hide known leaks

 VS   Standalone 

If True, Deleaker hides leaks that are created by of one of known leaks functions.
The default value is True.

Misc

Hide leaks with no source code

 VS   Standalone 

If True, Deleaker hides leaks that don't have source code.

Monitorable modules

Enable monitorable modules

 VS   Standalone 

If True, Deleaker collects only allocations with stack trace containing one of the monitorable modules.
The default value is False.

Monitorable names

 VS   Standalone 

If the enable monitorable modules options is True, Deleaker collects only allocations with stack trace containing one of the module names.

Back to top Deleaker | Download | Buy | Contact us | Copyright © Softanics | Generated by DocFX