Dependency of the Biggest Objects View on Retained Size Calculation

## Dependency of the Biggest Objects View on Retained Size Calculation |

If "Calculate retained sizes" has not been enabled for the heap dump, the biggest objects view will not be available. For the "Calculate retained sizes" option to be effective, the "Remove unreferenced and weakly referenced" option has to be enabled for the heap dump as well.

Both these options are "overhead options" intended to speed up the heap dump and use less memory. The cost of this lower overhead includes the loss of the biggest objects view. By default, both options are are enabled.

The "Calculate retained sizes" option can be enabled in the

- heap walker options dialog, if the heap dump is taken manually.
- the configuration of the "Trigger heap dump" action, if the heap dump is taken by a trigger.
- the parameters passed to the `triggerHeapDump` method of the `Controller` class in the profiling API, if the heap dump is taken programatically.