[llvm-dev] RFC] Shrink-wrapping improvement (original) (raw)
Francis Visoiu Mistrih via llvm-dev llvm-dev at lists.llvm.org
Thu May 14 16:30:04 PDT 2020
- Previous message: [llvm-dev] RFC] Shrink-wrapping improvement
- Next message: [llvm-dev] RFC] Shrink-wrapping improvement
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi Jimmy,
On May 13, 2020, at 2:25 PM, Jimmy Zhongduo Lin via llvm-dev <llvm-dev at lists.llvm.org> wrote:
Hi, Sorry for bringing back such an old thread. I am interested in the latest status of the shrink wrapping pass in LLVM. I have found some active work back in 2017 from Francis Visoiu Mistrih and Kit Barton from the following links. However, it seems that all the work suddenly stops and the improvement for the existing shrink wrapping did not make it into the trunk. Is this work abandoned?
Thanks for bringing this back.
On my side, the last time I was working on this was more on the integration on the Darwin platforms. Most of these improvements break a lot of assumptions that lots of tools use (debuggers, profilers, crash reporters, unwinders, etc.). At least for Darwin, the gains we can get from such tools is a lot higher than the performance we get from improving shrink-wrapping. So first, we would need to come up with a solution to support such code out there (for example, improving the compact unwinding format), and then we can put more work into extending shrink-wrapping.
Having said that, I can probably help with discussions and reviewing patches!
Hope that helps,
— Francis
https://lists.llvm.org/pipermail/llvm-dev/2017-August/116131.html http://lists.llvm.org/pipermail/llvm-dev/2017-May/112687.html https://reviews.llvm.org/D41765 Thanks, Jimmy
LLVM Developers mailing list llvm-dev at lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
- Previous message: [llvm-dev] RFC] Shrink-wrapping improvement
- Next message: [llvm-dev] RFC] Shrink-wrapping improvement
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]