GlowCode Changelog

What's new in GlowCode 10.0 Build 1002.1

Jun 28, 2017
  • GlowCode 10.0 Build 1002.1 improves the help system and supports Windows Server 2016.

New in GlowCode 10.0 Build 1002 (May 11, 2016)

  • Fixed failure to launch and find leaks properly on Windows Server 2012 R2.

New in GlowCode 10.0 Build 1001 (May 11, 2016)

  • Added support for Windows 10.
  • Removed warning message related to Microsoft DIA Symbol Handler.

New in GlowCode 9.2 Build 3004 (Jan 22, 2016)

  • Supports Visual Studio 2015, Windows 10.

New in GlowCode 9.2 Build 3003 (Apr 9, 2014)

  • Launches larger target applications

New in GlowCode 9.1 Build 3002 (Sep 17, 2013)

  • Attaches to 64-bit services.

New in GlowCode 9.0 Build 3001 (Sep 17, 2013)

  • Supports Visual Studio 2012.

New in GlowCode 9.0 Build 3000 (Sep 17, 2013)

  • Supports Windows 8.

New in GlowCode 9.0 Build 2008 (Oct 27, 2012)

  • Provides stack traces for all tracked resources.
  • Summarizes, in bytes, memory allocations for each execution code path. This pinpoints the code path which has allocated the most memory. Per StackTrace ID, see new datasets: Current/Allocated/Freed Bytes.NEW
  • File save/retrieve is 10 times faster.
  • Memory use is reduced by half.
  • Supports profiling of Symbian applications running in a Windows emulator.
  • Summarizes memory leaks which stem from a shared execution node.
  • Supports automation: Control GlowCode programmatically through a Java script, VB script, C# program, and more.
  • Introduces new user interface for instrumenting native code.
  • Exports to XML, CSV, and optimized CSV.
  • Profiles native and managed code, within one GlowCode product. GlowCode 6 is the upgrade path for both GlowCode 5.1 and GlowCode.NET.
  • Profiles any language available in the .NET Framework, including C#, V.NET, and managed C++.
  • Manages multiple GlowCode projects for each profiled application.
  • Profiles and sorts even faster than previous versions.
  • Runs independently of your target application.
  • Reports more results data, including time as percentages.
  • Provides easy data access and navigation, incorporating GlowCode 5.1 reViewer data into the main windows.
  • Extends native profiling features, including user-selected instrumentation and triggers, to managed code.
  • Saves hook definitions.
  • Extends heap leak detection to DLLs which are statically linked to the C-Runtime.
  • Optionally filters out functions which are already highly optimized, and called very frequently.
  • Gives the user 6-level control of hook safety.
  • Scales up to the largest CAD applications.
  • Rapidly isolates performance bottlenecks; identifies the slowest functions and those called most frequently.
  • Detects memory leaks, excess object allocations, unnecessary object boxing, and loitering objects.
  • Filters data, to focus on the user-selected context.
  • Displays summary views of functions, the managed heap, and native memory.
  • Displays hierarchical views of your program's execution, for a time-aware overview of your program's execution.
  • Displays a real-time sequential view of your program's execution.
  • Reports data real-time, with options to save and re-load.
  • Recursively searches heap and static memory for unreferenced heap allocations.
  • Inserts checkpoints, for time-narrowed view of memory allocations.

New in GlowCode 8.2 Build 2006 (Nov 12, 2011)

  • - profiles ASP.NET applications hosted in Web Development Server, introduces "peek" to easily specify targets with complex arguments, and enhances GlowCode project management

New in GlowCode 8.1 Build 2005 (Nov 12, 2011)

  • - profiles fibers

New in GlowCode 8.0 Build 2004 (Nov 12, 2011)

  • - streamlines the user interface

New in GlowCode 8.0 Build 2002 (Nov 12, 2011)

  • - adds byte counting to Caller/Callee Details view

New in GlowCode 8.0 Build 2001 (Nov 12, 2011)

  • - reports per-function memory allocations in bytes

New in GlowCode 8.0 Build 2000 (Nov 12, 2011)

  • - enhances managed code profiling
  • - presents CLR Object Snapshot Diffs for managed code
  • - presents user-selectable clock options, for example, to
  • stop the clock during thread suspension

New in GlowCode 7.2 Build 1099 (Nov 12, 2011)

  • - supports Visual Studio 2010 and .NET Framework 4.

New in GlowCode 7.2 Build 1098 (Nov 12, 2011)

  • - saves window and column settings with GlowCode project, and
  • provides Detailed Function data in saved/loaded view.

New in GlowCode 7.2 Build 1097 (Nov 12, 2011)

  • - enhances 64-bit profiling significantly.

New in GlowCode 7.2 Build 1096 (Nov 12, 2011)

  • - allows you to exclude wait time and sleep time from profile
  • results data.

New in GlowCode 7.2 Build 1095.0 (Mar 19, 2010)

  • Fixed failure to properly display new Call Tree nodes when parent is already displayed. (corrects error introduced in Build 1094)
  • Fixed gcSym.exe failure to properly look up 64-bit symbols from DLLs in system32 directory.
  • In the Call Tree, for threads, changed the Time column to display the total of top-level children rather than thread lifetime (clocktime). This change impacts %ThreadTime, particularly when "Exclude Wait Time" is enabled. This revision was requested by users.