patch 3/3 debuginfod client interruptability

2019-11-04 Thread Frank Ch. Eigler
Hi - At the wise counsel of gdb folks such as and : debuginfod 3/3: client interruptability For interactive clients such as gdb, interruptibility is important for usability during longer downloads. This patchset adds a download-progress callback function to the debuginfod c

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

2019-11-04 Thread Jonathon Anderson
From: Srđan Milaković Signed-off-by: Srđan Milaković --- Apologies for the delay, things have been busy here the past week. > On Fri, 2019-10-25 at 23:11 -0500, Jonathon Anderson wrote: > > I tried to simplify the code a little. You already observed that > > COMPARE can be zero. But it always i

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

2019-11-04 Thread Mark Wielaard
Hi, On Mon, 2019-10-28 at 21:12 +0100, Mark Wielaard wrote: > 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 insert

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

2019-11-04 Thread Mark Wielaard
Hi, On Fri, 2019-10-25 at 23:11 -0500, Jonathon Anderson wrote: > > I tried to simplify the code a little. You already observed that > > COMPARE can be zero. But it always is. We never try comparing values. > > So all the COMPARE and value passing to the find functions can simply > > be removed. S