Precise, consistent, and reliable code coverage (Jynn Nelson at RustWeek)

Precise, consistent, and reliable code coverage by Jynn Nelson. Most existing coverage tools are aimed at "good enough" measurements, where percentages are used as a rough estimate, and the change in percentage is used to determine whether a code change hurts or helps total coverage. For Ferrocene, a safety-certified Rust compiler, rough estimates aren't enough. In this talk I describe how we made coverage precise enough that we can test in CI the exact source code lines that are covered, applied this to Rust's core library, and used it to demonstrate to a safety assessor that a subset of core has 100% line coverage, allowing it to be used in safety-critical systems. About Jynn Nelson (they/she/it): I enjoy doing evil and deranged things to computers. I think a lot about how to make them more useful and fun, and how to decentralize programs away from large companies that reify power structures in their code. In my spare time, I play piano, visit dog parks, and go hiking in national parks. git: https://github.com/jyn514/ mastodon/fedi: https://tech.lgbt/@jyn website: https://jyn.dev/ This talk was given at RustWeek 2026 as part of the Compiler track on Tuesday 19 May. You can find a playlist of all talks in this track at    • RustWeek 2026 Compiler Track Day 1  , and a playlist of all RustWeek 2026 talks at    • RustWeek 2026 All Talks   For information about RustWeek 2027, go to https://2027.rustweek.org. We hope to see you there!

Can I borrow that? (Reborrow traits) (Aapo Alasuutari at RustWeek)
▶︎

Can I borrow that? (Reborrow traits) (Aapo Alasuutari at RustWeek)

Stabilizing decade-old features (Folkert de Vries at RustWeek)
▶︎

Stabilizing decade-old features (Folkert de Vries at RustWeek)

Keynote: I Fixed Move Semantics - Jason Turner @cppweekly
▶︎

Keynote: I Fixed Move Semantics - Jason Turner @cppweekly

Distributed systems - where databases get MUCH harder (Database Internals chapter 8)
▶︎

Distributed systems - where databases get MUCH harder (Database Internals chapter 8)

I am done with Golang
▶︎

I am done with Golang

Typst: Designing for Incrementality (Laurenz Mädje at RustWeek)
▶︎

Typst: Designing for Incrementality (Laurenz Mädje at RustWeek)

Knock, knock. Race condition! Who's there? — A Refactoring Story (Stefan Baumgartner at RustWeek)
▶︎

Knock, knock. Race condition! Who's there? — A Refactoring Story (Stefan Baumgartner at RustWeek)

MIT Just Revealed the AI Bubble's Fatal Flaw
▶︎

MIT Just Revealed the AI Bubble's Fatal Flaw

Software architecture, human judgment, and AI's limits with Grady Booch
▶︎

Software architecture, human judgment, and AI's limits with Grady Booch

Rust for Secure and Sustainable Smart Metering (Ron van der Pols at RustWeek)
▶︎

Rust for Secure and Sustainable Smart Metering (Ron van der Pols at RustWeek)

Is it Possible to Block Childrens' Access to Social Media? - Computerphile
▶︎

Is it Possible to Block Childrens' Access to Social Media? - Computerphile

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains
▶︎

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Jonathan Blow - Jai Demo and Design Explanation (KEYNOTE) - Updated
▶︎

Jonathan Blow - Jai Demo and Design Explanation (KEYNOTE) - Updated

Tips for C Programming
▶︎

Tips for C Programming

Common Pitfalls of Rewriting Things In Rust (Cliff L. Biffle at RustWeek)
▶︎

Common Pitfalls of Rewriting Things In Rust (Cliff L. Biffle at RustWeek)

When Iterators Aren't Zero Cost (Xavier Dennis at RustWeek)
▶︎

When Iterators Aren't Zero Cost (Xavier Dennis at RustWeek)

DeepSeek V4 Flash Inference on Strix Halo: ds4, Quantizations, Distributed Inference and Benchmarks
▶︎

DeepSeek V4 Flash Inference on Strix Halo: ds4, Quantizations, Distributed Inference and Benchmarks

Why The Best Engineers Are Solving Code Review Bottlenecks
▶︎

Why The Best Engineers Are Solving Code Review Bottlenecks

Lessons Learnt from using Rust as the Intro to Programming (Andreea Costea at RustWeek)
▶︎

Lessons Learnt from using Rust as the Intro to Programming (Andreea Costea at RustWeek)

Writing GPU shaders in plain Rust (Firestar99 - Sebastian Sydow at RustWeek)
▶︎

Writing GPU shaders in plain Rust (Firestar99 - Sebastian Sydow at RustWeek)