libunwind-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [libunwind] backtrace on EM64T


From: Arun Sharma
Subject: Re: [libunwind] backtrace on EM64T
Date: Mon, 21 Nov 2005 15:55:35 -0800
User-agent: Mozilla Thunderbird 1.0.7 (X11/20051011)

David Mosberger-Tang wrote:

I can't seem to find a noticable improvement.


That's because caching has not been implemented yet for DWARF2 (it is,
for the ia64 unwinder and makes a huge difference).  The code is
already set up to handle caching, but somebody would have to fill in
the actual code...

I see that ia64 implements a script cache and there is no such thing on x86-64. Would it be correct to say that a dwarf2 based system should implement a cache of ip -> unw_proc_info_t mappings?

As things stand now, using libunwind results in a large number of calls to rt_sigprocmask().

        -Arun

reply via email to

[Prev in Thread] Current Thread [Next in Thread]