Jeff Linahan via llvm-dev
2020-May-21 00:33 UTC
[llvm-dev] RFC: throw2goto exception optimization
Hello again LLVM devs, Here's the request for comments on the throw2goto exception optimization project. (This is my first one, I don't know who gives out the official numbers for proposals :)) Jeff -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200520/6b236ffd/attachment-0001.html> -------------- next part -------------- A non-text attachment was scrubbed... Name: throw2goto-may20.pdf Type: application/pdf Size: 226149 bytes Desc: not available URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200520/6b236ffd/attachment-0001.pdf>
David Blaikie via llvm-dev
2020-May-21 15:50 UTC
[llvm-dev] RFC: throw2goto exception optimization
(re: official proposal numbers: there are none) What sort of feedback are you looking for on this? It doesn't seem to be a proposal (at least in the way that they usually appear/are discussed in the LLVM community) - it sounds like "it'd be nice if compilers did <x>" without any suggestion of how that might be achieved, or who would do the work to make that possible. Are you asking the LLVM community for approval for this direction so you can start contributing patches to implement it? Even that's going to probably require some amount of suggestion about, broadly, how this would be implemented - to get a better understanding of the cost/benefit - how invasive such a change would be, etc. - Dave On Wed, May 20, 2020 at 8:09 PM Jeff Linahan via llvm-dev < llvm-dev at lists.llvm.org> wrote:> Hello again LLVM devs, > > Here's the request for comments on the throw2goto exception optimization > project. (This is my first one, I don't know who gives out the official > numbers for proposals :)) > > Jeff > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200521/42c716e3/attachment.html>
Jeff Linahan via llvm-dev
2020-May-21 22:01 UTC
[llvm-dev] RFC: throw2goto exception optimization
Yes I'm looking for either community approval or reasons I might be barking up the wrong tree :) Maybe someone else explored this idea and there's some big roadblock. I would like to contribute myself, and there may be others like Emil who want to help. I just wanted to let you all know what I want to optimize since I've never contributed to clang before (sorry I don't have better ideas on implementation strategy yet being unfamiliar with the codebase.) On Thu, May 21, 2020, 11:50 AM David Blaikie <dblaikie at gmail.com> wrote:> (re: official proposal numbers: there are none) > > What sort of feedback are you looking for on this? It doesn't seem to be a > proposal (at least in the way that they usually appear/are discussed in the > LLVM community) - it sounds like "it'd be nice if compilers did <x>" > without any suggestion of how that might be achieved, or who would do the > work to make that possible. Are you asking the LLVM community for approval > for this direction so you can start contributing patches to implement it? > Even that's going to probably require some amount of suggestion about, > broadly, how this would be implemented - to get a better understanding of > the cost/benefit - how invasive such a change would be, etc. > > - Dave > > On Wed, May 20, 2020 at 8:09 PM Jeff Linahan via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > >> Hello again LLVM devs, >> >> Here's the request for comments on the throw2goto exception optimization >> project. (This is my first one, I don't know who gives out the official >> numbers for proposals :)) >> >> Jeff >> _______________________________________________ >> LLVM Developers mailing list >> llvm-dev at lists.llvm.org >> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-d >> <https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev> >> >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200521/7a93af6d/attachment.html>