about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorEduard Burtescu <edy.burt@gmail.com>2015-07-02 09:11:36 +0300
committerEduard Burtescu <edy.burt@gmail.com>2015-07-04 06:21:00 +0300
commita2fe59afd66f032bea04f55fdb8beb00b53b65d7 (patch)
tree36d4bbd15dc082b536fa33b84e5a9d11b8396aaf /src
parent70365ed911d418c22d2d9e6a972929b946b6a3ac (diff)
downloadrust-a2fe59afd66f032bea04f55fdb8beb00b53b65d7.tar.gz
rust-a2fe59afd66f032bea04f55fdb8beb00b53b65d7.zip
rustc_trans: explicit impl population is unnecessary in fulfill_obligation.
Diffstat (limited to 'src')
-rw-r--r--src/librustc_trans/trans/common.rs1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/librustc_trans/trans/common.rs b/src/librustc_trans/trans/common.rs
index ed2d303b5e1..8282eb734f2 100644
--- a/src/librustc_trans/trans/common.rs
+++ b/src/librustc_trans/trans/common.rs
@@ -874,7 +874,6 @@ pub fn fulfill_obligation<'a, 'tcx>(ccx: &CrateContext<'a, 'tcx>,
     debug!("trans fulfill_obligation: trait_ref={:?} def_id={:?}",
            trait_ref, trait_ref.def_id());
 
-    tcx.populate_implementations_for_trait_if_necessary(trait_ref.def_id());
 
     // Do the initial selection for the obligation. This yields the
     // shallow result we are looking for -- that is, what specific impl.