about summary refs log tree commit diff
path: root/src/librustc/util
AgeCommit message (Expand)AuthorLines
2014-06-22Refactor the unification code and rejuvenate the unit testNiko Matsakis-8/+91
2014-06-18Remove TraitStore from ty_traitNick Cameron-3/+2
2014-06-16Change prints: @T -> Gc<T> , ~T -> Box<T>John Schmidt-2/+2
2014-06-15Register new snapshotsAlex Crichton-31/+0
2014-06-13librustc: Fix the issue with labels shadowing variable names by makingPatrick Walton-1/+1
2014-06-13Introduce VecPerParamSpace and use it to represent sets of types andNiko Matsakis-81/+87
2014-06-11std: Remove i18n/l10n from format!Alex Crichton-1/+32
2014-06-11rustc: Move the AST from @T to Gc<T>Alex Crichton-2/+2
2014-06-11rustc: Update how Gc<T> is recognizedAlex Crichton-1/+1
2014-06-10auto merge of #14764 : jbcrail/rust/fix-more-comments, r=alexcrichtonbors-2/+2
2014-06-10Fix more misspelled comments and strings.Joseph Crail-2/+2
2014-06-08Remove the dead code identified by the new lintJakub Wieczorek-11/+5
2014-06-06Rename Iterator::len to countAaron Turon-1/+1
2014-06-06Move subst data structures into subst.rs, fix capitalizationNiko Matsakis-9/+11
2014-06-06auto merge of #14667 : aochagavia/rust/pr2, r=huonwbors-4/+7
2014-06-06Change to_str().to_string() to just to_str()Adolfo OchagavĂ­a-4/+7
2014-06-05Fallout from the libcollections movementAlex Crichton-7/+5
2014-06-01std: Drop Total from Total{Eq,Ord}Alex Crichton-2/+2
2014-05-28std: Remove format_strbuf!()Alex Crichton-137/+119
2014-05-27std: Rename strbuf operations to stringRicho Healey-58/+58
2014-05-24core: rename strbuf::StrBuf to string::StringRicho Healey-89/+89
2014-05-23auto merge of #14317 : P1start/rust/lifetime-formatting, r=alexcrichtonbors-1/+1
2014-05-23Fix lifetime error to print `'a` instead of `&'a`P1start-1/+1
2014-05-22libstd: Remove all uses of `~str` from `libstd`Patrick Walton-1/+1
2014-05-22libstd: Remove `~str` from all `libstd` modules except `fmt` and `str`.Patrick Walton-5/+5
2014-05-13syntax: Improve --pretty normal slightlyAlex Crichton-4/+4
2014-05-13syntax: Fix printing INT64_MINAlex Crichton-13/+9
2014-05-12librustc: Remove all uses of `~str` from librustc.Patrick Walton-281/+336
2014-05-10auto merge of #14073 : alexcrichton/rust/snapshots, r=huonwbors-6/+5
2014-05-10auto merge of #14066 : edwardw/rust/pod-to-copy, r=alexcrichtonbors-2/+2
2014-05-09Register new snapshotsAlex Crichton-6/+5
2014-05-09auto merge of #14057 : kballard/rust/remove_no-bounds, r=sfacklerbors-7/+1
2014-05-10Rename Pod to CopyEdward Wang-2/+2
2014-05-09Currently trans uses Vec<ty::t> to represent substitutions instead of a properNiko Matsakis-0/+6
2014-05-08Remove <no-bounds> on trait objectsKevin Ballard-7/+1
2014-05-08libsyntax: Remove uses of `~str` from libsyntax, and fix falloutPatrick Walton-4/+4
2014-05-07std: Modernize the local_data apiAlex Crichton-5/+3
2014-05-06librustc: Remove `~EXPR`, `~TYPE`, and `~PAT` from the language, exceptPatrick Walton-3/+3
2014-05-02Replace most ~exprs with 'box'. #11779Brian Anderson-1/+1
2014-04-29Remove internal support for fixed length stringsNick Cameron-6/+1
2014-04-28Refactor ty_str to use a ~(str) representation.Nick Cameron-21/+6
2014-04-22rustc: de-@ middle::ty.Eduard Burtescu-1/+8
2014-04-22rustc: de-@ some RefCell's.Eduard Burtescu-8/+13
2014-04-21Fix misspellings in comments.Joseph Crail-2/+2
2014-04-20Refactor ty_vec represent &[T] as &([T])Nick Cameron-24/+12
2014-04-18Replace all ~"" with "".to_owned()Richo Healey-38/+41
2014-04-18Update the rest of the compiler with ~[T] changesAlex Crichton-2/+1
2014-04-15Use the unsigned integer types for bitwise intrinsics.Huon Wilson-6/+4
2014-04-14auto merge of #13480 : edwardw/rust/vtable-ice, r=alexcrichtonbors-2/+3
2014-04-13auto merge of #13452 : Ryman/rust/fix_uint_as_u, r=alexcrichtonbors-4/+2