0 items - $0.00
Follow softwareverify on Twitter

 

Software Tools for C++ and .Net

Software Verify provide software engineering tools for memory leak detection, code coverage, performance profiling, thread lock contention analysis and thread deadlock detection, flow tracing and application replay on Windows 10, Windows 8, Windows 7, Windows Vista, Windows 2003 and Windows XP platforms. (Windows 2000 and Windows NT are supported, but with a special build, available on request.) Windows Embedded is also supported.

We provide software tools for traditional desktop applications, services and server applications.

Our software tools support C, C++, C#, Visual Basic 6, VB.Net, Delphi, and Fortran 95.

Whether you use Microsoft Visual Studio, Embarcadero's C++ Builder or Delphi, Qt Creator, Intel Performance Compiler, or open source compilers like MinGW, we have tools that work with your compiler and linker.

Software tools for C, C#, C++, Visual Basic 6, VB.Net, Delphi, Fortran 95

Flow Tracing software tool

Flow Tracing

Track the execution of your application as it runs.

Code Coverage

Code Coverage

View your code coverage in real-time.

Memory Profiling

Memory Profiling

Monitor billions of memory allocations with ease.

Performance Profiling

Performance Profiling

Find the slow parts of your software quickly and easily.

Deadlock Detection

Deadlock Detection

Analyse, identify, fix threading problems.


None of these software tools require you to recompile or relink your software. Although for access to advanced additional features in some of the tools you may need to relink your software.

Automated Testing

Tools that can be run from the GUI or the command line, and that can be dropped into your smoke tests, regression tests, continuous integration tests. Catch and prevent bugs before they enter production!

C++ Code Coverage

C++ Coverage Validator

Automated code coverage detection.

C++ Memory Leak Detection

C++ Memory Validator

Automated memory leak and handle leak detection.

C++ Thread Deadlock Detection

C++ Thread Validator

Automated thread analysis and deadlock detection.

Thread Lock Checker

Thread Lock Checker

Automated thread lock checking.

OutputDebugString Checker

OutputDebugString Checker

Automated debug string testing.


Automated Build

Tools that can be run from the GUI or the command line, that can find and fix problems with your Visual Studio projects, and automate your builds.

Visual Studio Project Builder

Visual Studio Project Builder

Automate Visual Studio builds.

Visual Studio Project Cleaner

Visual Studio Project Cleaner

Clean Visual Studio Projects.

Visual Studio Project Fixer

Visual Studio Project Fixer

Fix problems with Visual Studio Projects.


Memory Leak Detection and Analysis

Tools for analysing memory usage and detecting memory leaks and handle leaks.

C++ Memory Leak Detection

C++ Memory Validator

Native memory leak and handle leak detection. Monitor billions of allocations with ease.

.Net Memory Leak Detection

.Net Memory Validator

.Net memory leak and handle leak detection. Monitor billions of allocations with ease.

Virtual memory viewer

Virtual Memory Viewer

Understand virtual memory layout of running applications and minidumps.

Page Fault Monitor

Page Fault Monitor

See what's causing page faults.


Thread Monitoring

Tools for analysing threading behaviour, automatically finding locking errors and for analysing your source for common thread locking mistakes.

C++ Thread Deadlock Detection

C++ Thread Validator

Automated thread analysis and deadlock detection.

Thread Lock Checker

Thread Lock Checker

Automated thread lock checking.

Thread Status Monitor

Thread Status Monitor

Real time thread status monitoring.

Thread Wait Chain Inspector

Thread Wait Chain Inspector

Inspect thread wait chains. See what's blocking a thread.


Flow Tracing

Tools for analysing application flow and observing anomalous behaviour.

Flow Tracing software tool

C++ Bug Validator (Beta)

Track the execution of your application as it runs.

Exception Tracer

Exception Tracer

Large scale exception tracing.


Debug Information Tools

Tools for analysing debugging information.

Dbghelp Browser

Dbghelp Browser

Examine and query PDB symbols (Visual Studio).

TDS Browser

TDS Browser

Examine and query TDS symbols (Delphi and C++ Builder).

Map File Browser

Map File Browser

Examine and query MAP files.

OutputDebugString Checker

OutputDebugString Checker

Automated debug string testing.

PE File Browser

PE File Browser

Analyse executable files.


Minidump Tools

Tools for creating, inspecting and visualising minidumps and event logs.

Event Log Crash Browser

Event Log Crash Browser

Easily identify crashes in the Windows event log.

Exception Tracer

Exception Tracer

Event driven minidump creation.

Minidump Browser

Minidump Browser

Inspect minidump contents.

Minidump Manager

Minidump Manager

Manage collections of minidumps.

Virtual memory viewer

Virtual Memory Viewer

Understand virtual memory layout of running applications and minidumps.


Visual Studio Tools

Tools for automating Visual Studio. Tools for fixing problems with Visual Studio projects.

Visual Studio Project Builder

Visual Studio Project Builder

Automate Visual Studio builds.

Visual Studio Project Cleaner

Visual Studio Project Cleaner

Clean Visual Studio Projects.

Visual Studio Project Fixer

Visual Studio Project Fixer

Fix problems with Visual Studio Projects.


Please contact us if you have any questions regarding any of our software tools.

Go to Top ^^