Page MenuHomePhabricator

Bug 1601732 - Update in-tree dependencies to smallvec 1.0. r=#build
ClosedPublic

Authored by emilio on Dec 5 2019, 7:17 PM.

Details

Summary

We're vendoring it already so no reason not to. Only a couple dependencies left
after these to get rid of 0.6.

Diff Detail

Repository
rMOZILLACENTRAL mozilla-central
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

emilio created this revision.Dec 5 2019, 7:17 PM
Herald added a project: Restricted Project. · View Herald TranscriptDec 5 2019, 7:17 PM
phab-bot requested review of this revision.Dec 5 2019, 7:17 PM
phab-bot changed the visibility from "Custom Policy" to "Public (No Login Required)".
phab-bot changed the edit policy from "Custom Policy" to "Restricted Project (Project)".
phab-bot removed a project: Restricted Project.

You need to update mozilla-central-workspace-hack too.

It's worth noting that neqo, gfx-rs and rendy have all bumped to smallvec 1.0 on their respective git, and that parking_lot 0.10 brings parking_lot_core 0.7, which also bumped to smallvec 1.0.

emilio updated this revision to Diff 203642.Dec 5 2019, 10:19 PM

Remove smallvec from the workspace hack

glandium accepted this revision as: glandium.Dec 5 2019, 10:42 PM
glandium removed a reviewer: Restricted Project.
This revision is now accepted and ready to land.Dec 5 2019, 10:42 PM