summary refs log tree commit diff
path: root/src/librustc/lib.rs
AgeCommit message (Expand)AuthorLines
2016-05-18nit: use format! instead of iteratorNiko Matsakis-1/+0
2016-04-20Auto merge of #31709 - ranma42:target_feature-from-llvm, r=alexcrichtonbors-0/+1
2016-04-11std: Stabilize APIs for the 1.9 releaseAlex Crichton-2/+0
2016-04-09Reintroduce rustc_llvm dependency in rustcAndrea Canciani-0/+1
2016-04-06rustc: move middle::{def,def_id,pat_util} to hir.Eduard Burtescu-3/+0
2016-04-06rustc: move rustc_front to rustc::hir.Eduard Burtescu-12/+2
2016-03-30move `const_eval` and `check_match` out of `librustc`Oliver Schneider-2/+1
2016-03-30rename `rustc_const_eval` to `rustc_const_math`Oliver Schneider-1/+1
2016-03-29Remove unnecessary dependencies on rustc_llvm.Eduard Burtescu-5/+0
2016-03-27rustc: move cfg, infer, traits and ty from middle to top-level.Eduard Burtescu-6/+6
2016-03-27rustc: move middle::subst into middle::ty.Eduard Burtescu-1/+0
2016-03-22sprinkle feature gates here and thereJorge Aparicio-0/+1
2016-03-17trans: Combine cabi and back::abi into abi.Eduard Burtescu-1/+0
2016-03-10typestrong constant integersOliver Schneider-0/+1
2016-02-29std: Stabilize APIs for the 1.8 releaseAlex Crichton-3/+0
2016-02-26Use .copy_from_slice() where applicableUlrik Sverdrup-0/+1
2016-02-24Warn when reexporting a private extern crateJeffrey Seyfried-3/+1
2016-02-09refactor `MirPass` to always require a tcxOliver Schneider-0/+1
2016-02-09make `MirMap` a struct instead of a type alias for `NodeMap`Oliver Schneider-0/+1
2016-02-08Remove old #[allow(trivial_casts)] annotationsAlex Crichton-2/+0
2016-01-26Auto merge of #31120 - alexcrichton:attribute-deny-warnings, r=brsonbors-2/+3
2016-01-26Auto merge of #31081 - alexcrichton:stabilize-hasher, r=aturonbors-1/+0
2016-01-26std: Stabilize custom hasher support in HashMapAlex Crichton-1/+0
2016-01-25remove implicatorAriel Ben-Yehuda-1/+0
2016-01-24mk: Move from `-D warnings` to `#![deny(warnings)]`Alex Crichton-2/+3
2016-01-21move more checks out of librustcOliver Schneider-4/+1
2016-01-16std: Stabilize APIs for the 1.7 releaseAlex Crichton-4/+0
2016-01-15move const block checks before lowering stepOliver Schneider-1/+0
2016-01-05Introduce the DepGraph and DepTracking map abstractions,Niko Matsakis-0/+2
2015-12-21Register new snapshotsAlex Crichton-3/+0
2015-12-09Auto merge of #30140 - michaelwoerister:tls-encoding, r=nikomatsakisbors-0/+1
2015-12-09Add scoped thread-local encoding and decoding contexts to cstore.Michael Woerister-0/+1
2015-12-05std: Stabilize APIs for the 1.6 releaseAlex Crichton-5/+2
2015-11-30Also move the MIR visitor to librustc.Michael Woerister-0/+1
2015-11-30Move the core MIR datastructures to librustc.Michael Woerister-0/+5
2015-11-27Auto merge of #30064 - fhartwig:macro-suggestions, r=sanxiynbors-1/+0
2015-11-26split the metadata code into rustc_metadataAriel Ben-Yehuda-4/+1
2015-11-26move librustc/plugin to librustc_pluginAriel Ben-Yehuda-4/+1
2015-11-26Add suggestion of similar macro names to `macro undefined` error messageFlorian Hartwig-1/+0
2015-11-25Remove all uses of `#[staged_api]`Vadim Petrochenkov-1/+1
2015-10-25std: Stabilize library APIs for 1.5Alex Crichton-6/+0
2015-10-03Check attribute usageSeo Sanghyeon-0/+1
2015-10-01use the *adjusted* callee type in effect checkingAriel Ben-Yehuda-1/+1
2015-09-14move middle::ty and related modules to middle/ty/Ariel Ben-Yehuda-8/+0
2015-09-11std: Stabilize/deprecate features for 1.4Alex Crichton-1/+0
2015-09-03rewrite metadata indexingAriel Ben-Yehuda-1/+0
2015-09-03Add an intital HIR and lowering stepNick Cameron-1/+4
2015-08-24move def-id to rustc crateNiko Matsakis-0/+1
2015-08-21Add a `allow_asm` option so virtual ISA based targets (JS/PNaCl/WAsm) can dis...Richard Diamond-0/+1
2015-08-15Add issue for the rustc_private feature everywhereAlex Crichton-1/+1