Call Stacks Functions
The Call Stacks Functions command (on the View menu) can be used to determine which methods are included when presenting caller functions and called functions.
The available options are the same as the top-level methods.
Note
This is an application wide setting, changing this option will affect all call stack viewers, as well as the methods view.
Methods Allocation Information
The information presented for the methods tree items is similar to the information presented on the Types/Resources page. However, it only includes data from allocations performed by the method, container or partial call stack.
Note
The numbers presented for a type (when showing hierarchical) are not the same as the numbers presented under the Overview page. Here they refer to instance allocations performed by a method in the type, in the Overview view they refer to the allocated instances of the type.
The Include allocations by called functions option is used to determine whether the allocations information should include allocations by called functions as well.
For more information about the information presented, see Type/Resource Details Page. The following information columns are always included:
Live instances
New live instances
If the Standard field set is selected, the following columns are also included in the methods list:
Live bytes
New live bytes
Allocs/sec (or Allocs)
Bytes/sec (or Alloced bytes)
If the Dispose info field set is selected, the following columns are also included in the methods list:
Disposed instances
Delta undisposed instances
Allocs/sec (or Allocs)
If the Heap Utilization field set is selected, the following columns are also included in the methods list:
Allocs/sec (or Allocs)
Gen #0 - Allocs/sec (or Allocs)
Gen #1 - Allocs/sec (or Allocs)
Gen #2 - Allocs/sec (or Allocs)
Large - Allocs/sec (or Allocs)Unreachable instances
Unreachable bytes
If the Memory Leaks field set is selected, the following columns are also included in the methods list:
Memory leak instances
Allocs/sec (or Allocs)