All News

Q2 2012 (version 2012.2.607)


JustTrace Q2 2012 (v2012.2.607)

Major highlights:

  • New: Context help in all relevant views. Be sure to vote whether the help really helps you!
  • New filtering and navigation features (details below)
  • New views for Memory Snapshots (details below)
  • New: Profile running processes with Memory profiler
  • Support for Visual Studio 2012 RC

New:

  • New filtering:
    • Configurable filtering of non-user code in all performance views
    • Filtering and aggregation of functions with minuscule execution times
    • Added Type List filtering by GC generation
    • Hide Windows and Microsoft services when profiling Windows Services
  • New views for Performance Snapshots:
    • "Merged call trees" views which merge all call sites of a function into a single tree
    • "Caller Tree" views which show all call paths that a function has been called from
  • New views for Memory Snapshots:
    • "Overview" shows general statistics about the snapshot
    • "Instances" view shows all object instances of an examined type
    • "Paths To GC Roots" shows the paths in the object reference graph which reach from a GC root to the examined object
  • New: Integration with JustDecompile when .PDB files are not available
  • New: Pressing Winkey+Shift+S takes a snapshot of the currently active application
  • Improvement: Streamlined UI to show more relevant data
  • "Total Time" column in performance snapshot views now has a progress-like status to show important code at a glance
  • New: Provided average own and total time values in Tracing profiler
  • New: Added "Total Retained Size" column to Memory profiler type snapshot views
  • New: Added keyboard accelerators in context menus
  • New navigation:
    • Added search in "Type List" and "Call Tree" comparison views
    • Added search to "Incoming Type Refs", "Call Trees" and "Hot Spots" views
    • Added navigation to object level in "Incoming Type Refs" view
    • Find types which contain the specified search string when a suggested item is not selected
  • New: Added ObjectID in "Largest Memory Retainers" view
  • New: Show thread names in Call Trees
  • New: Categorize threads by type of executed code
  • New: Allowed multiple selection in snapshot view "Assembly List" for all profilers
  • New: Improved design and functionality of the "Recent Snapshots" view on Start Page
  • New: Added "Quick tasks" pane in the snapshots view
  • New: Expand the most expensive path (added the option) in performance comparison snapshots
  • New: UI for navigation in the "Call Tree" view of a comparison snapshot in Performance profilers
  • New: Accumulate subtree memory allocation data in the "Call Tree" view in Memory profiler
  • New: Open a sub-tree in a new tab from the context menu
  • Updated documentation
  • New: JustTrace is updated to use .NET 4.0 framework, and the JT Add-in doesn't support Visual Studio 2008 anymore

Fixes:

  • Fixed: Empty service names in profiled applications history list
  • Fixed: When comparing two snapshots the comparison tab in Memory profiler is not selected by default
  • Fixed: JustTrace does not consider profiling child processes in attach mode for sampling profiler
  • Fixed: HitCount and OwnTime values in the "Method List" snapshot view stop being updated after the first snapshot is taken
  • Fixed: Types with instances only in the target snapshot are missing from the comparison view
  • Fixed: Cannot profile IIS apps in VS11
  • Fixed: Password is not saved in the Auto Update dialog
  • Fixed: "Start JustTrace" option in the installer doesn't work under UAC
  • Fixed: Visual Studio Add-in is reenabled on VS restart
  • Fixed: The "HitCount" column in the "Method List" snapshot view for the Sampling and Tracing profilers is not correct
  • Fixed: In rare circumstances the Tracing profiler shows negative time values in the "Method List" and "Call Tree" snapshot views
  • Small speed-ups in Memory profiler
  • Fixed: Wrong sort for functions in classes outside a namespace
  • Fixed: Memory leaks in JustTrace (yes, we are using JustTrace to fix its own bugs)
  • Updated to the latest and greatest Telerik controls
  • Fixed: show incorrect explicit interfaces in memory view
  • Fixed: race condition when opening snapshots
  • Fixed: navigate to Call Tree does not work in Hot Spots view
  • Fixed: deadlock when saving snapshots
  • Fixed: gracefully handle unusual security set on registry keys when profiling IIS and Windows Services projects
  • Fixed: Save authentication credentials for the Telerik account when downloading new version of JustTrace
  • Fixed: Profile History cannot get names of Windows Service applications

Release History Feed
What's New