On Tue, 2006-09-12 at 09:54 -0600, David Mosberger-Tang wrote:
> On 9/12/06, Mike Cvet <[EMAIL PROTECTED]> wrote:
> 
> > Is there a reference implementation of remote dwarf2-based unwinding
> > that we can take a look at?
> 
> No.  Frankly, the implementation is probably the easier part.  First,
> there needs to be some design work:
> 
> 1) There needs to be a way to locate the list of dynamically generated
> unwind-info
>     descriptors.
> 2) There needs to be a definition of what the dynamic unwind
> descriptors look like.
> 
> On ia64, we do (1) with a special entry in the static unwind-info
> table which points to the list-head.  For (2), we basically use the
> normal ia64 descriptors and convections, except that it's done with a
> simpler (less compact) encoding to improve encoding/decoding speed (at
> the cost of using more space).
> 
> I suspect a similar approach should be used for DWARF but (1) and
> perhaps even (2) would need some coordination with the DWARF steering
> committee.
> 
>   --david
> 

I think there was a misunderstanding here - I meant an implementation of
basic unwinds - not dynamic ones. 

My apologies,

- Mike



_______________________________________________
Libunwind-devel mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/libunwind-devel

Reply via email to