[PATCH] D120243: allow for contention free exception unwinding

Thomas Neumann via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Feb 28 04:35:40 PST 2022


neumannt added a comment.

In D120243#3348651 <https://reviews.llvm.org/D120243#3348651>, @fweimer wrote:

> On glibc 2.35 and later, you can use `_dl_find_object`. It's also fully lock-free.

_dl_find_object does not help with dynamic frames. But I could update my patch to use the btree only for dynamic frames registered via __unw_add_dynamic_fde and to use _dl_find_object for static exception frames.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D120243/new/

https://reviews.llvm.org/D120243



More information about the llvm-commits mailing list