about summary refs log tree commit diff
path: root/src/librustc_metadata
AgeCommit message (Expand)AuthorLines
2018-11-11std: Delete the `alloc_system` crateAlex Crichton-14/+9
2018-11-11rustc: Clean up allocator injection logicAlex Crichton-96/+17
2018-11-07Rollup merge of #55734 - teresy:shorthand-fields, r=davidtwcokennytm-1/+1
2018-11-06refactor: use shorthand fieldsteresy-1/+1
2018-11-04Auto merge of #55349 - bjorn3:rustc_mir_collect_and_partition_mono_items, r=o...bors-5/+31
2018-11-03Remove rustc_metadata_utils, which contains only one functionbjorn3-5/+31
2018-10-31Make `-Z ls` list the actual filename of external dependenciesAidan Hobson Sayers-1/+1
2018-10-26Auto merge of #54626 - alexcrichton:dwarf-generics, r=michaelwoeristerbors-24/+18
2018-10-23fix typos in various placesMatthias Krüger-1/+1
2018-10-20Auto merge of #55014 - ljedrz:lazyboye_unwraps, r=matthewjasperbors-1/+1
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-2/+2
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-11/+11
2018-10-19Prefer unwrap_or_else to unwrap_or in case of function calls/allocationsljedrz-1/+1
2018-10-03Only promote calls to `#[rustc_promotable]` const fnsOliver Schneider-16/+2
2018-09-30Auto merge of #54601 - cuviper:prep-1.31, r=Mark-Simulacrumbors-1/+1
2018-09-28Auto merge of #54338 - orium:fix-macro-inc-comp, r=nrcbors-6/+12
2018-09-27Bump to 1.31.0 and bootstrap from 1.30 betaJosh Stone-1/+1
2018-09-27rustc: Tweak filenames encoded into metadataAlex Crichton-24/+18
2018-09-25Auto merge of #53693 - scottmcm:marker-trait-attribute, r=nikomatsakisbors-0/+4
2018-09-22avoid loading constructor attributes in AdtDef decodingAriel Ben-Yehuda-2/+6
2018-09-22Auto merge of #54265 - arielb1:civilize-proc-macros, r=alexcrichtonbors-24/+53
2018-09-20Rollup merge of #53470 - bjorn3:warn_metadata_errors, r=alexcrichtonkennytm-1/+1
2018-09-19Add an is_marker flag to TraitDefScott McMurray-0/+4
2018-09-19Use full name to identify a macro in a `FileName`.Diogo Sousa-6/+12
2018-09-18Merge indexed_set.rs into bitvec.rs, and rename it bit_set.rs.Nicholas Nethercote-2/+2
2018-09-15avoid leaking host details in proc macro metadata decodingAriel Ben-Yehuda-24/+53
2018-09-15rustc_resolve: always include core, std and meta in the extern prelude.Eduard-Mihai Burtescu-20/+61
2018-09-15rustc: add unstable support for --extern crate_name without a path.Eduard-Mihai Burtescu-2/+8
2018-09-14Rollup merge of #54095 - kenta7777:kenta7777#53719, r=davidtwcokennytm-1/+1
2018-09-12Warn about metadata loader errorsbjorn3-1/+1
2018-09-11stabalize infer outlives requirements (RFC 2093).toidiu-1/+0
2018-09-11renamed emit_nil to emit_unitkenta7777-1/+1
2018-09-11Revert "renamed emit_nil to emit_unit"kenta7777-1/+1
2018-09-10renamed emit_nil to emit_unitkenta7777-1/+1
2018-09-06crates that provide a `panic_handler` are exempt from `unused_extern_crates`Jorge Aparicio-0/+4
2018-09-06Auto merge of #53721 - arielb1:exhaustively-unpun, r=nikomatsakisbors-11/+21
2018-09-01move the is_field_list_non_exhaustive flag to VariantDefAriel Ben-Yehuda-11/+21
2018-08-30Rollup merge of #53472 - eddyb:fx-pls, r=pnkfelixPietro Albini-3/+3
2018-08-29Auto merge of #53711 - arielb1:macro-table, r=michaelwoeristerbors-26/+57
2018-08-28Use FxHash{Map,Set} instead of the default Hash{Map,Set} everywhere in rustc.Eduard-Mihai Burtescu-3/+3
2018-08-27Auto merge of #53441 - toidiu:ak-fix53419, r=nikomatsakisbors-0/+1
2018-08-26create a valid DefIdTable for proc macro cratesAriel Ben-Yehuda-26/+57
2018-08-26fix `is_non_exhaustive` confusion between structs and enumsAriel Ben-Yehuda-1/+1
2018-08-24check that adding infer-outlives requirement to all crates worksNiko Matsakis-0/+1
2018-08-24Rollup merge of #53636 - frewsxcv:frewsxcv-nth, r=rkruppekennytm-1/+1
2018-08-23Prefer `.nth(n)` over `.skip(n).next()`.Corey Farwell-1/+1
2018-08-23Auto merge of #53520 - nnethercote:merge-IdxSet-IdxSetBuf, r=nikomatsakisbors-2/+2
2018-08-22Replace TyForeign with ForeignTyvarkor-1/+1
2018-08-22Rename Def::{Param, Foreign} to Def::{TyParam, TyForeign}varkor-1/+1
2018-08-22Remove Ty prefix from Ty{Foreign|Param}varkor-1/+1