about summary refs log tree commit diff
path: root/src/comp/metadata/cstore.rs
AgeCommit message (Expand)AuthorLines
2012-03-02Move src/comp to src/rustcGraydon Hoare-175/+0
2012-02-23Various cleanups and optimizations in core::strMarijn Haverbeke-1/+1
2012-02-17rustc: Make resolve more forgiving of missing external cratesBrian Anderson-3/+4
2012-02-11core: Change the argument order for vec::contains, vec::countBrian Anderson-2/+2
2012-02-11core: Rename vec::member to vec::contains to match str modBrian Anderson-2/+2
2012-02-09Remove some pointless importsMarijn Haverbeke-1/+0
2012-02-07String split renaming:Kevin Cantu-1/+1
2012-01-23Add export{} syntax to encapsulate things that should be abstractTim Chevalier-1/+1
2012-01-23s/block()/fn()/gNiko Matsakis-1/+1
2012-01-21rustc: Always resolve reexported names from original defHaitao Li-0/+22
2012-01-19rustc: ";" to "," in enumsPatrick Walton-1/+1
2012-01-19rustc: "tag" -> "enum"Patrick Walton-2/+2
2012-01-05Clean up translating of def_ids in metadata readerMarijn Haverbeke-1/+4
2011-12-22Register snapshots and switch logging over to use of log_full or #error / #de...Graydon Hoare-3/+3
2011-12-16allow #[link_args] with #[nolink]. For now, fail if two modules link same lib...Graham Fawcett-1/+1
2011-12-16implement #[nolink]; deprecate #[link_name = ""]; note in stdlib to remove em...Graham Fawcett-1/+0
2011-12-16reorder args to the various vec, option fns so blk comes lastNiko Matsakis-1/+1
2011-12-13Copy first batch of material from libstd to libcore.Graydon Hoare-1/+2
2011-12-12rustc: Hash includes direct dependent cratesHaitao Li-0/+25
2011-11-17remove compile-command from local variable blocksNiko Matsakis-1/+0
2011-10-21Move hash table iteration over to block-taking functionsMarijn Haverbeke-6/+2
2011-09-12Factor imports mindlessly.Graydon Hoare-3/+1
2011-09-12Reformat for new mode syntax, step 1Marijn Haverbeke-15/+14
2011-09-02Reformat. Issue #855Brian Anderson-11/+11
2011-09-01Rename std::istr to std::str. Issue #855Brian Anderson-2/+2
2011-09-01Remove std::str. Issue #855Brian Anderson-1/+0
2011-08-27Convert rustc::metadata to istrs. Issue #855Brian Anderson-12/+13
2011-08-20ReformatBrian Anderson-6/+6
2011-08-16Port the compiler to the expr foo::<T> syntax.Erick Tryzelaar-2/+2
2011-08-16Port the compiler to the typaram foo<T> syntax.Erick Tryzelaar-3/+3
2011-08-16Rename std::ivec to std::vecBrian Anderson-3/+3
2011-08-12Rename str::split_ivec to str::splitBrian Anderson-1/+1
2011-08-12Convert uses of str::split to split_ivecBrian Anderson-6/+1
2011-08-09Port the compiler to the ivec type [T] syntax.Erick Tryzelaar-7/+7
2011-07-27Reformat for new syntaxMarijn Haverbeke-44/+40
2011-07-26Remove all uses of tuples from the compiler and stdlibMarijn Haverbeke-2/+3
2011-07-15rustc: Remove a bunch of exterior vectorsPatrick Walton-15/+19
2011-07-14rustc: Move much of metadata reading over to interior vectorsPatrick Walton-3/+1
2011-07-10Use more encapsulation for metadata::cstoreBrian Anderson-22/+66
2011-07-08Decode types across multiple crates. Closes #632Brian Anderson-1/+0
2011-07-08Add a map from external cnums to local cnums in cstore::crate_metadataBrian Anderson-1/+9
2011-07-08Replace various ints with ast::crate_numsBrian Anderson-5/+6
2011-07-08Move crate_map from resolve to cstoreBrian Anderson-0/+12
2011-07-08Comment cstoreBrian Anderson-0/+3
2011-07-08Move used_link_args from session to cstoreBrian Anderson-0/+9
2011-07-08Move used_libraries from session to cstoreBrian Anderson-0/+15
2011-07-08Move used_crate_files from session to cstoreBrian Anderson-6/+17
2011-07-08Introduce metadata::cstoreBrian Anderson-0/+37