SpeedTrace rapidly tracks down coding bottlenecks and development issues such as synchronization problems, thus helping development teams to get a quality product out On Schedule. SpeedTrace integrates easily into the project cycle ensuring top code quality right from the outset.
-Profiles and traces any dotNET application
-Traces arguments and return values
-Controls the profiling and tracing process (filters and triggers)
-Profiles and traces every single call within a function level
The SpeedTrace Pro proFILEr follows and records the program flow of any dot.NET application on a function/method level for later profiling or tracing analysis, allowing you to identify performance bottlenecks, deadlocks, software design problems as well as resource and data flow problems.
The SpeedTrace Pro profiler allows you to find the information you need in a quick and easy way. The powerful Trace Analyzer creates profiles (i.e. statistical analyses) which serve as starting points for subsequent optimization.
SpeedTrace Pro is the fastest profiler on the market due to its fast trace engine that records every function call without making aggregations on the fly as other profilers do. Therefore, you will obtain accurate information without slowing down your application (or changing the application's internal timing), and thus reduce and Improve the development cycle.
Having structure is essential. SpeedTrace Pro enhances it with its user-defined and structured project configurations. The result is: FASTER and easier profiling.
SpeedTrace Pro profiles and traces every application developed under .NET Framework 2.0/3.0 or 3.5 including Windows applications, Windows services, and ASP.NET applications.
SpeedTrace Pro provides user-extended functionality (Callback-API) to allow developers to ADAPT the tracer to their needs and to write user-specific extensions for dot.NET Framework 2.0, 3.0 or 3.5 applications.