[lldb-dev] 64bit atomic ops on 32bit platforms

Joerg Sonnenberger via lldb-dev lldb-dev at lists.llvm.org
Wed Aug 9 12:18:57 PDT 2017


On Wed, Aug 02, 2017 at 03:47:56PM +0200, Joerg Sonnenberger via lldb-dev wrote:
> (a) Make the mutex explicit if 64bit operations are not lock-free.
> 
> or
> 
> (b) Weaken the consistency constraints to provide eventually-consistent
> times by splitting the field into explicit 32bit chunks. This makes the
> write side get predictable timings at the expensive of the summaries
> being potentially off a bit in the case of races.

Ping? Given that this is a pretty annoying regression, I would like to
address this for 5.0, but that means knowing how much effort I need to
invest in different LLVM projects...

Joerg


More information about the lldb-dev mailing list