GlowCode
GlowCode is a performance analysis and diagnostic tool for developers working on Windows and .NET applications. It helps investigate slow code, memory leaks, excessive resource use ...

GlowCode 64-bit is a runtime profiler and diagnostic tool for developers working on Windows and .NET applications. It analyzes performance, execution paths, code coverage, memory use and resource allocations while a program runs. A recursive leak detector searches for unreferenced heap blocks, while object analysis helps expose excessive or lingering allocations. Developers can launch an application through GlowCode or attach to a running process without changing source code or rebuilding. It supports Windows programs, services, DLLs and OLE components, and can capture profiles for later review.
| Author: | Electric Software |
| License: | Trialware |
| Price: | $499.00 |
| Released: | Jun 28, 2017 |
| File size: | 3.70 MB |
| Downloads: | 314 |
| Keywords: | performance profiling, function call tracing, Electric Software, leak x64, Windows 10 compatible software, glowcode profiler, code coverage analysis, windows code profiler, Code Profiling x64, detection x64, Memory Leak Detection x64, GlowCode 64-bit, Function Call Tracing x64, memory x64, memory leak detection tool, dotnet performance profiler, runtime code coverage, memory debugging |
| Author URL: | http://www.glowcode.com |
GlowCode 64-bit is a runtime analysis and performance-profiling tool for developers working on Windows and .NET applications. It helps investigate slow code, memory leaks, resource misuse and execution behavior in desktop software, services and components. Its diagnostics are intended for use during development and testing, including with large applications where reproducing a problem under normal debugging conditions can be useful.
The profiler presents performance data while an application runs, helping developers connect slowdowns to functions and execution paths. Function profiling can reveal bottlenecks that merit optimization, while real-time tracing shows how the program proceeds during a test. GlowCode can also measure code coverage, providing information about which parts of an application were exercised. Just-in-time instrumentation connects analysis tools at runtime, and the software can operate while a debugger is active.
Memory and resource views help identify excessive allocations and resource flaws as they occur. A leak-detection tool searches recursively for unreferenced heap blocks, and object analysis can help locate objects that remain active too long or consume memory unnecessarily. GlowCode also supports investigation of boxing errors in .NET code. Captured profiles can be reviewed later or shared with colleagues, so findings do not have to be examined only during a live session.
A developer can start an application through GlowCode or attach the profiler to a process that is already running. This allows analysis without changing source code, rebuilding the application or adding post-build steps. The tools can be used with Windows and console programs, Windows services, Win32 DLLs and OLE components. Its dashboard-style interface includes resizable, detachable viewers for arranging diagnostic information around a particular investigation.
GlowCode supports Microsoft Visual C++, .NET languages such as C# and Visual Basic, and other compilers that produce PDB debug information. When PDB data is unavailable, it can use exported symbol names commonly found in DLL executables. The installation is self-contained and does not modify system files or the Visual Studio installation. GlowCode 64-bit is trialware, and this edition is intended for 64-bit Windows environments; the provided operating-system information includes Windows XP, Vista, 7, 8 and 10 x64.