GlowCode
Encyclopedia
GlowCode is a performance and memory/resource profiler developed by Electric Software Inc.
While the profiled application runs, GlowCode shows the duration, frequency and use of function calls, and identifies which functions play the most significant role in time-intensive tasks, which execution nodes are the source of multiple memory leaks, and which allocations are the source of excessive consumption of memory and resources. GlowCode also identifies problems specific to managed code, including boxing errors, and hyperactive and loitering objects. GlowCode profiles 32- and 64-bit managed, native and mixed code written in C, C++ or any .NET Framework-compliant language.
Overview
GlowCode is used by software developers to analyze and optimize application performance, speed and resource use. GlowCode capabilities include detection of performance bottlenecks and memory leaks.While the profiled application runs, GlowCode shows the duration, frequency and use of function calls, and identifies which functions play the most significant role in time-intensive tasks, which execution nodes are the source of multiple memory leaks, and which allocations are the source of excessive consumption of memory and resources. GlowCode also identifies problems specific to managed code, including boxing errors, and hyperactive and loitering objects. GlowCode profiles 32- and 64-bit managed, native and mixed code written in C, C++ or any .NET Framework-compliant language.
See also
- Profiling (computer programming)
- Software optimization
- Performance analysisPerformance analysisIn software engineering, profiling is a form of dynamic program analysis that measures, for example, the usage of memory, the usage of particular instructions, or frequency and duration of function calls...
- List of performance analysis tools