summary refs log tree commit diff
path: root/src/librustc_metadata/lib.rs
AgeCommit message (Expand)AuthorLines
2018-03-26Stabilize i128_typeMark Mansi-1/+1
2018-03-26Stabilize conservative_impl_traitTaylor Cramer-1/+1
2018-03-22rustc: Add a `#[wasm_import_module]` attributeAlex Crichton-0/+1
2018-03-13add `canonicalize` method to `InferCtxt` [VIC]Niko Matsakis-0/+2
2018-03-07Make metadata references Send + SyncJohn Kåre Alsaker-0/+1
2018-02-20stage0 cfg cleanupMark Simulacrum-1/+0
2018-01-10Use the new fs_read_write functions in rustc internalsMatt Brubeck-0/+1
2018-01-04rustc: Don't use relative paths for extended errorsAlex Crichton-0/+1
2017-12-17Add sync module to rustc_data_structuresJohn Kåre Alsaker-1/+0
2017-12-04rustc_back: move dynamic_lib to rustc_metadata.Irina-Gabriela Popa-0/+3
2017-10-24incr.comp.: Factor some persistence functionality out of crate metadata code.Michael Woerister-1/+0
2017-09-05rustc: Remove a number of mutable fields in cstoreAlex Crichton-0/+2
2017-09-02stabilize mem::discriminant (closes #24263)Alex Burka-1/+0
2017-08-27Move unused-extern-crate to late passTatsuyuki Ishi-1/+0
2017-08-25*: remove crate_{name,type} attributesTamir Duberstein-3/+0
2017-08-19rustc: Remove some dead codeVadim Petrochenkov-2/+0
2017-07-02Remove the remaining feature gatesStjepan Glavina-1/+0
2017-06-20Remove the in-tree `flate` crateAlex Crichton-1/+1
2017-06-19Bump version and stage0 compilerAlex Crichton-3/+0
2017-05-17Auto merge of #41911 - michaelwoerister:querify_trait_def, r=nikomatsakisbors-0/+1
2017-05-15Remove interior mutability from TraitDef by turning fields into queries.Michael Woerister-0/+1
2017-05-14Remove rustc_llvm dependency from rustc_metadataRobin Kruppe-1/+1
2017-05-11rustc: Remove #![unstable] annotationAlex Crichton-3/+4
2017-05-08incr.comp.: Hash more pieces of crate metadata to detect changes there.Michael Woerister-0/+1
2017-04-12ICH: Hash everything that gets encoded into crate metadata.Michael Woerister-0/+1
2017-03-29rustbuild: Update bootstrap compilerAlex Crichton-1/+0
2017-02-25rustc: introduce a query system for type information in ty::maps.Eduard Burtescu-0/+1
2017-02-03Bump version, upgrade bootstrapAlex Crichton-1/+1
2017-01-08Auto merge of #38679 - alexcrichton:always-deny-warnings, r=nrcbors-1/+1
2017-01-02rustc: Stabilize the `proc_macro` featureAlex Crichton-1/+0
2016-12-30Fix rebase falloutSimonas Kazlauskas-3/+0
2016-12-30Such large. Very 128. Much bits.Simonas Kazlauskas-0/+6
2016-12-29Remove not(stage0) from deny(warnings)Alex Crichton-1/+1
2016-11-30Update the bootstrap compilerAlex Crichton-2/+0
2016-11-03Stabilize `..` in tuple (struct) patternsVadim Petrochenkov-1/+1
2016-10-25run rustfmt on librustc_metadata folderSrinivas Reddy Thatiparthy-2/+4
2016-10-24Import macros in `resolve` instead of in `metadata::macro_import`.Jeffrey Seyfried-1/+0
2016-10-22Rename `loader.rs` -> `locator.rs`.Jeffrey Seyfried-1/+1
2016-10-22Rename `csearch.rs` -> `cstore_impl.rs`.Jeffrey Seyfried-1/+1
2016-10-12Stabilise `?`Nick Cameron-1/+1
2016-10-06rustc: Rename rustc_macro to proc_macroAlex Crichton-6/+6
2016-09-20rustc_metadata: replace RBML with a simple and type-safe scheme.Eduard Burtescu-12/+1
2016-09-20rustc_metadata: group information into less tags.Eduard Burtescu-11/+9
2016-09-20rustc_metadata: move more RBML tags to auto-serialization.Eduard Burtescu-0/+1
2016-09-20rustc_metadata: remove ty{en,de}code and move to auto-derived serialization.Eduard Burtescu-3/+1
2016-09-20Remove librbml and the RBML-tagged auto-encoder/decoder.Eduard Burtescu-3/+0
2016-09-20rustc_metadata: combine DecodeContext and rbml::reader::Decoder.Eduard Burtescu-4/+0
2016-09-20rustc_metadata: use specialization for {en,de}coding Ty and Substs.Eduard Burtescu-0/+1
2016-09-20rbml: move the tagged encoder/decoder to librustc_metadata.Eduard Burtescu-1/+13
2016-09-19Auto merge of #36102 - GuillaumeGomez:rustc_metadata_diagnostics, r=jonathand...bors-0/+2