Welcome to the LWN.net Weekly Edition for October 31, 2024
- OSI readies controversial Open AI definition: the definition leaves out open training data, leaving some unhappy with the result.
- An update on Apple M1/M2 GPU drivers: OpenGL and Vulkan conformance have been achieved; lots more games are playable too.
- The performance of the Rust compiler: reducing compile time for Rust programs is an explicit goal of the project; progress has been made, with more to come.
- realloc() and the oversize importance of zero-size objects: changing the longstanding behavior of realloc() in the GNU C library is somewhere between difficult and impossible.
- Kernel optimization with BOLT: a technique to reorder the kernel binary using profiling information in order to reduce instruction-cache misses and improve performance.
- AutoFDO and Propeller: a profile-guided mechanisms that use the compiler and linker to produce faster kernel binaries.
- A new approach to validating test suites: a way to apply mutation to Rust programs in order to find gaps in their test coverage.
This week's edition also includes these inner pages:
- Brief items: Brief news items from throughout the community.
- Announcements: Newsletters, conferences, security updates, patches, and more.
Please enjoy this week's edition, and, as always, thank you for
supporting LWN.net.
