12 May 2021
Niko and Jack Huey walking through how caching of trait evaluation works. The context is explaining PR #85186.
- 3 participants
- 1:09 hours
30 Oct 2020
Planning for a sprint to extract a standalone type library that can be shared by chalk, rustc.
- 6 participants
- 55 minutes
8 May 2019
Further discussion on how chalk-engine works, and some of the problems we see in practice that we have to think about how to resolve.
- 3 participants
- 1:11 hours
19 Mar 2019
An overview of the plans for rustc-chalk integration and some brief coverage of how it works in the code itself.
- 3 participants
- 1:03 hours
25 Feb 2019
A planning meeting where we map out and try to organize all the priorities, in an effort to map out next steps.
- 4 participants
- 1:00 hours
14 Feb 2019
An overview of how higher-ranked types/trait-bounds (`for<'a> fn(&'a u32)` or `for<'a> T: Foo<'a>`) are implemented in rustc. Focuses on the idea of universes and placeholders and how those are used in subtyping.
The paper doc used in the video is readable here:
https://paper.dropbox.com/doc/Universes-and-57639--AXjnSUh91ZmbD0dDMwTTfFHfAg-vVrMCkndUoXzyrHCOQdq8
Or in gist form:
https://gist.github.com/nikomatsakis/848f6bd0db706b1f0596e7e559588128
The paper doc used in the video is readable here:
https://paper.dropbox.com/doc/Universes-and-57639--AXjnSUh91ZmbD0dDMwTTfFHfAg-vVrMCkndUoXzyrHCOQdq8
Or in gist form:
https://gist.github.com/nikomatsakis/848f6bd0db706b1f0596e7e559588128
- 3 participants
- 51 minutes