yours is almost better

in terms of my increased brain activity trying to make sense of what that even is

There's a blog post up for Inside-Rust which explains how to profile rustc using the -Zself-profiler tools. It's probably the most complete tutorial we have at the moment so if that interests you, please check it out and give feedback! https://github.com/rust-lang/blog.rust-lang.org/pull/516

wait... I think I said something wrong here; I think the type system thing would be best on the 28th (in particular to have all the essential people there)

Hypothesis

More specifically, we would like feedback on the following hypothesis:

Goal of compiler team triage should be to avoid shipping catastrophic bugs
* i.e., things that are really embarassing or which will effect a lot of users

Goal of compiler team triage is NOT to ensure "overall quality" of the compiler
* that goal is maintained in a distributed way through reviews
* but also by the working groups dedicated to a particular feature

We should focus triage meeting time on "here is a critical bug that is not being fixed"

thanks @simulacrum for volunteering to write the post

I wonder if we can prompt LLVM to offer us something

:)

This is likely due to generating tons of side effect calls (at least one per function entry), which LLVM today also does not collapse into one after inlining. That generates horribly bloated IR, likely slowing down LLVM passes: rust-lang/rust#68402 (comment).

if indeed that is true, you could imagine some kind of "collapsable side-effect marker" or something

ALSO RESOLVED

@pnkfelix@nikomatsakis ~this time is usually when I begin preparing some dinner, walking dog etc. so I generally tend to miss the meetings by very slightly. But I do echo the sentiment that whatever time is picked for a sync meeting, _somebody_ is likely to be missing it routinely. I would generally be much better about making myself available for the less… optional… sync-ups.

I created calendar invites for the two meetings. I also invited various people that seemed appropriate -- the meetings are public, but it's sometimes helpful to have an invitation for your calendar. If you'd like me to invite you to any of the events, ping me.