Runtime Flow blog (Understanding a control flow in a running .NET application)

June 30, 2010

Updated getting started screencast

Filed under: Uncategorized — Sergey Vlasov @ 6:13 am

The getting started screencast now demonstrates Runtime Flow v1.1.1 in Visual Studio 2010.

June 29, 2010

Runtime Flow v1.1.1 released

Filed under: Uncategorized — Sergey Vlasov @ 5:20 am

Runtime Flow v1.1.1 released – added Visual Studio 2010 support, added CLR v4 support, increased multiple duplication detection range from 20 to 120 functions, disabled the Run command when no solution is loaded.

Visual Studio 2010 and CLR v4 support

Filed under: Uncategorized — Sergey Vlasov @ 4:11 am

Runtime Flow v1.1.1 adds integration with Visual Studio 2010. Toolbar, Flow and Summary windows, go to source – everything works in VS 2010 IDE now:

Runtime Flow integrated with Visual Studio 2010

Runtime Flow integrated with Visual Studio 2010


Monitoring of .NET 4.0 applications is also now supported:
Monitoring summary of a .NET 4.0 WPF application

Monitoring summary of a .NET 4.0 WPF application


CLR v4 adds ability to run several CLR instances side by side in a single process. It rarely occurs in practice (see Common in-proc SxS scenarios) so currently Runtime Flow monitors only the first runtime loaded and ignores the rest.

Advertisement

June 25, 2010

Runtime Flow v1.1.0 released

Filed under: Uncategorized — Sergey Vlasov @ 2:08 pm

Runtime Flow v1.1.0 released – added the Runtime Summary window, added the common toolbar, added search to the Runtime Flow window, made selected items bold in the Runtime Flow window, moved the command to open the Runtime Flow window from the Other Windows menu to the new toolbar.

Runtime Flow toolbar

Filed under: Uncategorized — Sergey Vlasov @ 11:59 am

As there are two windows now (Flow and Summary), common commands such as Run, Customized run, Clear and About were moved to the new toolbar in Visual Studio:

Runtime Flow toolbar

Runtime Flow toolbar


The new toolbar also adds commands to open the Flow and Summary windows. The previous command to open the Runtime Flow window in the Other Windows menu is now removed. When monitoring is started with both windows closed, the Runtime Flow window is opened automatically.

Runtime summary

Filed under: Uncategorized — Sergey Vlasov @ 11:35 am

The next version of Runtime Flow introduces the Runtime Summary window:

Runtime Summary window

Runtime Summary window


It lists all classes and functions that were used during a program run organized by modules and namespaces. All elements are alphabetically sorted. New functions are added in real time and removed by the Clear command the same way as in the Runtime Flow window.

Search field allows you to search for namespaces, classes and functions. Each new search continues from the selected node. The Locate in flow toolbar button finds the selected class or function in the Runtime Flow window. Press the Locate in flow button again to find the next occurrence.

June 14, 2010

Runtime Flow v1.0.6 released

Filed under: Uncategorized — Sergey Vlasov @ 7:11 am

Runtime Flow v1.0.6 released:

  • Added usage of the command’s parent directory when working directory is empty in the Customized run dialog.
  • Added ability to use quotes in paths in the Customized run dialog.
  • Added filtering for control characters in parameters.
  • Added bring into view for the selected item after collapse.
  • Reduced memory usage during monitoring.
  • Expanded parameter string length to 260 characters.
  • Removed <Module> from native C++ class names.
  • Fixed exception handling for dynamic methods.
  • Fixed incorrect ending for long function names.

Blog at WordPress.com.