-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Concurrency fixes #2118
base: main
Are you sure you want to change the base?
Concurrency fixes #2118
Commits on Jun 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bd270fb - Browse repository at this point
Copy the full SHA bd270fbView commit details
Commits on Oct 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1a86faf - Browse repository at this point
Copy the full SHA 1a86fafView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee1bdf3 - Browse repository at this point
Copy the full SHA ee1bdf3View commit details -
Align smart pointer descriptions and links
We now avoid the `<T>` in the page title. We refer to `Rc` and `Arc` as reference-counted shared pointers that allow access to data from multiple places or threads.
Configuration menu - View commit details
-
Copy full SHA for 62f426c - Browse repository at this point
Copy the full SHA 62f426cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71b6d5c - Browse repository at this point
Copy the full SHA 71b6d5cView commit details -
Simplify language, add links, formatting fixes
- Avoid time-specific statements (“recently”, “today”, …). - Move details such as “RPIT” to the speaker notes. - More links to our slides as well as community documentation. - Formatting fixes
Configuration menu - View commit details
-
Copy full SHA for 0ffcb48 - Browse repository at this point
Copy the full SHA 0ffcb48View commit details -
This moves all non-trivial examples in the async part of the course to self-contained Rust files. This ensures that we can test them in CI.
Configuration menu - View commit details
-
Copy full SHA for ba7821b - Browse repository at this point
Copy the full SHA ba7821bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cb8b9f - Browse repository at this point
Copy the full SHA 2cb8b9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 87f504e - Browse repository at this point
Copy the full SHA 87f504eView commit details -
Mention class format on 1-day classes
The 1-day classes are sometimes taught to people who haven’t taken Rust Fundamentals, or who have taken it a while ago. So it seems nice to remind everybody that questions are very welcome.
Configuration menu - View commit details
-
Copy full SHA for c506af4 - Browse repository at this point
Copy the full SHA c506af4View commit details -
Rephrase slide on “fearless concurrency”
Bullet points makes it looks more like, well, a slide!
Configuration menu - View commit details
-
Copy full SHA for 9412254 - Browse repository at this point
Copy the full SHA 9412254View commit details -
Configuration menu - View commit details
-
Copy full SHA for 512878a - Browse repository at this point
Copy the full SHA 512878aView commit details -
This keeps the original structure, but removes 7 lines of code.
Configuration menu - View commit details
-
Copy full SHA for 8d8a8b6 - Browse repository at this point
Copy the full SHA 8d8a8b6View commit details -
Simplify async channel example
This removes a nested import (which I find hard to read) and removes an unnecessary type annotation.
Configuration menu - View commit details
-
Copy full SHA for 3175751 - Browse repository at this point
Copy the full SHA 3175751View commit details -
This reduces the vertical space needed by the example, thus making it easier to keep on the screen while refactoring it.
Configuration menu - View commit details
-
Copy full SHA for c4958b6 - Browse repository at this point
Copy the full SHA c4958b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d5daf8 - Browse repository at this point
Copy the full SHA 9d5daf8View commit details