-
Notifications
You must be signed in to change notification settings - Fork 13.3k
extract index and bit-set related types into their own crate #50592
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
Comments
@nikomatsakis I would like to work on this. I'm a newbie to rust but would like to give this a shot! |
@spastorino Should we use an existing crate in rust-lang-nursery for this purpose? Or should we create a new github project for this purpose similar to https://crates.io/crates/sparse-bitfield |
cc @nnethercote |
@rustbot release-assignment |
I'm new to the rust compiler, having played on-off with rust for the past two years, and I'd like to get my feet wet with this. Also, what's the go-to communication channel in case I have questions? cc @nikomatsakis Just added the stage1 toolchain to rustup. |
We discussed this a bit on Zulip, and we had the idea that we should start by just creating the crate in tree before we talk about moving it out of tree. Here are some mentoring instructions for how we would go about it:
I think that should be it! |
Right now they live in rustc_data_structures, but we can rely on crates now. It'd be nicer if they were over in a rust-lang crate, which would let us optimize, test, and otherwise develop them independently from rustc. (It'd also be useful in projects like borrow-check). As you can see in this comment, the current plan is to begin doing this "in tree" and only later decide whether to move out of tree.
The text was updated successfully, but these errors were encountered: