Skip to content

Commit b06594b

Browse files
committed
---
yaml --- r: 41452 b: refs/heads/snap-stage3 c: 319eeb1 h: refs/heads/master v: v3
1 parent 1327712 commit b06594b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

97 files changed

+231
-232
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
refs/heads/master: 09bb07bed9166105ea961a42b5fff7739ae0d2e9
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
4-
refs/heads/snap-stage3: df31373406d7edae286f0cf38d497204eb0d35e7
4+
refs/heads/snap-stage3: 319eeb1c791324d1ba3a46513ab5f2c5a8e7fc5f
55
refs/heads/try: 3d5418789064fdb463e872a4e651af1c628a3650
66
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
77
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b

branches/snap-stage3/doc/rust.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -448,10 +448,10 @@ expression context, the final namespace qualifier is omitted.
448448
Two examples of paths with type arguments:
449449

450450
~~~~
451-
# use std::map;
451+
# use std::oldmap;
452452
# fn f() {
453453
# fn id<T:Copy>(t: T) -> T { t }
454-
type t = map::HashMap<int,~str>; // Type arguments used in a type expression
454+
type t = oldmap::HashMap<int,~str>; // Type arguments used in a type expression
455455
let x = id::<int>(10); // Type arguments used in a call expression
456456
# }
457457
~~~~

branches/snap-stage3/doc/tutorial.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1791,7 +1791,7 @@ illegal to copy and pass by value.
17911791
Generic `type`, `struct`, and `enum` declarations follow the same pattern:
17921792

