summary refs log tree commit diff
path: root/src/librustc/lib.rs
AgeCommit message (Expand)AuthorLines
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
2017-02-25rustc_typeck: don't use Result for get_type_parameter_bounds and ensure_super...Eduard-Mihai Burtescu-0/+1
2017-02-15Stabilize field init shorthandest31-1/+1
2017-02-03Bump version, upgrade bootstrapAlex Crichton-3/+1
2017-01-28Remove ToPrimitive trait.Mark Simulacrum-1/+0
2017-01-28rustc: lower trait type paths as TyTraitObject.Eduard-Mihai Burtescu-0/+1
2017-01-28rustc: simplify scope-tracking in resolve_lifetime.Eduard-Mihai Burtescu-0/+1
2017-01-22Remove unused `extern crate`s.Jeffrey Seyfried-7/+0
2017-01-22Warn on unused `#[macro_use]` imports.Jeffrey Seyfried-1/+1
2017-01-08Auto merge of #38679 - alexcrichton:always-deny-warnings, r=nrcbors-1/+1
2016-12-30Such large. Very 128. Much bits.Simonas Kazlauskas-0/+3
2016-12-29Remove not(stage0) from deny(warnings)Alex Crichton-1/+1
2016-12-29Fallout from updating bootstrap CargoAlex Crichton-1/+0
2016-12-28rustc: simplify constant cross-crate loading and rustc_passes::consts.Eduard-Mihai Burtescu-2/+2
2016-12-16Address falloutAaron Turon-1/+0
2016-11-30Update the bootstrap compilerAlex Crichton-2/+0
2016-11-28Remove BuiltinBound and BuiltinBounds.Mark-Simulacrum-1/+0
2016-11-21Stabilize RFC 1560.Jeffrey Seyfried-0/+1
2016-11-12rustc: move closure upvar types to the closure substsAriel Ben-Yehuda-0/+1
2016-11-03Stabilize `..` in tuple (struct) patternsVadim Petrochenkov-1/+1
2016-10-30Replace all uses of SHA-256 with BLAKE2b.Michael Woerister-2/+0
2016-10-28rustc: move mir::repr::* to mir.Eduard Burtescu-10/+1
2016-10-12Stabilise `?`Nick Cameron-1/+1
2016-09-20Remove librbml and the RBML-tagged auto-encoder/decoder.Eduard Burtescu-1/+0
2016-09-06implement a debugging "shadow graph"Niko Matsakis-0/+1
2016-09-04Replace `_, _, _` with `..`Vadim Petrochenkov-0/+1
2016-08-27rustc: use Vec<Kind> in Substs, where Kind is a &TyS | &Region tagged pointer.Eduard Burtescu-0/+1