summary refs log tree commit diff
path: root/src/librustc/lib.rs
AgeCommit message (Expand)AuthorLines
2017-12-21Revert "Auto merge of #45225 - eddyb:trans-abi, r=arielb1"Ariel Ben-Yehuda-3/+1
2017-11-19rustc: support u128 discriminant ranges.Eduard-Mihai Burtescu-0/+1
2017-11-19rustc: collapse Layout::CEnum into Layout::General.Eduard-Mihai Burtescu-1/+2
2017-11-16Nit: rework region obligations to a snapshotted vectorNiko Matsakis-0/+1
2017-11-16extract the `tcx` out from `RegionVarBindings`Niko Matsakis-0/+1
2017-11-16extract storage of region values from `RegionVarBindings`Niko Matsakis-0/+2
2017-11-01Auto merge of #45472 - michaelwoerister:incr-comp-caching-base, r=nikomatsakisbors-0/+1
2017-10-29Add several lints into `unused` lint groupVadim Petrochenkov-0/+1
2017-10-26Bump to 1.23 and update bootstrapAlex Crichton-3/+1
2017-10-25incr.comp.: Implement query diagnostic persistence.Michael Woerister-0/+1
2017-10-16bump up the recursion limitNiko Matsakis-1/+1
2017-10-14rustc: Remove `used_mut_nodes` from `TyCtxt`Alex Crichton-0/+1
2017-10-04Generate DepNodeIndexNew using newtype_index macroSantiago Pastorino-0/+1
2017-10-04Move newtype_index to rustc_data_structuresSantiago Pastorino-1/+1
2017-09-24move unsafety checking to MIRAriel Ben-Yehuda-1/+0
2017-09-19rework the README.md for rustc and add other readmesNiko Matsakis-1/+22
2017-09-18Auto merge of #44441 - tamird:cargo-bitflags, r=alexcrichtonbors-1/+1
2017-09-17Remove rustc_bitflags; use the bitflags crateTamir Duberstein-1/+1
2017-09-17rustc: Make trans collect/partition a queryAlex Crichton-0/+1
2017-09-17rustc: Calculate `ExportedSymbols` in a queryAlex Crichton-0/+1
2017-09-16change #![feature(const_fn)] to specific gatesAlex Burka-1/+3
2017-09-02stabilize mem::discriminant (closes #24263)Alex Burka-2/+0
2017-08-27Add missing dependency for WindowsTatsuyuki Ishi-0/+3
2017-08-27Move unused-extern-crate to late passTatsuyuki Ishi-2/+2
2017-08-25*: remove crate_{name,type} attributesTamir Duberstein-3/+0
2017-07-25Bump master to 1.21.0Alex Crichton-2/+0
2017-07-06remove associated_consts feature gateSean McArthur-1/+2
2017-07-05rustc: Implement the #[global_allocator] attributeAlex Crichton-0/+1
2017-07-02Remove the remaining feature gatesStjepan Glavina-1/+0
2017-06-21Integrate jobserver support to parallel codegenAlex Crichton-0/+1
2017-06-20Switch to the crates.io `getopts` crateAlex Crichton-0/+4
2017-06-20Remove the in-tree `flate` crateAlex Crichton-0/+2
2017-06-19Bump version and stage0 compilerAlex Crichton-5/+0
2017-06-01strip param-env from infcxNiko Matsakis-1/+1
2017-05-28increase macro recursion limitAriel Ben-Yehuda-1/+1
2017-05-25Improve intercrate hygiene.Jeffrey Seyfried-0/+1
2017-05-17Stabilize the loop_break_value featurePietro Albini-1/+1
2017-05-15Remove rustc_llvm dependency from librustcRobin Kruppe-1/+0
2017-05-14Remove rustc_llvm dependency from rustc_metadataRobin Kruppe-0/+1
2017-05-11rustc: Remove #![unstable] annotationAlex Crichton-3/+4
2017-05-02adjust the macro to allow for `multi` modifierNiko Matsakis-0/+3
2017-04-29Update stage0 bootstrap compilerAlex Crichton-1/+0
2017-04-13Auto merge of #40570 - nikomatsakis:inference-subtype-through-obligation, r=a...bors-0/+1
2017-04-12ICH: Hash everything that gets encoded into crate metadata.Michael Woerister-0/+1
2017-04-11remove the subtyping relations from TypeVariableNiko Matsakis-0/+1
2017-04-06Introduce HashStable trait and base ICH implementations on it.Michael Woerister-0/+1
2017-03-29rustbuild: Update bootstrap compilerAlex Crichton-1/+0
2017-03-22Move Fingerprint to rustc::ich::Fingerprint.Michael Woerister-0/+1
2017-03-15Stabilize pub(restricted)Taylor Cramer-1/+1
2017-02-25rustc_const_eval: always demand typeck_tables for evaluating constants.Eduard-Mihai Burtescu-1/+0