近期活动
编译社区的八卦信息
- OpenArkCompiler Weekly 完结
来自坚守了225个星期的维护者史宁宁的完结感言:
2019年8月31日,方舟编译器第一批代码开源,在编译器领域乃至整个软件行业都引发了很大的轰动。在这个热度之下,无论是不是编译器行业的从业者,都对方舟编译器产生了极大的兴趣,方舟编译器社区活跃度非常高。到今天为止,五年过去了。现在的方舟编译器社区,已经几个月连续风平浪静了,主干的代码也有几个月没有更新了。似乎一切都又归于沉寂。 方舟编译器周报(OpenArkCompiler Weekly)从开始至今,发布了225期,跟踪了社区四年多的动态。现在,是时候该跟大家说再见了,持续的风平浪静没有重复给大家同步的必要。希望在将来的某一天,能看到方舟编译器社区重新焕发活力。 最后,感谢大家一直以来对方舟编译器周报(OpenArkCompiler Weekly)的支持。
很遗憾方舟开源社区未能碰破的发展起来。从OSDT社区从事Maple相关的伙伴反馈,目前在多个企业中依然保留了基于方舟代码基础的项目,火种传承,未来仍有希望。
GCC
[PATCH v2 0/9] RISC-V: Improve const vector costing and expansion https://gcc.gnu.org/pipermail/gcc-patches/2024-August/661522.html
[PATCH 0/9] c++, coroutines: Patch set for ramp function fixes. https://gcc.gnu.org/pipermail/gcc-patches/2024-August/661078.html
[PATCH 0/8] i386: Opmitize code with AVX10.2 new instructions https://gcc.gnu.org/pipermail/gcc-patches/2024-August/661436.html
[PATCH 2/2] aarch64: Implement popcountti2 pattern [PR113042] https://gcc.gnu.org/pipermail/gcc-patches/2024-August/660963.html
[PATCH] PR target/116365: Add user-friendly arguments to --param aarch64-autovec-preference=N https://gcc.gnu.org/pipermail/gcc-patches/2024-August/660974.html
[PATCH] aarch64: Fix caller saves of VNx2QI [PR116238] https://gcc.gnu.org/pipermail/gcc-patches/2024-August/660975.html
[PATCH v4 1/2] aarch64: Add AdvSIMD faminmax intrinsics https://gcc.gnu.org/pipermail/gcc-patches/2024-August/660978.html
[PATCH v4 2/2] aarch64: Add codegen support for AdvSIMD faminmax https://gcc.gnu.org/pipermail/gcc-patches/2024-August/660979.html
[RFC/RFA][PATCH v4 06/12] aarch64: Implement new expander for efficient CRC computation https://gcc.gnu.org/pipermail/gcc-patches/2024-August/661047.html
[RFC][PATCH] AArch64: Remove AARCH64_EXTRA_TUNE_USE_NEW_VECTOR_COSTS https://gcc.gnu.org/pipermail/gcc-patches/2024-August/661299.html
Binutils
[PATCH v1 1/3] aarch64: Fix IMAGE_REL_ARM64_PAGEBASE_REL21 relocation and symbol reduction for relocations https://sourceware.org/pipermail/binutils/2024-August/136482.html
[PATCH v1 0/3] aarch64: Relocation fixes and LTO https://sourceware.org/pipermail/binutils/2024-August/136481.html
[PATCH 1/4] gold/aarch64: Allow TLSLE relocations in PIC outputs https://sourceware.org/pipermail/binutils/2024-August/136461.html
[PATCH 2/4] gold/aarch64: Add got_entry_count https://sourceware.org/pipermail/binutils/2024-August/136460.html
[PATCH 3/4] gold/aarch64: Check non-PIC relocation for PIC output https://sourceware.org/pipermail/binutils/2024-August/136462.html
[PATCH 4/4] gold/aarch64: Use PLT entry as function address https://sourceware.org/pipermail/binutils/2024-August/136463.html
[PATCH v1 2/3] aarch64: Add AArch64 support to libiberty https://sourceware.org/pipermail/binutils/2024-August/136483.html
GDB
[PATCH v3 0/7] Support for recording some AVX instructions https://sourceware.org/pipermail/gdb-patches/2024-August/211300.html
[PATCH 00/46] A new target to debug Intel GPUs https://sourceware.org/pipermail/gdb-patches/2024-August/211286.html
GLIBC
[PATCH v2 0/5] malloc: TCACHE improvement for free and calloc https://sourceware.org/pipermail/libc-alpha/2024-August/159425.html
[PATCH v3 0/4] FUSE-based testing for file system functions https://sourceware.org/pipermail/libc-alpha/2024-August/159449.html
[PATCH RFC v2] aarch64: Add support for memory protection keys https://sourceware.org/pipermail/libc-alpha/2024-August/159459.html
[v2 0/3] x86: Add support for Hygon processors https://sourceware.org/pipermail/libc-alpha/2024-August/159448.html
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第 556 期, Alex Bradbury 大哥持续稳定输出。
要发布了: LLVM 19.1.0-rc3 was released.
欢迎评论: Brandon Wu shared an RFC on a proposed pass to optimise RISC-V vector register spill.
挺好: Hongyu Chen, Daniel Thornburgh, and Prabhu Karthikeyan Rajasekaran proposed improvements to linker script handling in LLD.
树莓派开始引入 RISC-V 了: The CPU definition was added for the Hazard3 RISC-V core used in the Raspberry Pi RP2350. 9fa2386.
日积跬步: A SME peephole optimiser pass was added for AArch64. 6c189ea.
日积跬步: Vector and vector crypto were added to the RISC-V SiFive P400 scheduler model. 7efa068.
日积跬步: A new RISC-V peephole was added to reduce VLs based on demanded VL. 26a8a85.
QEMU (RISC-V)
- 风平浪静。招募志愿者小编。
RISC-V in China
- RISC-V 中国峰会的数量巨大的后续报告进行中。
RT-Thread 社区
- 风平浪静。招募志愿者小编。
TVM / AI Compilers
- 风平浪静。招募志愿者小编。
本周工具链岗位
往期社招及实习生招聘长期有效。
本周推荐阅读
本周推荐:《创造:用非传统方式做有价值的事》
作者: 托尼·法德尔
译者: 崔传刚
本书内容本身很好,作者与每一个读者都几乎息息相关:iPod 和 iPhone 的早期核心成员,其创新的影响面覆盖了很多领域。作为打算创业的人,拿起这本书可以提升士气。
对于绝大多数不打算创业的人来说,这本书可以当作故事书来阅读,也可以当作一个人物自传的小册子来理解。
适合上下班地铁通勤。