Search

ParaSoft

HOME
PRODUCTS
SUPPORT
ABOUT
WHAT'S NEW
EVENTS


Insure++

Quick facts

Add-on Modules:
   -INUSE
   -TCA

Comparisons

Technical Papers

Support & Manuals

FAQs

Recent Reviews

User Testimonials

Press Releases


Insure tool to debug c++





Introduction


Table of Contents


Introduction

Insure++ is a unique programming environment for the development of "Total Quality Software". Using Insure++, you can produce more robust, better optimized, and higher quality software. Development and maintenance tasks are faster and simpler. This supplement to the Insure++ User's Guide documents the many features of Inuse, one of the programs that make up this powerful suite of development tools.

Inuse visualizes memory handling in real-time during the execution of a program and can help programmers understand how their program actually uses (and abuses) memory.

Like any other tool, Inuse is only valuable if it is used. To assure that Inuse becomes a key element in your working environment, we have designed it for quick, easy use.

Warning Before attempting to use Inuse, you should be very familiar with the use of Insure++. This manual assumes that you have at least gone through the examples in the Getting Started manual and/or User's Guide and are comfortable using Insure++ to build a simple program.

Understanding and optimizing your memory allocation strategy

Inuse lets you monitor dynamic memory accesses as they occur at runtime.

This helps lead the way to Total Quality Software in two key areas:

Optimization

  • Inuse highlights memory bottlenecks by showing allocation frequencies; and
  • Helps developers fine-tune a program's memory allocation strategy by monitoring memory access patterns.

Understanding Program Execution

  • Inuse correlates memory access with code execution; and
  • Displays memory utilization and access patterns.

Conventions used in this manual

Typefaces and symbols will be used in this text to denote various types of information.

	Text which appears in this typeface is used to 
	denote source code or the names of functions, 
	subroutines, or variables. It is also used to show 
	commands that you should type at the keyboard.
Warning
Offset paragraphs which carry the "dangerous bend" sign are particularly important and should be understood before continuing further.

Boldface text indicates a selection from a menu system. The exact method by which a menu item is selected is dependent on the system in use, but the indicated text should enable you to find the appropriate menu item. Sometimes two levels of menus must be traversed to find the item, in which case the notation appears as Top Level Menu/Second Level Item.

If you get stuck

If you have problems using Inuse, please consult the comprehensive FAQ shipped with your distribution (FAQ.txt) first. The FAQ is also kept up-to-date on our web server. You can also obtain a copy of the most recent FAQ by sending an empty email message to faq@parasoft.com. If your problem is not discussed in this document, please follow the procedure below in contacting our Quality Consulting department.

  • Check the manual.
  • If the problem is not urgent, report it by e-mail to quality@parasoft.com or by fax to (626) 305-9048.
  • Before calling Quality Consulting at (626) 305-0041, know your Inuse version. You can easily find it by typing inuse --.
  • Know your operating system version. You can find it by typing uname -a.
  • If you call, please use a phone near your computer. The quality consultant may need you to try things while you are on the phone.
  • Be prepared to recreate your problem.
  • Please be patient.

Thank you for selecting Inuse. Good luck on your journey towards Total Quality Software.


< Title Page > Introducing Inuse ^ Inuse TOC
Tools to debug c++ and java
(888) 305-0041 info@parasoft.com Copyright © 1996-2001 ParaSoft