Move Fingerprint to rustc::ich::Fingerprint.

This commit is contained in:
Michael Woerister 2017-03-20 16:35:06 +01:00
parent bb24305742
commit 8c00e63f3f
12 changed files with 11 additions and 10 deletions

View File

@ -1,4 +1,4 @@
// Copyright 2016 The Rust Project Developers. See the COPYRIGHT // Copyright 2017 The Rust Project Developers. See the COPYRIGHT
// file at the top-level directory of this distribution and at // file at the top-level directory of this distribution and at
// http://rust-lang.org/COPYRIGHT. // http://rust-lang.org/COPYRIGHT.
// //
@ -11,3 +11,4 @@
pub use self::fingerprint::Fingerprint; pub use self::fingerprint::Fingerprint;
mod fingerprint; mod fingerprint;

View File

@ -72,6 +72,7 @@ pub mod diagnostics;
pub mod cfg; pub mod cfg;
pub mod dep_graph; pub mod dep_graph;
pub mod hir; pub mod hir;
pub mod ich;
pub mod infer; pub mod infer;
pub mod lint; pub mod lint;

View File

@ -10,6 +10,7 @@
use rustc::hir::{self, map as hir_map}; use rustc::hir::{self, map as hir_map};
use rustc::hir::lowering::lower_crate; use rustc::hir::lowering::lower_crate;
use rustc::ich::Fingerprint;
use rustc_data_structures::stable_hasher::StableHasher; use rustc_data_structures::stable_hasher::StableHasher;
use rustc_mir as mir; use rustc_mir as mir;
use rustc::session::{Session, CompileResult, compile_result_from_err_count}; use rustc::session::{Session, CompileResult, compile_result_from_err_count};
@ -25,7 +26,6 @@ use rustc::util::nodemap::NodeSet;
use rustc::util::fs::rename_or_copy_remove; use rustc::util::fs::rename_or_copy_remove;
use rustc_borrowck as borrowck; use rustc_borrowck as borrowck;
use rustc_incremental::{self, IncrementalHashesMap}; use rustc_incremental::{self, IncrementalHashesMap};
use rustc_incremental::ich::Fingerprint;
use rustc_resolve::{MakeGlobMap, Resolver}; use rustc_resolve::{MakeGlobMap, Resolver};
use rustc_metadata::creader::CrateLoader; use rustc_metadata::creader::CrateLoader;
use rustc_metadata::cstore::{self, CStore}; use rustc_metadata::cstore::{self, CStore};

View File

@ -35,9 +35,9 @@ use rustc::hir;
use rustc::hir::def_id::{CRATE_DEF_INDEX, DefId}; use rustc::hir::def_id::{CRATE_DEF_INDEX, DefId};
use rustc::hir::intravisit as visit; use rustc::hir::intravisit as visit;
use rustc::hir::intravisit::{Visitor, NestedVisitorMap}; use rustc::hir::intravisit::{Visitor, NestedVisitorMap};
use rustc::ich::Fingerprint;
use rustc::ty::TyCtxt; use rustc::ty::TyCtxt;
use rustc_data_structures::stable_hasher::StableHasher; use rustc_data_structures::stable_hasher::StableHasher;
use ich::Fingerprint;
use rustc_data_structures::fx::FxHashMap; use rustc_data_structures::fx::FxHashMap;
use rustc::util::common::record_time; use rustc::util::common::record_time;
use rustc::session::config::DebugInfoLevel::NoDebugInfo; use rustc::session::config::DebugInfoLevel::NoDebugInfo;

View File

@ -46,7 +46,6 @@ const ATTR_THEN_THIS_WOULD_NEED: &'static str = "rustc_then_this_would_need";
mod assert_dep_graph; mod assert_dep_graph;
mod calculate_svh; mod calculate_svh;
mod persist; mod persist;
pub mod ich;
pub use assert_dep_graph::assert_dep_graph; pub use assert_dep_graph::assert_dep_graph;
pub use calculate_svh::compute_incremental_hashes_map; pub use calculate_svh::compute_incremental_hashes_map;

View File

@ -12,9 +12,9 @@
use rustc::dep_graph::{DepNode, WorkProduct, WorkProductId}; use rustc::dep_graph::{DepNode, WorkProduct, WorkProductId};
use rustc::hir::def_id::DefIndex; use rustc::hir::def_id::DefIndex;
use rustc::ich::Fingerprint;
use std::sync::Arc; use std::sync::Arc;
use rustc_data_structures::fx::FxHashMap; use rustc_data_structures::fx::FxHashMap;
use ich::Fingerprint;
use super::directory::DefPathIndex; use super::directory::DefPathIndex;

