My question is on implementation of stack backtrace on architures, MIPS and PPC. Is the implementation based on libunwind and unwind directives in the executable? Or is it based on older code which analyzes prologue of a function? Or a mix of both approaches? Thanks