Skip to content

Commit 78815a8

Browse files
committed
Update salsa talk description.
1 parent 947ad25 commit 78815a8

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

src/pages/talks/salsa.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,18 @@ speakers: [
3636
day: "wednesday"
3737
---
3838

39-
David and Lukas share their recent work to migrate rust-analyzer to the new Salsa,
40-
which gives rust-analyzer persistence, in-query parallelism, raw speed, gc-able interned values with Copy keys, and more.
39+
rust-analyzer recently migrated to a new version of its incremental computation
40+
library, Salsa. This has yielded both major and minor performance wins in
41+
rust-analyzer. In this talk, we’ll discuss the challenges (self-referential
42+
interning! a 5x memory usage regression!), benefits (parallel autocomplete,
43+
persistent caches, and near-instant crate graph additions/removals) of new
44+
Salsa. We’ll also discuss how Salsa works internally and how you can use it in
45+
your own projects.
4146

4247
////// <!-- sepatator between abstract and bio -->
4348

44-
David works at <s>Facebook</s> Meta. He also works on the Tracing library. Before that, he worked at Amazon.
49+
David Barsky is a rust-analyzer team member and is employed by Meta. He also helps maintains the tokio-rs/tracing library.
4550

4651
////// <!-- sepatator between abstract and bio -->
4752

48-
Lukas is a software engineer at Ferrous Systems and the current team lead of the rust-analyzer team.
53+
Lukas is the rust-analyzer team lead and is employed by Ferrous Systems.

0 commit comments

Comments
 (0)