about summary refs log tree commit diff
path: root/src/librustc/metadata/decoder.rs
AgeCommit message (Expand)AuthorLines
2014-03-01librustc: Fix errors arising from the automated `~[T]` conversionPatrick Walton-1/+1
2014-02-28rustc: Add the concept of a Strict Version HashAlex Crichton-7/+8
2014-02-28rustc: Simplify crate loading constraintsAlex Crichton-24/+16
2014-02-24Transition to new `Hash`, removing IterBytes and std::to_bytes.Huon Wilson-2/+3
2014-02-22auto merge of #12451 : edwardw/rust/ident-2-name, r=cmrbors-1/+1
2014-02-21std: rewrite Hash to make it more genericErick Tryzelaar-0/+1
2014-02-22Represent lifetimes as Names instead of IdentsEdward Wang-1/+1
2014-02-21Changed NonCamelCaseTypes lint to warn by defaultmr.Shu-1/+2
2014-02-20Mass rename if_ok! to try!Alex Crichton-6/+6
2014-02-14Refactored ast_map and friends, mainly to have Paths without storing them.Eduard Burtescu-68/+43
2014-02-13Replace `crate` usage with `krate`Flavio Percoco-14/+14
2014-02-07Removed @self and @Trait.Eduard Burtescu-1/+0
2014-02-05pull extra::{serialize, ebml} into a separate libserialize crateJeff Olson-3/+3
2014-02-03Fixing remaining warnings and errors throughoutAlex Crichton-6/+6
2014-02-03rustc: Remove io_error usageAlex Crichton-10/+11
2014-02-01auto merge of #11974 : huonw/rust/no-at-vec, r=pcwaltonbors-24/+29
2014-02-02rustc: remove use of @[].Huon Wilson-9/+9
2014-02-02librustc: Remove uses of `token::ident_to_str()` from librustcPatrick Walton-2/+7
2014-02-02librustc: Remove a bunch of `@str` from the compiler around metadataPatrick Walton-9/+9
2014-02-02libsyntax: De-`@str` literal strings in the ASTPatrick Walton-1/+1
2014-02-02libsyntax: Introduce an `InternedString` type to reduce `@str` in thePatrick Walton-3/+3
2014-01-31Handle attributes on cross-crate tuple-structs correctlyDavid Manescu-0/+17
2014-01-27Demote self to an (almost) regular argument and remove the env param.Eduard Burtescu-14/+2
2014-01-23Redo exported macro serializationSteven Fackler-3/+2
2014-01-16Load macros from external modulesSteven Fackler-0/+17
2014-01-12Removed remnants of `@mut` and `~mut` from comments and the type system.Eduard Burtescu-1/+1
2014-01-09libsyntax: Renamed types, traits and enum variants to CamelCase.Eduard Burtescu-65/+61
2014-01-01syntax::codemap: Add static DUMMY_SPklutzy-1/+1
2013-12-29Rename PkgId to CrateIdLuis de Bethencourt-1/+1
2013-12-29Rename pkgid variablesLuis de Bethencourt-1/+1
2013-12-26librustc: De-`@mut` the `cnum_map`Patrick Walton-3/+9
2013-12-26librustc: De-`@mut` several instances of `io::Writer`.Patrick Walton-3/+3
2013-12-26librustc: De-`@mut` `Rib::bindings`Patrick Walton-0/+1
2013-12-19Purge @-boxes from the reading half of EBMLAlex Crichton-58/+60
2013-12-11Make 'self lifetime illegal.Erik Price-2/+2
2013-12-10Make crate hash stable and externally computable.Jack Moffitt-5/+3
2013-12-08Remove dead codesKiet Tran-272/+0
2013-12-04std::str: remove from_utf8.Huon Wilson-2/+2
2013-11-30Support OSX frameworksAlex Crichton-2/+7
2013-11-30Test fixes and merge conflictsAlex Crichton-2/+2
2013-11-29Add generation of static libraries to rustcAlex Crichton-0/+10
2013-11-28Register new snapshotsAlex Crichton-1/+1
2013-11-26auto merge of #10670 : eddyb/rust/node-u32, r=alexcrichtonbors-6/+6
2013-11-27Shink NodeId, CrateNum, Name and Mrk down to 32 bits on x64.Eduard Burtescu-6/+6
2013-11-26librustc: Remove non-procedure uses of `do` from librustc, librustdoc,Patrick Walton-96/+95
2013-11-26librustc: Remove remaining uses of `&fn()` in favor of `||`.Patrick Walton-7/+7
2013-11-19librustc: Change most uses of `&fn()` to `||`.Patrick Walton-13/+14
2013-11-11Move std::rt::io to std::ioAlex Crichton-2/+2
2013-11-08Introduce new variance inference pass that replaces (and generalizes) oldNiko Matsakis-0/+8
2013-11-08Generalize AST and ty::Generics to accept multiple lifetimes.Niko Matsakis-24/+34