[PATCH] D120243: allow for contention free exception unwinding

Markus Böck via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Feb 23 06:00:26 PST 2022


zero9178 added a comment.

In D120243#3339527 <https://reviews.llvm.org/D120243#3339527>, @trcrsired wrote:

> Please stop wasting time on fixing C++ EH. Start to work on herbceptions. I use llvm mainly for compiling wasm programs and a lot of other environments which don't have the EH support. Adding "fix" to libunwind is not going to address any real issue with EH while adding an inifinite amount of pain to support new platforms (like wasm for example).
>
> Time to deprecate C++ EH tbh. Even LLVM itself does not use EH.

This topic is unrelated to the patch at hand and should rather be brought up with the C++ committee or with other contributors interested in working on alternative models, like herbceptions, instead of trying to dissuade others like the Author here from improving the status quo. 
libunwind in particular is also not technically specific to C++, even if the various implementations of the C++ ABI Support libraries are large users of it and would benefit a lot from it.


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