about summary refs log tree commit diff
path: root/src/rustc/metadata
AgeCommit message (Expand)AuthorLines
2012-09-19Remove hokey-hashes from metadata indexes.Graydon Hoare-18/+10
2012-09-19De-mode vec::each() and many of the str iteration routinesNiko Matsakis-5/+7
2012-09-18Revert "replace explicit calls to vec::each with vec::each_ref, partially dem...Niko Matsakis-11/+9
2012-09-18replace explicit calls to vec::each with vec::each_ref, partially demode strNiko Matsakis-9/+11
2012-09-18core: Rename 'unsafe' mod to 'cast'Brian Anderson-1/+1
2012-09-18libcore: make a copyless io::BytesWriterErick Tryzelaar-26/+24
2012-09-15int/uint parse_buf => parse_bytes (#3444)Erick Tryzelaar-3/+3
2012-09-15libcore: rename *flate_buf to *flate_bytes (#3444)Erick Tryzelaar-3/+3
2012-09-12Rename str::unsafe to str::rawBrian Anderson-1/+1
2012-09-12Rename vec::unsafe to vec::rawBrian Anderson-2/+2
2012-09-11Introduce auto adjustment table to subsume autoderef/autoref/borrowings.Niko Matsakis-17/+46
2012-09-11Promote 'struct' from a restricted keyword to a strict keywordBrian Anderson-4/+4
2012-09-11Make moves explicit in rustcTim Chevalier-1/+1
2012-09-10Convert 'import' to 'use'. Remove 'import' keyword.Brian Anderson-1/+1
2012-09-10Camel case std::serializationBrian Anderson-2/+0
2012-09-10Convert std::map to camel caseBrian Anderson-19/+19
2012-09-07Convert all kind bounds to camel case. Remove send, owned keywords.Brian Anderson-2/+2
2012-09-07Convert 'again' to 'loop'. Remove 'again' keywordBrian Anderson-1/+1
2012-09-07Remove support for multiple traits in a single implTim Chevalier-5/+2
2012-09-07rustc: Add a str_eq lang item for pattern matchingPatrick Walton-0/+1
2012-09-07Remove 'let' syntax for struct fieldsBrian Anderson-2/+2
2012-09-07rustc: Add an "ne" method to the Eq trait, and implement it everywherePatrick Walton-0/+1
2012-09-07Refactor fn_ty, working towards #3320Niko Matsakis-13/+20
2012-09-06Refactor ty_var and ty_var_integral into one ty_infer variantNiko Matsakis-3/+3
2012-09-06Remove struct ctorsBrian Anderson-3/+5
2012-09-05Mark crate metadata with a version tag. Close #3390.Graydon Hoare-4/+42
2012-09-04Allow anonymous extern modsTim Chevalier-19/+28
2012-09-04Remove 'with'Brian Anderson-3/+3
2012-09-04rustc: "import" -> "use"Patrick Walton-86/+86
2012-09-01Demode reinterpret_castBrian Anderson-1/+1
2012-08-30rustc: "extern mod { ... }" should be written "extern { ... }" insteadPatrick Walton-1/+0
2012-08-29rustc: Make `<` and `=` into traitsPatrick Walton-0/+6
2012-08-29std: Camel case some constructorsBrian Anderson-11/+11
2012-08-29Rename resolve3 -> resolve.Graydon Hoare-3/+3
2012-08-28CamelCasify lots of stdBen Striegel-70/+70
2012-08-28Compress metadata section. Seems a minor speed win, major space win.Graydon Hoare-2/+4
2012-08-27Camel case various core constructorsBrian Anderson-5/+5
2012-08-27Add some counters to metadata.Graydon Hoare-1/+58
2012-08-27Convert core::result to camel caseBrian Anderson-18/+18
2012-08-27rustc: fix the unused pattern vars warnings.Erick Tryzelaar-7/+7
2012-08-26Camel case the option typeBrian Anderson-140/+140
2012-08-25Fix more unused variable warningsBrian Anderson-1/+1
2012-08-25rustc: Implement foreign constants.Patrick Walton-0/+8
2012-08-24Start using core::path2::Path in a lot of places.Graydon Hoare-65/+64
2012-08-23Remove purity from fn_decl and move it out to containing AST elements.Michael Sullivan-32/+28
2012-08-23Rename str::bytes to str::to_bytesTim Chevalier-15/+16
2012-08-23`m1!{...}` -> `m1!(...)`Paul Stansifer-89/+89
2012-08-23Infer variance of types with respect to the region parameter.Niko Matsakis-11/+21
2012-08-22Represent "item families" in the decoder as an enumTim Chevalier-92/+157
2012-08-22Dead code eliminationTim Chevalier-9/+1