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

2019-10-28 Thread Mark Wielaard
On Sun, 2019-10-27 at 17:13 +0100, Mark Wielaard wrote: > On Fri, 2019-10-25 at 23:11 -0500, Jonathon Anderson wrote: > > A quick grep -r shows that ITERATE and REVERSE are used for the > > asm_symbol_tab. If iteration and insertion are not concurrent we can > > easily add bidirectional iteration

patch 1/2 debuginfod client

2019-10-28 Thread Frank Ch. Eigler
From 3e1f8d93569004d06902459d84baceb636e139d5 Mon Sep 17 00:00:00 2001 From: Aaron Merey Date: Mon, 28 Oct 2019 13:29:26 -0400 Subject: [PATCH 1/2] debuginfod 1/2: client side Introduce the debuginfod/ subdirectory, containing the client for a new debuginfo-over-http service, in shared-library an

patch 0/2 debuginfod submission

2019-10-28 Thread Frank Ch. Eigler
Hi - Aaron Merey and I would like to propose debuginfod for merge into elfutils mainline, after a couple of months of work. As a reminder, this is an http server (written in C++11) for debuginfo-related artifacts (elf/dwarf/source files), plus a C client library & command line tool. It comes wit

Re: [PATCH] libdw: add thread-safety to dwarf_getabbrev()

2019-10-28 Thread Jonathon Anderson
On Mon, Oct 28, 2019 at 14:26, Mark Wielaard wrote: On Sat, 2019-10-26 at 19:56 -0500, Jonathon Anderson wrote: On Sun, Oct 27, 2019 at 00:50, Mark Wielaard > wrote: > > I see that getconf PTHREAD_KEYS_MAX gives 1024 on my machine. > Is this tunable in any way?

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

2019-10-28 Thread Mark Wielaard
On Sun, 2019-10-27 at 12:49 -0500, Jonathon Anderson wrote: > In theory (if the system isn't overloaded) the threads should finish > their individual work at around the same time, so the amount of waiting > any one thread would do (should be) very short. Also, this is only once > per resize, whi

Re: [PATCH] libdw: add thread-safety to dwarf_getabbrev()

2019-10-28 Thread Mark Wielaard
On Sat, 2019-10-26 at 19:56 -0500, Jonathon Anderson wrote: > On Sun, Oct 27, 2019 at 00:50, Mark Wielaard wrote: > > > > I see that getconf PTHREAD_KEYS_MAX gives 1024 on my machine. > > Is this tunable in any way? > > From what I can tell, no. A quick google search indicates as such, > and it