From: bors Date: Thu, 21 Sep 2017 19:34:16 +0000 (+0000) Subject: Auto merge of #4520 - goffrie:master, r=alexcrichton X-Git-Tag: archive/raspbian/0.35.0-2+rpi1~3^2^2^2^2^2^2^2~22^2~6^2~45 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=b80a566526d19a0ad61680d167382eb512df3c07;p=cargo.git Auto merge of #4520 - goffrie:master, r=alexcrichton Don't visit the same unit multiple times. This fixes some accidentally-exponential behaviour we were seeing in our fairly large workspace. It brings a no-op cargo run from about 10 seconds to 0.3 seconds on my machine. Also changes an association list to a hashmap because that was showing up in profiles too. --- b80a566526d19a0ad61680d167382eb512df3c07