Vish Abrams·12h agoHow I Built a C++ Compiler That is Faster than GCC and ClangLast week Dan Luu threw down the gauntlet, challenging us to be more ambitious with the software we build. Over the past few months, I’ve…
Aeron·14h agoPSA-BMv2 Is Not One WordSecond of seven articles about p4c. The first explained what a P4 compiler does.
Mike Salari·1d agoSwift 6 rejected the race. ARC stayed atomic.In Apple Swift 6.3.3, actor isolation and Sendable did not change swift_retain and swift_release. Only -assume-single-threaded made ARC…
IngraalvmbyYudi Zheng·2d agoChasing the Perfect AssemblyMatching the Speed of Hand-Written Assembly with an Interpreter Written in Java
Nehal Singhal·4d agoPyTorch to AVX2: MLIR Compiler Pt. 3 | Memory BufferizationWe’re now and the most optimized version of our MLIR code possible without switching from the tensor dialect to a ‘memref’ dialect of real…
Jonathan Bailey·4d agoA compiler and a bare metal kernelDevelopment with an AI partner can be fast and dependable, as long as its mistakes have nowhere to hide.A response icon1A response icon1
Dor Grosglick·5d agoHow a function call reaches a shared libraryCalling a function before we know its address
InRustaceansbyDr.Michael·5d agoRust 1.99.1: Why a Small Compiler Update Deserves AttentionThe October 15 release fixed an FFI-related compiler miscompilation on x86–64 alongside a missing wcslen symbol on certain targets. It's a…
Naro·Oct 28I Followed One Rust Function Through the Compiler. Here’s What I LearnedFollow one small function through Cargo, rustc, MIR, LLVM, and the linker to finally understand what your compiler is doing.