Help us get Non-lexical Lifetimes (NLL) over the finish line!

Tuesday June 26

Meeting minutes can be found in the “weekly meeting June 26” Zulip topic.

Here is a highlight of some of the issues where people would be welcome to jump in. In particular there are a number of performance hot spots that have dedicated issues with some mentoring instructions:

  • Performance hot spots (see also the full list of NLL-performant issues)
    • liveness results allocate too much (#51819)
    • dirty list for do_dataflow and liveness (#51813)
    • share buffer for liveness::simulate_block (#51818)
    • places_conflict seems slower than necessary (#51820)
    • remove duplicate inferred edges (#51821)

Other good areas of focus are the NLL-diagnostics issues.

We plan to try and do a crater run and will need help sorting through and categorizing the results.

5 Likes