17931793
~~~~
1794-
# use std::map::HashMap;
1794+
# use std::oldmap::HashMap;
17951795
type Set<T> = HashMap<T, ()>;
17961796
17971797
struct Stack<T> {

branches/snap-stage3/src/libcargo/cargo.rc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ use core::io::WriterUtil;
5353
use core::result::{Ok, Err};
5454
use core::hashmap::linear::LinearMap;
5555
use std::getopts::{optflag, optopt, opt_present};
56-
use std::map::HashMap;
57-
use std::{map, json, tempfile, term, sort, getopts};
56+
use std::oldmap::HashMap;
57+
use std::{oldmap, json, tempfile, term, sort, getopts};
5858
use syntax::codemap::span;
5959
use syntax::diagnostic::span_handler;
6060
use syntax::diagnostic;
@@ -110,9 +110,9 @@ pub struct Cargo {
110110
libdir: Path,
111111
workdir: Path,
112112
sourcedir: Path,
113-
sources: map::HashMap<~str, @Source>,
113+
sources: oldmap::HashMap<~str, @Source>,
114114
mut current_install: ~str,
115-
dep_cache: map::HashMap<~str, bool>,
115+
dep_cache: oldmap::HashMap<~str, bool>,
116116
opts: Options
117117
}
118118

@@ -490,7 +490,7 @@ pub fn parse_source(name: ~str, j: &json::Json) -> @Source {
490490
}
491491

492492
pub fn try_parse_sources(filename: &Path,
493-
sources: map::HashMap<~str, @Source>) {
493+
sources: oldmap::HashMap<~str, @Source>) {
494494
if !os::path_exists(filename) { return; }
495495
let c = io::read_whole_file_str(filename);
496496
match json::from_str(c.get()) {

branches/snap-stage3/src/librustc/back/link.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ use core::ptr;
3636
use core::run;
3737
use core::str;
3838
use core::vec;
39-
use std::map::HashMap;
39+
use std::oldmap::HashMap;
4040
use std::sha1::sha1;
4141
use syntax::ast;
4242
use syntax::ast_map::{path, path_mod, path_name};

branches/snap-stage3/src/librustc/back/rpath.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ use core::os;
1818
use core::uint;
1919
use core::util;
2020
use core::vec;
21-
use std::map::HashMap;
22-
use std::map;
21+
use std::oldmap::HashMap;
22+
use std::oldmap;
2323

2424
pure fn not_win32(os: session::os) -> bool {
2525
match os {
@@ -187,7 +187,7 @@ pub fn get_install_prefix_rpath(target_triple: &str) -> Path {
187187
}
188188
189189
pub fn minimize_rpaths(rpaths: &[Path]) -> ~[Path] {
190-
let set = map::HashMap();
190+
let set = oldmap::HashMap();
191191
let mut minimized = ~[];
192192
for rpaths.each |rpath| {
193193
let s = rpath.to_str();

branches/snap-stage3/src/librustc/driver/driver.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ use std::getopts::groups::{optopt, optmulti, optflag, optflagopt, getopts};
3535
use std::getopts::groups;
3636
use std::getopts::{opt_present};
3737
use std::getopts;
38-
use std::map::HashMap;
38+
use std::oldmap::HashMap;
3939
use std;
4040
use syntax::ast;
4141
use syntax::ast_map;

branches/snap-stage3/src/librustc/lib/llvm.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ use core::ptr;
2020
use core::str;
2121
use core::uint;
2222
use core::vec;
23-
use std::map::HashMap;
23+
use std::oldmap::HashMap;
2424

2525
pub type Opcode = u32;
2626
pub type Bool = c_uint;

branches/snap-stage3/src/librustc/metadata/creader.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ use syntax::parse::token::ident_interner;
3030
use syntax::print::pprust;
3131
use syntax::visit;
3232
use syntax::{ast, ast_util};
33-
use std::map::HashMap;
33+
use std::oldmap::HashMap;
3434

3535
// Traverses an AST, reading all the information about use'd crates and extern
3636
// libraries necessary for later resolving, typechecking, linking, etc.

branches/snap-stage3/src/librustc/metadata/csearch.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ use core::dvec::DVec;
2323
use core::vec;
2424
use reader = std::ebml::reader;
2525
use std::ebml;
26-
use std::map::HashMap;
26+
use std::oldmap::HashMap;
2727
use syntax::ast;
2828
use syntax::ast_map;
2929
use syntax::codemap::dummy_sp;

branches/snap-stage3/src/librustc/metadata/cstore.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ use metadata::decoder;
2121
use core::option;
2222
use core::str;
2323
use core::vec;
24-
use std::map::HashMap;
25-
use std::map;
24+
use std::oldmap::HashMap;
25+
use std::oldmap;
2626
use std;
2727
use syntax::{ast, attr};
2828
use syntax::parse::token::ident_interner;
@@ -31,7 +31,7 @@ use syntax::parse::token::ident_interner;
3131
// local crate numbers (as generated during this session). Each external
3232
// crate may refer to types in other external crates, and each has their
3333
// own crate numbers.
34-
pub type cnum_map = map::HashMap<ast::crate_num, ast::crate_num>;
34+
pub type cnum_map = oldmap::HashMap<ast::crate_num, ast::crate_num>;
3535

3636
pub type crate_metadata = @{name: ~str,
3737
data: @~[u8],
@@ -46,24 +46,24 @@ pub type crate_metadata = @{name: ~str,
4646
pub enum CStore { private(cstore_private), }
4747

4848
type cstore_private =
49-
@{metas: map::HashMap<ast::crate_num, crate_metadata>,
49+
@{metas: oldmap::HashMap<ast::crate_num, crate_metadata>,
5050
use_crate_map: use_crate_map,
5151
mut used_crate_files: ~[Path],
5252
mut used_libraries: ~[~str],
5353
mut used_link_args: ~[~str],
5454
intr: @ident_interner};
5555

5656
// Map from node_id's of local use statements to crate numbers
57-
type use_crate_map = map::HashMap<ast::node_id, ast::crate_num>;
57+
type use_crate_map = oldmap::HashMap<ast::node_id, ast::crate_num>;
5858

5959
// Internal method to retrieve the data from the cstore
6060
pure fn p(cstore: CStore) -> cstore_private {
6161
match cstore { private(p) => p }
6262
}
6363

6464
pub fn mk_cstore(intr: @ident_interner) -> CStore {
65-
let meta_cache = map::HashMap();
66-
let crate_map = map::HashMap();
65+
let meta_cache = oldmap::HashMap();
66+
let crate_map = oldmap::HashMap();
6767
return private(@{metas: meta_cache,
6868
use_crate_map: crate_map,
6969
mut used_crate_files: ~[],

branches/snap-stage3/src/librustc/metadata/decoder.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ use core::str;
3636
use core::vec;
3737
use std::ebml::reader;
3838
use std::ebml;
39-
use std::map::HashMap;
40-
use std::map;
39+
use std::oldmap::HashMap;
40+
use std::oldmap;
4141
use std::serialize::Decodable;
4242
use syntax::ast_map;
4343
use syntax::attr;

branches/snap-stage3/src/librustc/metadata/encoder.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ use core::str;
3636
use core::to_bytes::IterBytes;
3737
use core::uint;
3838
use core::vec;
39-
use std::map::HashMap;
39+
use std::oldmap::HashMap;
4040
use std::serialize::Encodable;
41-
use std::{ebml, map};
41+
use std::{ebml, oldmap};
4242
use std;
4343
use syntax::ast::*;
4444
use syntax::ast;
@@ -52,7 +52,7 @@ use syntax;
5252
use writer = std::ebml::writer;
5353

5454
// used by astencode:
55-
type abbrev_map = map::HashMap<ty::t, tyencode::ty_abbrev>;
55+
type abbrev_map = oldmap::HashMap<ty::t, tyencode::ty_abbrev>;
5656

5757
pub type encode_inlined_item = fn@(ecx: @encode_ctxt,
5858
ebml_w: writer::Encoder,

branches/snap-stage3/src/librustc/metadata/tydecode.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ use core::vec;
2727
use syntax::ast;
2828
use syntax::ast::*;
2929
use syntax::codemap::{respan, dummy_sp};
30-
use std::map::HashMap;
30+
use std::oldmap::HashMap;
3131

3232
// Compact string representation for ty::t values. API ty_str &
3333
// parse_from_str. Extra parameters are for converting to/from def_ids in the

branches/snap-stage3/src/librustc/metadata/tyencode.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ use core::io::WriterUtil;
2020
use core::io;
2121
use core::uint;
2222
use core::vec;
23-
use std::map::HashMap;
23+
use std::oldmap::HashMap;
2424
use syntax::ast::*;
2525
use syntax::diagnostic::span_handler;
2626
use syntax::print::pprust::*;

branches/snap-stage3/src/librustc/middle/astencode.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ use std::ebml::reader::get_doc;
3131
use std::ebml::reader;
3232
use std::ebml::writer::Encoder;
3333
use std::ebml;
34-
use std::map::HashMap;
34+
use std::oldmap::HashMap;
3535
use std::prettyprint;
3636
use std::serialize;
3737
use std::serialize::{Encodable, EncoderHelpers, DecoderHelpers};

branches/snap-stage3/src/librustc/middle/borrowck/check_loans.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ use core::cmp;
3535
use core::dvec::DVec;
3636
use core::uint;
3737
use core::vec;
38-
use std::map::HashMap;
38+
use std::oldmap::HashMap;
3939
use syntax::ast::{m_const, m_imm, m_mutbl};
4040
use syntax::ast;
4141
use syntax::ast_util;

branches/snap-stage3/src/librustc/middle/borrowck/gather_loans.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ use util::ppaux::{expr_repr, region_to_str};
3333
use core::dvec;
3434
use core::hashmap::linear::LinearSet;
3535
use core::vec;
36-
use std::map::HashMap;
36+
use std::oldmap::HashMap;
3737
use syntax::ast::{m_const, m_imm, m_mutbl};
3838
use syntax::ast;
3939
use syntax::codemap::span;

branches/snap-stage3/src/librustc/middle/borrowck/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ use core::io;
241241
use core::result::{Result, Ok, Err};
242242
use std::list::{List, Cons, Nil};
243243
use std::list;
244-
use std::map::{HashMap, Set};
244+
use std::oldmap::{HashMap, Set};
245245
use syntax::ast::{mutability, m_mutbl, m_imm, m_const};
246246
use syntax::ast;
247247
use syntax::ast_map;

branches/snap-stage3/src/librustc/middle/check_const.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ use util::ppaux;
1818

1919
use core::dvec::DVec;
2020
use core::option;
21-
use std::map::HashMap;
21+
use std::oldmap::HashMap;
2222
use syntax::ast::*;
2323
use syntax::codemap;
2424
use syntax::{visit, ast_util, ast_map};

branches/snap-stage3/src/librustc/middle/check_match.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ use core::cmp;
2323
use core::option;
2424
use core::uint;
2525
use core::vec;
26-
use std::map::HashMap;
26+
use std::oldmap::HashMap;
2727
use std::sort;
2828
use syntax::ast::*;
2929
use syntax::ast_util::{variant_def_ids, unguarded_pat, walk_pat};

branches/snap-stage3/src/librustc/middle/freevars.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ use middle::ty;
1818
use core::int;
1919
use core::option::*;
2020
use core::vec;
21-
use std::map::*;
21+
use std::oldmap::*;
2222
use syntax::codemap::span;
2323
use syntax::print::pprust::path_to_str;
2424
use syntax::{ast, ast_util, visit};

branches/snap-stage3/src/librustc/middle/kind.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ use util::ppaux::{ty_to_str, tys_to_str};
2424
use core::option;
2525
use core::str;
2626
use core::vec;
27-
use std::map::HashMap;
27+
use std::oldmap::HashMap;
2828
use syntax::ast::*;
2929
use syntax::codemap::{span, spanned};
3030
use syntax::print::pprust::expr_to_str;

branches/snap-stage3/src/librustc/middle/lang_items.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ use syntax::visit::{default_simple_visitor, mk_simple_visitor, SimpleVisitor};
3333
use syntax::visit::{visit_crate, visit_item};
3434

3535
use core::ptr;
36-
use std::map::HashMap;
36+
use std::oldmap::HashMap;
3737
use str_eq = str::eq;
3838

3939
pub enum LangItem {

branches/snap-stage3/src/librustc/middle/lint.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ use core::u32;
3232
use core::u64;
3333
use core::uint;
3434
use core::vec;
35-
use std::map::{Map, HashMap};
36-
use std::map;
35+
use std::oldmap::{Map, HashMap};
36+
use std::oldmap;
3737
use std::oldsmallintmap::{Map, SmallIntMap};
3838
use std::oldsmallintmap;
3939
use syntax::ast_util::{path_to_ident};
@@ -233,7 +233,7 @@ pub fn get_lint_dict() -> lint_dict {
233233
default: warn}),
234234
*/
235235
];
236-
map::hash_from_vec(v)
236+
oldmap::hash_from_vec(v)
237237
}
238238

239239
// This is a highly not-optimal set of data structure decisions.

branches/snap-stage3/src/librustc/middle/liveness.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ use core::ptr;
119119
use core::to_str;
120120
use core::uint;
121121
use core::vec;
122-
use std::map::HashMap;
122+
use std::oldmap::HashMap;
123123
use syntax::ast::*;
124124
use syntax::codemap::span;
125125
use syntax::parse::token::special_idents;

branches/snap-stage3/src/librustc/middle/moves.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ use util::ppaux;
217217
use util::common::indenter;
218218

219219
use core::vec;
220-
use std::map::HashMap;
220+
use std::oldmap::HashMap;
221221
use syntax::ast::*;
222222
use syntax::ast_util;
223223
use syntax::visit;

branches/snap-stage3/src/librustc/middle/pat_util.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ use syntax::ast_util::{path_to_ident, walk_pat};
1818
use syntax::fold;
1919
use syntax::fold::*;
2020
use syntax::codemap::{span, respan};
21-
use std::map::HashMap;
21+
use std::oldmap::HashMap;
2222

2323
pub type PatIdMap = HashMap<ident, node_id>;
2424

branches/snap-stage3/src/librustc/middle/region.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ use core::dvec::DVec;
3232
use core::vec;
3333
use std::list;
3434
use std::list::list;
35-
use std::map::HashMap;
35+
use std::oldmap::HashMap;
3636
use syntax::ast_map;
3737
use syntax::codemap::span;
3838
use syntax::print::pprust;

branches/snap-stage3/src/librustc/middle/resolve.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ use str::{connect, split_str};
7979
use vec::pop;
8080

8181
use std::list::{Cons, List, Nil};
82-
use std::map::HashMap;
82+
use std::oldmap::HashMap;
8383
use str_eq = str::eq;
8484

8585
// Definition mapping

branches/snap-stage3/src/librustc/middle/trans/_match.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ use util::common::indenter;
164164

165165
use core::dvec::DVec;
166166
use core::dvec;
167-
use std::map::HashMap;
167+
use std::oldmap::HashMap;
168168
use syntax::ast::def_id;
169169
use syntax::ast;
170170
use syntax::ast_util::{dummy_sp, path_to_ident};

0 commit comments

Comments
 (0)