about summary refs log tree commit diff
path: root/src/librustc/metadata/decoder.rs
AgeCommit message (Expand)AuthorLines
2013-05-10auto merge of #6223 : alexcrichton/rust/issue-6183, r=pcwaltonbors-7/+46
2013-05-10renamed vec::from_slice to vec::to_ownedYoungsoo Son-1/+1
2013-05-10rustc: Use the new `for` protocolAlex Crichton-7/+46
2013-05-09Use a specialized string interner to reduce the need for owned stringsBjörn Steinbrink-5/+5
2013-05-08librustc: Remove mutable fields from the language.Patrick Walton-15/+0
2013-05-05Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freezeNiko Matsakis-25/+2
2013-05-04Register snapshotsBrian Anderson-8/+0
2013-05-02librustc: Update the serializer to work properly with INHTWAMA, removing muta...Patrick Walton-0/+9
2013-05-02Remove 'Local Variable' commentsBrendan Zabarauskas-8/+0
2013-05-01rustc: remove the rest of dropErick Tryzelaar-16/+0
2013-04-30new borrow checker (mass squash)Niko Matsakis-2/+2
2013-04-29librustc: Remove the concept of modes from the compiler.Patrick Walton-2/+2
2013-04-27only use #[no_core] in libcoreDaniel Micay-3/+0
2013-04-23core, rustc: Warning policeTim Chevalier-1/+1
2013-04-19librustc: Optimize metadata::decoder::item_name.Patrick Walton-2/+8
2013-04-19librustc: Remove def_ids from types.Patrick Walton-6/+1
2013-04-09Cleanup substitutions and treatment of generics around traits in a number of ...Niko Matsakis-19/+21
2013-04-05Refactor so that references to traits are not represented using a type with aNiko Matsakis-19/+52
2013-04-05Add a (currently unused) "transformed self type" pointer into ty::methodNiko Matsakis-2/+17
2013-04-05Compute a ty::method for methods that appear in impls as wellNiko Matsakis-3/+4
2013-04-05Rather than storing a list of ty::method per trait, store one ty::methodNiko Matsakis-51/+51
2013-03-29librustc: Remove `fail_unless!`Patrick Walton-1/+1
2013-03-28Removing unused importsAlex Crichton-1/+1
2013-03-27remove sty_by_ref, though traces still remain due to dtorsNiko Matsakis-1/+0
2013-03-26librustc: Modify all code to use new lifetime binder syntaxPatrick Walton-2/+2
2013-03-26option: rm functions that duplicate methodsDaniel Micay-3/+2
2013-03-26rustc: Remove uses of oldmap::HashMapAlex Crichton-1/+1
2013-03-22librustc: Remove `pure` from libsyntax and librustc.Patrick Walton-1/+1
2013-03-22rustc: replace uses of old deriving attribute with new oneAndrew Paseltiner-1/+1
2013-03-21librustc: Forbid access to cross-crate private static methodsPatrick Walton-9/+12
2013-03-19auto merge of #5442 : pcwalton/rust/extern-block-restriction, r=pcwaltonbors-0/+1
2013-03-19librustc: Enforce privacy for static methods.Patrick Walton-0/+1
2013-03-19auto merge of #5426 : nikomatsakis/rust/issue-4846-lifetimes-in-expl-self, r=...bors-1/+4
2013-03-18librustc: Convert all uses of old lifetime notation to new lifetime notation....Patrick Walton-2/+2
2013-03-18Make &self permit explicit lifetimes, but don't really use themNiko Matsakis-1/+4
2013-03-13librustc: Don't accept `as Trait` anymore; fix all occurrences of it.Patrick Walton-4/+5
2013-03-13Remove `++` mode from the compiler (it is parsed as `+` mode)Niko Matsakis-1/+1
2013-03-11librustc: Replace all uses of `fn()` with `&fn()`. rs=defunPatrick Walton-5/+5
2013-03-08rustc: Remove uses of DVecAlex Crichton-9/+7
2013-03-07librustc: Add #[link_args] to metadataPatrick Walton-0/+9
2013-03-07librustc: Convert all uses of `assert` over to `fail_unless!`Patrick Walton-1/+1
2013-03-06Add manual &self/ and &static/ and /&self declarations thatNiko Matsakis-2/+2
2013-03-05core: convert vec::{init,initn} to return referencesErick Tryzelaar-3/+5
2013-03-04Remove unused imports throughout src/Alex Crichton-6/+1
2013-03-02librustc: Forbid chained imports and fix the logic for one-level renaming imp...Patrick Walton-3/+3
2013-03-01Merge remote-tracking branch 'remotes/origin/incoming' into incomingErick Tryzelaar-2/+17
2013-02-28librustc: Enforce cross-crate method privacyPatrick Walton-2/+17
2013-02-25libsyntax: Convert ast::attribute_ to store a @meta_itemErick Tryzelaar-1/+1
2013-02-20librustc: Get rid of structural records save for front/test.rs.Luqman Aden-43/+45
2013-02-19librustc: convert creader and cstore to use @~strsErick Tryzelaar-11/+11