What’s new in dotTrace 6.1?
- Timeline Profiling - A new profiling method is perfect for analyzing UI freezes, sync delays, excessive garbage collections, file I/O, and other interval events.
- New Profiling Experience - Slice and dice data using filters, the call tree, or diagrams. In addition to activating a specific filter, each control is constantly updated with up-to-date filtered information from other controls.
- Timeline Diagrams - Any data you select via filters or the call tree are highlighted on Timeline diagrams.
- SQL Queries Profiling - SQL queries are now supported when profiling in Timeline mode, letting you analyze how each particular query affects application performance.
- More Flexibility for Subsystems - When analyzing profiling results get a broad overview of the subsystems used by the application.
- Enhanced Snapshot Overview - Snapshot overview now includes Runtime chart that shows application CPU activity and memory consumption during profiling.
What’s new in dotTrace 5.5?
- Subsystems - Discover your code bottlenecks faster without digging deep into callstacks. With Subsystems view you get a quick overview of where a possible bottleneck may originate.
- Refined Overview page - You can now see all the significant information about your application performance and session parameters at one screen.
- Visual Studio 2012 integration - You can launch profiling sessions from within Visual Studio 2012 and navigate from a snapshot to the corresponding source code.
- Windows Store - Profile Windows Store applications including Windows Store test projects.
What’s new in dotTrace Performance 5.2?
- Improved Remote Profiling - HTTP is now used for remote profiling over VPNs. Both IPv4 and IPv6 are now supported.
- IIS Express - Support for IIS Express which complements existing support for full-fledged IIS and ASP.NET Development Server.
- Refined Stack Walking Mechanism – See detailed call stacks in more scenarios.
- Improvements in Plain List View - Choose to show or hide system functions from Plain List View and group functions by assembly.
- .NET 4.5 and Windows 8 Support - dotTrace Performance now provides support for .NET 4.5 applications and Windows 8.
- Attach to Running Processes - Attach the profiler to an existing .NET Framework 4.0+ process and run sampling performance analysis on it.
- Integration with ReSharper 7 - With dotTrace Performance, you can easily start profiling unit tests from Visual Studio code editor, Solution Explorer or ReSharper's unit test runner.
- Estimation of Performance Gains - Clear all adjustments on all functions visible in the current view in one step.
What’s new in dotTrace Performance 5.0?
- Improved remote profiling - HTTP is now used for remote profiling instead of a custom protocol, which allows profiling over VPNs and simplifies configuring firewall rules. Also, both IPv4 and IPv6 are now supported for remote profiling.
- IIS Express - Support for IIS Express complements existing support for the full-fledged IIS and ASP.NET Development Server.
- Improvements in Plain List View - Choose to show or hide system functions from the Plain List View, and group functions by assembly in addition to class and namespace groupings.
- Running Processes - Attach the profiler to an existing .NET Framework 4.0+ process and run sampling performance analysis on it.
- Integrated decompiler - While profiling an application, if you need to dig further into the code but you don't have source code or symbol information at hand, dotTrace 5 Performance will decompile it for you instantly and present decompiled code in its source preview area for quick review.
- Easier estimation of performance gains - The Adjust Time functionality used to estimate how optimizing a certain function affects timings of the entire snapshot has been improved.
- Enhancements and additions for supported frameworks - Ensures seamless profiling of applications that contain code targeting different CLR versions. For example, if you have a .NET Framework 4.0 application that is dependent on external libraries targeting CLR 2, this application can now be perfectly profiled.
What's new in dotTrace Performance 4.5.2?
- The latest minor update enables profiling of unit tests by integrating with a variety of recent versions of ReSharper, including 6.1, 6.0, and the 5.x family.
What's new in dotTrace Performance 4.5?
- Less noise in call stacks and improved tree presentation - Content in snapshot views is now better organized: specifically, icons to the left of the tree no longer misalign its nodes. In addition, you can now quickly fold or unfold calls that take insignificant time with Ctrl+Space.
- Extracting all public methods of a class to a single tab - You can now quickly view all public method calls from a certain class in a separate tab, which helps analyze the performance of a class along the lines of its API.
- Improved estimation of potential performance gains - You can now adjust time of a function called from a specific parent function, leaving its other calls intact.
- Sampling profiling is now used by default - Sampling is the fastest profiling mode that imposes least overhead. Of course, whenever you need to collect more detailed performance data, you can switch to tracing or line-by-line profiling.
- Previewing .NET Framework source code - By connecting dotTrace 4.5 Performance to Microsoft Reference Source Server (via View | Options | Source Preview), you can preview the source code of .NET Framework when you analyze the behaviour of library code in your snapshot.
- Displaying IL code in source view - In the Source Preview area, you can now switch between source form and CIL form of methods that you're analyzing:
- New floating license handling policy - This is an important change for customers who are using dotTrace integrated into Visual Studio in corporate environments. Before, a floating license ticket was issued right upon loading the dotTrace plug-in in Visual Studio irrelevant of whether a user actually needed it. Starting from dotTrace 4.5 Performance, a ticket is only requested after a user has performed an operation with dotTrace from within Visual Studio.
- Performance improvements - dotTrace 4.5 Performance generates Hot Spots and Plain List views a lot faster than version 4.0. Acceleration has also been applied to search in Hot Spots view and canceling view construction on pressing Esc.