summary refs log tree commit diff
path: root/src/librustc_metadata/lib.rs
AgeCommit message (Expand)AuthorLines
2018-04-26Rename rustc_back::target to rustc_target::spec.Irina Popa-1/+1
2018-04-19Remove HIR inliningWesley Wiser-1/+0
2018-04-11Rollup merge of #49525 - varkor:sort_by_cached_key-conversion, r=scottmcmkennytm-0/+1
2018-04-09Convert sort_unstable_by_key to sort_by_cached_keyvarkor-0/+1
2018-04-08Move deny(warnings) into rustbuildMark Simulacrum-1/+0
2018-04-05Bump the bootstrap compiler to 1.26.0 betaAlex Crichton-2/+0
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