Как работает обратная трассировка внутренне?

Этот вопрос только для понимания цели.

Что внутренне делает _Unwind_Backtrace для отслеживания стека вызовов функций.

Выполняется ли часть кода библиотеки для перемотки внутри системы каждый раз, когда мы вызываем функцию для отслеживания стека?

Или только когда мы вызываем _Unwind_Backtrace, он собирает стек функций и дает информацию? Если да, то как он собирает информацию?

Я гуглил некоторое время, но не смог найти никакой информации о том, как работает размотчик. Если кто-то знает, пожалуйста, объясните.

0 ответов

Другие вопросы по тегам