|
NEW VERSION
Profiles:
* Managed .NET, including C#
* Native and managed C++
* Mixed code
GlowCode is a complete performance toolset for Windows and .NET applications. GlowCode helps programmers find performance bottlenecks, detect memory leaks and resource flaws, profile and tune code, trace real-time program execution, ensure code coverage, isolate boxing errors, identify excessive memory usage, and find hyperactive and loitering objects.
Unrivaled Speed.
Innovative just-in-time instrumentation connects the tools when you need them. Runtime overhead is less than one percent, enabling you to use GlowCode unobtrusively in any build of your product, even while your debugger is active.
Real-Time. See profile results data as you use your program. Displays of memory and resource allocations let you see over-consumption problems as they happen. The single-click leak detector recursively searches memory for unreferenced heap blocks. Share off-line, too: GlowCode captures your real-time profiles for later study and distribution to your colleagues.
Powerful. GlowCode diagnoses large CAD applications with ease.
Flexible.
Use GlowCode with Windows programs, console programs, Windows services, Win32 DLL's and OLE components.
Convenient. There are two easy ways to use GlowCode: (1) use it to launch your application, or (2) attach GlowCode to a running program. No source code or build change or post-build steps are required.
Compatible. GlowCode works with Microsoft Visual C++, .NET languages including C#, VisualBasic and other compilers that generate .PDB debug information. If .PDB debug information is not available, GlowCode uses exported symbol names typically contained in .DLL executables.
Intuitive. GlowCode's user interface is a diagnostic dashboard into your program's execution. You may re-size and tear off tool viewers as needed.
Frugal. GlowCode uses fewer CPU cycles and screen pixels, and less memory and disk space than any competing product. The download file size is about 2 megabytes.
Respectful. The GlowCode installation is self-contained and makes no changes to any system files or the MS Visual Studio installation.
Streamlined
and Cost-Effective. There is no need for you or your development team to juggle lots of expensive products sold as a "suite."
Operating Environment and System Requirements
GlowCode diagnoses all Win32 EXEs, DLLs, and OCXs developed using Microsoft Visual Studio .NET 2008, 2005, 2003, 2002, and 6.0 (versions 9.0, 8.0, 7.1, 7.0, 6.0) with native, managed, and/or mixed code, using languages including C++ (native and managed), C#, or any language available in the .NET Framework. Supported platforms are Windows XP, Windows Server 2003, and Windows Vista. GlowCode requires installation of the Microsoft .NET 2.0 Framework, which is available at no cost.
More: New in GlowCode 6.2.
|
|
GlowCode's unique, just-in-time instrumentation puts all the diagnostic tools you need at your fingertips, but never in the way.
Unlike other diagnostic tools, this means:
1. Instantly and selectively turn on and off profiling and coverage instrumentation at a module, function or line resolution while running your application.
2. Insert the instrumentation hooks you want into your code, at the rate of over 100,000 hooks a second.
3. No source code or build changes, or tedious, post-build pass.
4. No bothersome, post-build instrumentation step.
5. No overhead when instrumentation is not being used; far less overhead than competing products when instrumentation is on.
6. No conflict with your normal debugger.
| |