Я работаю в большом приложении Perl и хочу получать трассировки стека каждый раз, когда вызывается "die" . Я знаю о Carp module, но я бы предпочел не искать/не заменять каждый экземпляр "die" на "confess". Кроме того, я бы хотел, чтобы полные стековые следы ошибок в Perl-модулях или самом интерпретаторе Perl, и, очевидно, я не могу изменить их для использования Carp.
Итак, есть ли способ изменить функцию "die" во время выполнения, чтобы она вела себя как "признаться"? Или, есть ли интерпретатор Perl, который выкинет полные следы стека из "die" ?