summary refs log tree commit diff
path: root/src/librustc/lib.rs
AgeCommit message (Expand)AuthorLines
2016-02-03std: Stabilize custom hasher support in HashMapAlex Crichton-1/+0
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
2015-08-14Auto merge of #27641 - nikomatsakis:soundness-rfc-1214, r=nrcbors-0/+2
2015-08-12Define the `wf` and `outlives` relation separately, unlike the existingNiko Matsakis-0/+2
2015-08-12Remove all unstable deprecated functionalityAlex Crichton-1/+0
2015-08-11rollup merge of #27676: alexcrichton/msvc-unwindAlex Crichton-0/+13
2015-08-11rollup merge of #27622: eefriedman/https-urlAlex Crichton-2/+2
2015-08-11trans: Re-enable unwinding on 64-bit MSVCAlex Crichton-0/+13
2015-08-10Stabilize the Duration APISteven Fackler-1/+0
2015-08-09Use https URLs to refer to rust-lang.org where appropriate.Eli Friedman-2/+2
2015-08-06add variant info to ADTDef, but don't actually use itAriel Ben-Yehuda-0/+3
2015-07-27std: Deprecate a number of unstable featuresAlex Crichton-4/+0
2015-07-25Rework cross crate error messagesJared Roesch-0/+1
2015-07-16trans: Clean up handling the LLVM data layoutAlex Crichton-6/+0
2015-07-12Implement RFC 1058Simonas Kazlauskas-1/+1
2015-07-10trans: Use LLVM's writeArchive to modify archivesAlex Crichton-1/+0
2015-07-02Report memory use in time-passesNick Cameron-0/+1
2015-06-27Begin refactor type checking stateJared Roesch-0/+1
2015-06-19rustc: store the type context in TLS and allow safe access to it.Eduard Burtescu-0/+1
2015-06-17More test fixes and fallout of stability changesAlex Crichton-1/+1
2015-06-17Fallout in tests and docs from feature renamingsAlex Crichton-1/+2
2015-06-17std: Split the `std_misc` featureAlex Crichton-1/+2
2015-06-17collections: Split the `collections` featureAlex Crichton-0/+8
2015-06-17core: Split apart the global `core` featureAlex Crichton-2/+7
2015-06-10syntax: move ast_map to librustc.Eduard Burtescu-0/+2
2015-05-29add const_fn featuresNiko Matsakis-0/+1
2015-05-27Remove #[cfg(stage0)] items.Eduard Burtescu-3/+0