Find Where a Method or a Class is Defined in Source Code

Applies to AQTime 8.81, last modified on January 18, 2022

You can explore the profiling results generated by the Performance, Allocation, Coverage, Function Trace or Static Analysis profiler to find where in the application’s source code a particular method or class is defined:

  1. Open the desired category of the profiling results and switch to the Report panel.

  2. For the Allocation profiler, select the desired class in the Report panel and examine the Class Name, Module Name and Namespace columns. They specify the source location of each class.

  3. For the Performance, Coverage, Function Trace and Static Analysis profilers, select the desired method in the Report panel and examine the Routine Name, Unit Name, Module Name and Namespace columns. They display the source location of each routine.

  4. If your application was compiled with debug information (see How AQTime Profilers Use Metadata and Debug Information), the profilers will provide additional columns - Source File and Source Line - that specify the exact location of a particular routine in source code.

See Also

Exploring an Application's Source Code
Best Practices and How to Tutorials
Performance Profiler
Allocation Profiler
Coverage Profiler
Function Trace Profiler
Static Analysis Profiler - Overview

Highlight search results