[Bug libdw/25173] New: dwarf_getsrc_die fails for rust code

2019-11-07 Thread mail at milianw dot de
https://sourceware.org/bugzilla/show_bug.cgi?id=25173 Bug ID: 25173 Summary: dwarf_getsrc_die fails for rust code Product: elfutils Version: unspecified Status: UNCONFIRMED Severity: normal Priority: P2 Component

Re: [PATCH 2/2] libdw: Rewrite the memory handler to be more robust.

2019-11-07 Thread Jonathon Anderson
On Thu, Nov 7, 2019 at 18:20, Mark Wielaard wrote: Hi Jonathan, On Tue, 2019-10-29 at 22:14 +0100, Mark Wielaard wrote: Pthread's thread-local variables are highly limited, which makes it difficult to use many Dwarfs. This replaces that with a less efficient (or elegant) but more robust

Re: [PATCH 2/2] libdw: Rewrite the memory handler to be more robust.

2019-11-07 Thread Jonathon Anderson
On Thu, Nov 7, 2019 at 18:20, Mark Wielaard wrote: Hi Jonathan, On Tue, 2019-10-29 at 22:14 +0100, Mark Wielaard wrote: Pthread's thread-local variables are highly limited, which makes it difficult to use many Dwarfs. This replaces that with a less efficient (or elegant) but more robust

Re: [PATCH 2/2] libdw: Rewrite the memory handler to be more robust.

2019-11-07 Thread Mark Wielaard
Hi Jonathan, On Tue, 2019-10-29 at 22:14 +0100, Mark Wielaard wrote: > Pthread's thread-local variables are highly limited, which makes > it difficult to use many Dwarfs. This replaces that with a > less efficient (or elegant) but more robust method. Thanks, it looks good (similar to a variant I

Re: [PATCH 1/2] Add configure options for Valgrind annotations.

2019-11-07 Thread Mark Wielaard
Hi Jonathon, On Tue, 2019-10-29 at 22:14 +0100, Mark Wielaard wrote: > +2019-08-25 Jonathon Anderson > + > + * configure.ac: Add new --enable-valgrind-annotations > + * configure.ac: Add new --with-valgrind (headers only) I think this looks fine. In theory we could also try to use pkg-c

Re: [PATCH] lib + libdw: Add and use a concurrent version of the dynamic-size hash table.

2019-11-07 Thread Jonathon Anderson
On Thu, Nov 7, 2019 at 12:07, Mark Wielaard wrote: Hi, On Mon, 2019-11-04 at 10:39 -0600, Jonathon Anderson wrote: Apologies, I talked with Srdan in person and forgot to relay the message. He gave me an updated version of the hash table that handles that issue (and another previously h

Re: [PATCH] lib + libdw: Add and use a concurrent version of the dynamic-size hash table.

2019-11-07 Thread Mark Wielaard
Hi, On Mon, 2019-11-04 at 10:39 -0600, Jonathon Anderson wrote: > Apologies, I talked with Srdan in person and forgot to relay the > message. He gave me an updated version of the hash table that handles > that issue (and another previously harmless typo). This looks good. I am about to commit thi

patch 5 debuginfod: prometheus metrics

2019-11-07 Thread Frank Ch. Eigler
From: "Frank Ch. Eigler" Date: Thu, 7 Nov 2019 04:00:16 -0500 Subject: [PATCH 2/2] debuginfod 5: add /metrics endpoint This webapi extensions allows admins to hook up debuginfod to a prometheus-compatible monitoring system for general situational statistics. The metrics are simple enough that

patch 4 debuginfod: symlink following mode

2019-11-07 Thread Frank Ch. Eigler
From: "Frank Ch. Eigler" Date: Wed, 6 Nov 2019 18:53:31 -0500 Subject: [PATCH 1/2] debuginfod 4: symbolic link traversal mode In order to support file/rpm archives that are organized via symlink trees, add an "-L" option to debuginfod, meaning about the same as for find(1) or ls(1): to traverse