ORC Weekly #15 -- Removable code progress

Hi All,

No major news this week. The groundwork for safe code removal has started to land though: https://github.com/llvm/llvm-project/commit/41379f1ec4657860f4840dba914aa643e7938a5c ensures that JITDylibs are kept alive until all active compiles targeting them have completed or bailed out. I hope to have the removable code feature review (https://reviews.llvm.org/D79312) updated to reflect these changes tomorrow, with some test cases and examples added for good measure.

I am also going to try to move these status updates up to Friday (California Time) starting this week. We’ll see how successful I am with that.

– Lang.

Hi All,

https://reviews.llvm.org/D79312 (removable code support) has been updated to address the changes in 41379f1ec46. Regression and unit tests should now pass. It still needs some test cases of its own, as well as documentation and cleanup, but should be ready to land later this week.