summary refs log tree commit diff
path: root/src/librustc/metadata/encoder.rs
AgeCommit message (Expand)AuthorLines
2014-01-06Disowned the Visitor.Eduard Burtescu-21/+28
2014-01-04Stop padding metadataSteven Fackler-4/+0
2014-01-04auto merge of #11295 : sfackler/rust/de-jank-encoder, r=brsonbors-6/+6
2014-01-03Remove a hacky buffer extraction from metadataSteven Fackler-6/+6
2014-01-03librustc: De-`@mut` the AST mapPatrick Walton-3/+6
2014-01-03librustc: De-`@mut` the span handlerPatrick Walton-2/+2
2014-01-01auto merge of #11255 : klutzy/rust/small-cleanup, r=pcwaltonbors-3/+3
2014-01-02syntax: expand impl_pretty_name to handle more cases.Huon Wilson-1/+1
2014-01-01syntax::diagnostic: Remove unnecessary traitsklutzy-3/+3
2013-12-29Rename PkgId to CrateIdLuis de Bethencourt-5/+5
2013-12-26librustc: De-`@mut` the def map.Patrick Walton-1/+2
2013-12-26librustc: Fully de-`@mut` `trait_impls` in the type contextPatrick Walton-1/+2
2013-12-26librustc: De-`@mut` the inherent implementations listPatrick Walton-2/+4
2013-12-26librustc: De-`@mut` the encoding statsPatrick Walton-49/+46
2013-12-26librustc: De-`@mut` all remaining uses of `MemWriter`Patrick Walton-4/+4
2013-12-26librustc: De-`@mut` arrays of `entry` used in the encoderPatrick Walton-26/+72
2013-12-26librustc: De-`@mut` the export mapPatrick Walton-1/+2
2013-12-26librustc: De-`@mut` the `type_abbrevs` tablePatrick Walton-2/+2
2013-12-26librustc: De-`@mut` the `reachable` mapPatrick Walton-3/+4
2013-12-26librustc: De-`@mut` `cstore::CStore`Patrick Walton-1/+1
2013-12-26librustc: De-`@mut` `CStore::used_libraries`Patrick Walton-1/+3
2013-12-26libextra: Stop using `@mut MemWriter` in the EBML modulePatrick Walton-46/+56
2013-12-26librustc: De-`@mut` the `impls` table in the type contextPatrick Walton-1/+2
2013-12-26librustc: De-`@mut` `inherent_impls` in the type contextPatrick Walton-2/+4
2013-12-26librustc: De-`@mut` `trait_impls` in the type contextPatrick Walton-1/+2
2013-12-26librustc: De-`@mut` `CrateContext::non_inlineable_statics`Patrick Walton-3/+10
2013-12-26librustc: Remove unused `discrim_symbols` field from the crate contextPatrick Walton-4/+0
2013-12-26librustc: De-`@mut` `item_symbols`Patrick Walton-4/+7
2013-12-26librustc: De-`@mut` the `trait_methods_cache`Patrick Walton-1/+2
2013-12-25Method-ify CStoreSteven Fackler-2/+2
2013-12-22auto merge of #11064 : huonw/rust/vec-sort, r=alexcrichtonbors-2/+1
2013-12-22std::vec: make the sorting closure use `Ordering` rather than just beingHuon Wilson-1/+1
2013-12-21std::vec: add a sugary .sort() method for plain Ord sorting.Huon Wilson-1/+1
2013-12-20extra: remove sort in favour of the std method.Huon Wilson-2/+1
2013-12-19auto merge of #11057 : alexcrichton/rust/no-at-in-ebml, r=pcwaltonbors-2/+2
2013-12-19Purge @-boxes from the reading half of EBMLAlex Crichton-2/+2
2013-12-19Rename pkgid to crate_idCorey Richardson-2/+2
2013-12-16Detect stability attributes on methods.Kiet Tran-1/+7
2013-12-11Make 'self lifetime illegal.Erik Price-18/+18
2013-12-10Make crate hash stable and externally computable.Jack Moffitt-52/+15
2013-12-09Store metadata separately in rlib filesAlex Crichton-8/+6
2013-12-08encode trait lifetime params in metadata to allow cross-crate usageDavid Renshaw-0/+2
2013-12-08Remove dead codesKiet Tran-18/+0
2013-12-04std::str: remove from_utf8.Huon Wilson-1/+1
2013-12-02auto merge of #10742 : alexcrichton/rust/frameworks, r=cmrbors-1/+9
2013-12-01auto merge of #10750 : Blei/rust/no-at-struct-field, r=alexcrichtonbors-1/+1
2013-12-01auto merge of #10676 : eddyb/rust/ast-box-in-enums, r=cmrbors-2/+2
2013-12-01ast: Remove one `@` and fix the falloutPhilipp Brüschweiler-1/+1
2013-11-30Support OSX frameworksAlex Crichton-1/+9
2013-12-01Box Block, fn_decl, variant and Ty in the AST, as they were inflating critica...Eduard Burtescu-2/+2