近期活动
第13届开源开发工具大会(OSDTConf2021)开始征集演讲啦!
编译社区的八卦信息
GCC
MIPS 老兵 Maciej W. Rozycki 加入Embecosm VAX/GCC port maintenance https://gcc.gnu.org/pipermail/gcc/2021-October/237598.html
A. MacLeod改进值域传递 [RFC] Replace VRP with EVRP passes https://gcc.gnu.org/pipermail/gcc-patches/2021-October/581598.html
[PATCH] AArch64: Tune case-values-threshold https://gcc.gnu.org/pipermail/gcc-patches/2021-October/581933.html
[PATCH] AArch64: Enable fast shifts on Neoverse V1/N2 https://gcc.gnu.org/pipermail/gcc-patches/2021-October/581934.html
[PATCH v2 00/14] ARM/MVE use vectors of boolean for predicates https://gcc.gnu.org/pipermail/gcc-patches/2021-October/581526.html
[RFC PATCH 1/8] RISC-V: Minimal support of bitmanip extension https://gcc.gnu.org/pipermail/gcc-patches/2021-October/581875.html
Binutils/GDB
Good technical discussion [PATCH v2] elf: Support DT_RELR relative relocation format [BZ #27924] https://sourceware.org/pipermail/binutils/2021-October/118182.html
[GOLD] Two GOT sections for PowerPC64 https://sourceware.org/pipermail/binutils/2021-October/118177.html
GDB的Python脚本功能对自动化调试很好用 [PATCHv2 0/3] Python API for target connections, and packet sending https://sourceware.org/pipermail/gdb-patches/2021-October/182597.html
GLIBC
[PATCH v4 00/21] Some rtld-audit fixes https://sourceware.org/pipermail/libc-alpha/2021-October/131952.html
[PATCH] x86-64: Add sysdeps/x86_64/fpu/Makeconfig https://sourceware.org/pipermail/libc-alpha/2021-October/131977.html
[PATCH v2] dl: Use "adr" assembler command to get proper load address on ARM https://sourceware.org/pipermail/libc-alpha/2021-October/131989.html
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第406期, Alex Bradbury 大哥持续稳定输出。
国内好像很少写这种长英文介绍? George Mitenkov, Nuno Lopes and Juneyoung Lee have written up a detailed article about their previous proposal to add a byte type This article summarises the previous discussion and tries to clarify raised concerns. Discussion continues on llvm-dev in a companion thread.
欢迎更多女性加入到编译器技术领域! 实习岗位和全职岗位都有很多开放的。 The recording from the September 2021 Women in Compilers and Tools meetup is now available, featuring an interview with Teresa Johnson.
逐渐开始担心GitHub会让 monorepo 的 LLVM 后续管理出现更大的问题。 Anton Korobeynikov has provided an update on the bugzilla to GitHub issues migration. A further update reported that a test migration was attempted and the first set of issues identified.
可以看看 Louis Dionne posted a detailed summary of upcoming changes of how libc++, libc++abi, and libunwind are built, including a list of anticipated questions and answers.
LLVM GPU News #21 is out.
ORC JIT Weekly #42 is out, providing details on recent work such as the JITLinkMemoryManager refactor.
JITLinkMemoryManager has seen a major refactor. The major new features (described in more detail in the commit message) are 1) more asynchrony, 2) improve control over graph address layout, 3) efficient tracking of allocated memory, and 4) support for allocation actions and finalize-lifetime memory. e50aea5.
The RISC-V ISA string parsing logic was centralised was one location in LLVM, RISCVISAInfo. ff13189.
RISC-V immediate materialisation was improved in various cases where the bitmanip extension is present. 787eeb8, 481db13, 7e81526, 4fe5ab4.
RISC-V in China
- 这周阿里巴巴开云栖大会,名副其实的炸场了:业界第一个 5nm 制程的 Arm64 服务器芯片, 以及玄铁 C910 等 RISC-V 芯片的未混淆 verilog 代码开源。 这将有可能加速国内 RISC-V 产业的发展,并迫使国内 RISC-V 厂商(尤其是初创公司)找到自己的盈利模式。
RT-Thread 社区
RT-Thread 4.0.4 版本发布,今晚将在RT-Thread B站进行直播解读新特性
TVM / MLIR / AI Compilers
- 风平浪静
本周工具链岗位
往期社招及实习生招聘长期有效。
- PLCT实验室新开放方舟编译器开发实习生(NJ56)
- 阿里云下属神龙系统设计开发核心团队招聘编译器及相关工具链研发专家
- 快手招聘语言设计与编译器研发专家(深圳)-【基础架构中心】
- 寒武纪招聘AI编译器等职位
- Intel的新岗位
- 华为2012实验室下属编译器实验室、芯片软件协同设计部应届生招聘
- PLCT实验室7月实习生及社招岗位汇总:来一起变得更强吧!
- 开源RISC-V软件,超朴素的实习生招募文章
- 笑死,一个实习生都没有就敢开始做 openEuler RISC-V 的移植?
本周推荐阅读
本周推荐:《物理学的进化》
推荐人:小编1号
爱因斯坦写的科普小册子。 国庆期间阅读了从图书馆接到的纸质书。 在我阅读过的众多有关物理的图书中,这本算是非常通俗的了。 介绍人类有科学以来的几次重大的物理学的进展,简洁,直击根源问题和根本性的改变。狭义相对论和广义相对论到目前为止我还无法像职业的物理学家一样体会,但是在这本书中,爱因斯坦用了我从未见过的论述方式进行了逻辑上清晰简洁的推演:理论A的假设遇到了理想实验B的困境,为了解决这个问题提出的理论C很好的回答了实验B,但是代价是改变了人类的「常识」。每次阅读到此,我总是能够想起来柏拉图的洞中人。或许三体人真的存在,唯有突破当下物理的科学边界,地球文明才有未来。(为了押韵强行拔高的。)
老书,各种读书App都有电子版。适合慢慢看,不要翻太快。