View File

@ -47,11 +47,11 @@ use rustc::hir;
use rustc::hir::def_id::DefId; use rustc::hir::def_id::DefId;
use rustc::hir::itemlikevisit::ItemLikeVisitor; use rustc::hir::itemlikevisit::ItemLikeVisitor;
use rustc::hir::intravisit; use rustc::hir::intravisit;
use rustc::ich::Fingerprint;
use syntax::ast::{self, Attribute, NestedMetaItem}; use syntax::ast::{self, Attribute, NestedMetaItem};
use rustc_data_structures::fx::{FxHashSet, FxHashMap}; use rustc_data_structures::fx::{FxHashSet, FxHashMap};
use syntax_pos::Span; use syntax_pos::Span;
use rustc::ty::TyCtxt; use rustc::ty::TyCtxt;
use ich::Fingerprint;
use {ATTR_DIRTY, ATTR_CLEAN, ATTR_DIRTY_METADATA, ATTR_CLEAN_METADATA}; use {ATTR_DIRTY, ATTR_CLEAN, ATTR_DIRTY_METADATA, ATTR_CLEAN_METADATA};

View File

@ -11,6 +11,7 @@
use rustc::dep_graph::DepNode; use rustc::dep_graph::DepNode;
use rustc::hir::def_id::{CrateNum, DefId}; use rustc::hir::def_id::{CrateNum, DefId};
use rustc::hir::svh::Svh; use rustc::hir::svh::Svh;
use rustc::ich::Fingerprint;
use rustc::ty::TyCtxt; use rustc::ty::TyCtxt;
use rustc_data_structures::fx::FxHashMap; use rustc_data_structures::fx::FxHashMap;
use rustc_data_structures::flock; use rustc_data_structures::flock;
@ -18,7 +19,6 @@ use rustc_serialize::Decodable;
use rustc_serialize::opaque::Decoder; use rustc_serialize::opaque::Decoder;
use IncrementalHashesMap; use IncrementalHashesMap;
use ich::Fingerprint;
use super::data::*; use super::data::*;
use super::fs::*; use super::fs::*;
use super::file_format; use super::file_format;

View File

@ -13,6 +13,7 @@
use rustc::dep_graph::{DepNode, WorkProductId}; use rustc::dep_graph::{DepNode, WorkProductId};
use rustc::hir::def_id::DefId; use rustc::hir::def_id::DefId;
use rustc::hir::svh::Svh; use rustc::hir::svh::Svh;
use rustc::ich::Fingerprint;
use rustc::session::Session; use rustc::session::Session;
use rustc::ty::TyCtxt; use rustc::ty::TyCtxt;
use rustc_data_structures::fx::{FxHashSet, FxHashMap}; use rustc_data_structures::fx::{FxHashSet, FxHashMap};
@ -22,7 +23,6 @@ use std::path::{Path};
use std::sync::Arc; use std::sync::Arc;
use IncrementalHashesMap; use IncrementalHashesMap;
use ich::Fingerprint;
use super::data::*; use super::data::*;
use super::directory::*; use super::directory::*;
use super::dirty_clean; use super::dirty_clean;

View File

@ -10,11 +10,11 @@
use rustc::dep_graph::{DepGraphQuery, DepNode}; use rustc::dep_graph::{DepGraphQuery, DepNode};
use rustc::hir::def_id::DefId; use rustc::hir::def_id::DefId;
use rustc::ich::Fingerprint;
use rustc_data_structures::fx::FxHashMap; use rustc_data_structures::fx::FxHashMap;
use rustc_data_structures::graph::{Graph, NodeIndex}; use rustc_data_structures::graph::{Graph, NodeIndex};
use super::hash::*; use super::hash::*;
use ich::Fingerprint;
mod compress; mod compress;

View File

@ -11,6 +11,7 @@
use rustc::dep_graph::DepNode; use rustc::dep_graph::DepNode;
use rustc::hir::def_id::DefId; use rustc::hir::def_id::DefId;
use rustc::hir::svh::Svh; use rustc::hir::svh::Svh;
use rustc::ich::Fingerprint;
use rustc::session::Session; use rustc::session::Session;
use rustc::ty::TyCtxt; use rustc::ty::TyCtxt;
use rustc_data_structures::fx::FxHashMap; use rustc_data_structures::fx::FxHashMap;
@ -23,7 +24,6 @@ use std::fs::{self, File};
use std::path::PathBuf; use std::path::PathBuf;
use IncrementalHashesMap; use IncrementalHashesMap;
use ich::Fingerprint;
use super::data::*; use super::data::*;
use super::directory::*; use super::directory::*;
use super::hash::*; use super::hash::*;