Right now there are 3'ish variants of SmallVec in rustc_data_structures.
In the meantime there's some ongoing work on servo/SmallVec. master branch even contains a change that could benefit rustc well servo/rust-smallvec#94 (remove enum tag size overhead).
I don't have time to write a PR right now but I thought I could inspire someone else to do so.
Right now there are 3'ish variants of SmallVec in rustc_data_structures.
In the meantime there's some ongoing work on servo/SmallVec.
masterbranch even contains a change that could benefit rustc well servo/rust-smallvec#94 (remove enum tag size overhead).I don't have time to write a PR right now but I thought I could inspire someone else to do so.