LINUX.ORG.RU

История изменений

Исправление LinuxUser, (текущая версия) :

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

Ничего страшного, таких мало, большинство зацеплю.

если вызывается функция по адресу. Один такой вызов — и уже никаких гарантий нет.

Ну где-то в коде этот адрес присваивается. Тупо включать в дерево все адреса функций присваиваемые в дереве, в смысле в функции, которая уже есть в дереве.

Исходная версия LinuxUser, :

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

Ничего страшного, таких мало, большинство зацеплю.

если вызывается функция по адресу. Один такой вызов — и уже никаких гарантий нет.

Ну где-то в коде этот адрес присваивается. Тупо включать в дерево все адреса присваиваемые в дереве, в смысле в функции, которая уже есть в дереве.