Share via


Functions View - Profiler Contention Data

The Functions report view of contention data lists the functions in the profiling run that were blocked from execution during the profiling run.

The following table explains the values that are displayed in the Functions view of a profiling data file that was collected by using the concurrency method.

Column

Description

Exclusive Blocked Time

The amount of time during which this function was blocked from executing code in the body of the function. Blocked time in functions that were called by the function is not included.

Exclusive Blocked Time %

The percentage of all blocked time in the profiling run that was the exclusive blocked time of this function.

Exclusive Contentions

The number of times that this function was blocked from executing code in the body of the function. Contentions in functions that were called by the function are not included.

Exclusive Contentions %

The percentage of all contentions in the profiling run were exclusive contentions of this function.

Function Address

The address of the function.

Function Name

The fully qualified name of the function.

Inclusive Blocked Time

The time that this function or a function that was called by this function was blocked from executing.

Inclusive Blocked Time %

The percentage of all blocked time in the profiling run that was inclusive blocked time of this function or module.

Inclusive Contentions

The number of times that this function or a function that was called by this function was blocked from executing.

Inclusive Contentions %

The percentage of all contentions in the profiling run that were inclusive contentions of this function or module.

Function Line Number

The line number of the start of this function in the source file.

Module Name

The name of the module that contains the function.

Module Path

The path of the module that contains the function.

Process ID

The process ID (PID) of the process in which the function was executing.

Process Name

The name of the process.

Source File

The source file that contains the definition for this function.

See Also

Tasks

How to: Customize Profiling Tools Report View Columns

Reference

Functions View

Functions View - Profiler .NET Memory Instrumentation Data

Functions View - Profiler .NET Memory Sampling Data

Functions View - Profiler Instrumentation Data

Functions View - Profiler Sampling Data