缘起:
LLVM的邮件列表关注了很久,最闲的时候每篇都读,也回过几篇邮件。忙的时候,可能好几个月不怎么读,积累一大堆未读,只能直接清理了。后来,有人做了llvmweekly,好了很多,每周花点时间看一看,就知道个大概,方便很多。转眼之间,llvmweekly已经做到了200多期,历时4年多了,我从中获益很多。一直在想,除了经常记录点自己学习的感受和零碎的知识点,我还能做点什么?最近忽然有想法,我能不能做个月度的邮件列表内容选辑,选几条我自己觉得最值得读的邮件列出来,做个大致的分类,方便关注这些而又没有时间读周报的人读一下自己关心的内容。于是有了这个尝试,希望能对LLVM的关注者有用。我会连续做几个月,然后看效果决定是否做下去。
内容选辑遵循以下几个原则:1、会根据当月的内容做出一些分类,每个分类如果不是优质内容特别集中,最多选三条,少则不限;2、内容选辑会参考llvmweekly的选取范围;3、这个内容选辑的重点主要在月报和分类,这也是和llvmweekly的区别之处;4、做的过程之中,会根据实际情况不断的做调整;5、欢迎大家对这个内容选辑提出自己的意见和见解。
LLVM邮件列表2018年4月内容选辑
一、前端:
1、Mostyn Bramley-Moore shared work on supporting 'Jumbo'/unity builds with Clang. The proof of concept clang plugin gives unique name to anonymous namespaces and undefs macros defined in each top-level file. This reduces the modifications needed to a large codebase like Clang to support a Jumbo build. Much of the ensuing discussions focus on the merits of Jumbo/unity builds vs Clang header modules.