filmov
tv
Porting Java's ConcurrentHashMap to Rust (part 2)

Показать описание
In this stream we continue the work of porting Java's ConcurrentHashMap to Rust. We finish up the concurrent hash table resizing code, and then dive into the safety-critical code around collecting garbage. At this point, the code with support for get, put, and resize compiles, though it has not been tested yet.
There's a short break at 01:51:04 which ends around 01:56:16. The unsafe garbage collection code starts after the break.
There's a short break at 01:51:04 which ends around 01:56:16. The unsafe garbage collection code starts after the break.
Porting Java's ConcurrentHashMap to Rust (part 2)
Porting Java's ConcurrentHashMap to Rust (part 3)
Porting flamegraph to Rust — part 1
Rust at speed — building a fast concurrent database
Live-coding a linked hash map in Rust
Why are my videos so damn long‽
Live Coding: File Forensics with Rust
Easy Rust 052: Collection types (BTreeMap)
Implementing TCP in Rust (part 1)
Crust of Rust: Lifetime Annotations
Rust live coding: Advent of Code 2019 - Day 13
The Why, What, and How of Pinning in Rust
Rust live coding: Advent of Code 2019 - Day 3
The Unsafe Chronicles: Exhibit A: Aliasing Boxes
Rust live coding: Advent of Code 2019 - Day 1
Anderson Ventura - Quando Amanhecer
Das Boot: Diving into Debugging Spring Boot Applications by Mark Heckler
Lecture 8: Metaprogramming (2020)
Комментарии