Stream: t-compiler/wg-parallel-rustc

Topic: Removing the lock around crate store


Vadim Petrochenkov (Oct 17 2019 at 23:50, on Zulip):

I have a branch doing that (https://github.com/petrochenkov/rust/tree/cstore) and would like to notify others about it to avoid stepping on each other's toes (not sure this is the right place).

Vadim Petrochenkov (Oct 17 2019 at 23:51, on Zulip):

Removing the lock wasn't the original goal, but it kinda happened naturally after the crate loader was turned into an internal detail of the resolver.

Vadim Petrochenkov (Oct 17 2019 at 23:53, on Zulip):

The [WIP] commit needs some serious cleanup, but I hope to do it in some of the next days and make a PR.

simulacrum (Oct 18 2019 at 00:17, on Zulip):

I think this is a good place. cc @WG-parallel-rustc

simulacrum (Oct 18 2019 at 00:17, on Zulip):

(and that sounds great, thanks!)

Santiago Pastorino (Oct 18 2019 at 00:17, on Zulip):

:+1:

nikomatsakis (Oct 18 2019 at 20:53, on Zulip):

@Vadim Petrochenkov very cool!

Vadim Petrochenkov (Oct 20 2019 at 14:22, on Zulip):

PR submitted - https://github.com/rust-lang/rust/pull/65625.

Last update: Nov 17 2019 at 07:45UTC