filmov
tv
Implementing Hazard Pointers in Rust

Показать описание
0:00:00 Introduction
0:00:37 Rust for Rustaceans
0:01:00 Concurrent Memory Reclamation
0:10:32 Hazard Pointers
0:35:27 Folly's Hazard Pointer Interface
0:54:08 Delayed Reclamation
0:58:18 More Folly Interface
1:11:56 A Wild Entity Diagram Appears
1:16:40 Memory Use
1:21:12 More Folly Interface
1:27:50 Starting the Rust Code
1:35:24 Testing Out the Rust Interface
1:42:32 HazPtrHolder::load
2:02:15 HazPtrObject::retire
2:19:43 HazPtrHolder::reset
2:22:50 Unsafe Blocks in Unsafe Fns
2:25:04 Borrow Checker Prevents Misuse
2:27:45 Bad Drop Lint
2:34:15 Dropping in HazPtrDomain::retire
2:46:00 Intermission
2:47:57 Reading Folly's HazPtrDomain::retire
2:59:02 HazPtrDomain::acquire
3:17:32 HazPtrDomain::retire
3:45:57 Specifying a Deleter
4:32:26 Tests Pass?
4:36:12 Eager Reclaiming
4:37:32 Checking Reclamation Behavior
4:52:04 Final Thoughts
Implementing Hazard Pointers in Rust
Implementing Hazard Pointers in Rust (part 2)
Implementing Hazard Pointers in Rust (part 3)
Implementing Hazard Pointers in Rust (part 4/4)
Hazard Pointer Synchronous Reclamation Beyond Concurrency TS2 - Maged Michael - CppCon 2021
Easy Rust 170: Function pointers part 2
[KAIST CS492C, 2020 Fall] Safe Memory Reclamation (Hazard Pointers)
Lock-Free to Wait-Free Simulation in Rust
Primitive Type pointer (raw pointer in rust)
What Are You Syncing About?
Crust of Rust: Functions, Closures, and Their Traits
Day 6: Probably a Fire Hazard [AOC2015 in Rust]
Unsafe - Rust
Build-A-Barging Lock - kprotty
Primitive Type pointer (raw pointer in rust)2
Crust of Rust: Smart Pointers and Interior Mutability
Crust of Rust: Subtyping and Variance
Rust Atomics and Locks Chapter 10: Ideas and Inspiration
bouncing spheres - a very simplistic raytracer - implemented in Rust
Implementing a lockfree queue in rust
#golfswing #fyp #waitforit #followthrough
no_std: ?no_problem: September 2023 Rust Gamedev Meetup
Moving beyond Arc˂Mutex˂T˃˃ - Katharina Fey
Lock-Free to Wait-Free Simulation in Rust (part 2)
Комментарии