Максимальное использование стека в анализируемой программе с учетом вложенных областей
Эта метрика отображается только в анализе проверки кода.
Эта метрика показывает максимальное использование стека программой с учетом вложенных областей.
Метрика показывает минимальное использование стека для функции с наибольшим использованием стека. Если вы предоставляете полное приложение, функция с наибольшим использованием стека, как правило, main потому что main находится в верхней части иерархии вызовов. Описание минимального использования стека для функции см. в метрике Minimum Stack Usage.
Рассмотрение вложенных областей полезно для компиляторов, которые повторно используют пространство стека для переменных, определенных во вложенных областях. Например, в этом коде пробел для var_1 повторно используется для var_2.
type func (type param_1, ...) {
{
/* Scope 1 */
type var_1, ...;
}
{
/* Scope 2 */
type var_2, ...;
}
}| Группа: Проект |
Акроним:
PROG_MIN_STACK |
| ЕГО метрика: Нет |
Calculate code metrics (-code-metrics) | Lower Estimate of Local Variable Size | Minimum Stack Usage | Program Maximum Stack Usage