about summary refs log tree commit diff
path: root/src/librustc_trans/lib.rs
AgeCommit message (Expand)AuthorLines
2016-04-15Add initial version of codegen unit partitioning for incremental compilation.Michael Woerister-1/+2
2016-04-06make an incremental crateNiko Matsakis-1/+1
2016-04-06rustc: move rustc_front to rustc::hir.Eduard Burtescu-2/+1
2016-03-31librustc_trans: use bug!(), span_bug!()Benjamin Herr-1/+1
2016-03-30move `const_eval` and `check_match` out of `librustc`Oliver Schneider-0/+1
2016-03-30rename `rustc_const_eval` to `rustc_const_math`Oliver Schneider-1/+1
2016-03-27rustc_trans: move the contents of the trans module to top-level.Eduard Burtescu-3/+66
2016-03-27rustc_trans: move save to librustc_save_analysis.Eduard Burtescu-1/+0
2016-03-25Make monomorphized functions use stable symbol names.Michael Woerister-0/+1
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-24Warn when reexporting a private extern crateJeffrey Seyfried-1/+1
2016-02-08Remove old #[allow(trivial_casts)] annotationsAlex Crichton-2/+0
2016-01-24mk: Move from `-D warnings` to `#![deny(warnings)]`Alex Crichton-0/+1
2016-01-16std: Stabilize APIs for the 1.7 releaseAlex Crichton-2/+0
2016-01-05Add assert-dep-graph testing mechanism and testsNiko Matsakis-0/+1
2015-12-21Register new snapshotsAlex Crichton-3/+0
2015-12-05std: Stabilize APIs for the 1.6 releaseAlex Crichton-2/+0
2015-11-26split the metadata code into rustc_metadataAriel Ben-Yehuda-1/+0
2015-11-26make CrateStore a trait objectAriel Ben-Yehuda-1/+0
2015-11-25Remove all uses of `#[staged_api]`Vadim Petrochenkov-1/+1
2015-11-22Register diagnostics for rustc_privacy and rustc_trans properlyManish Goregaokar-0/+2
2015-11-03Plumbing to omit allocas for temps when possible (currently unused)Niko Matsakis-0/+1
2015-11-03Pass the mir map to transNiko Matsakis-0/+2
2015-10-25std: Stabilize library APIs for 1.5Alex Crichton-4/+0
2015-10-06rustfmt librustc_trans/saveNick Cameron-0/+2
2015-09-19Add librustc_trans error codesGuillaume Gomez-0/+2
2015-09-11std: Stabilize/deprecate features for 1.4Alex Crichton-1/+0
2015-09-03Add an intital HIR and lowering stepNick Cameron-0/+1
2015-08-19fallout of reworking rc and arc APIsAlexis Beingessner-1/+1
2015-08-17Add rustc_platform_intrinsics & some arm/x86 intrs.Huon Wilson-0/+1
2015-08-15Add issue for the rustc_private feature everywhereAlex Crichton-1/+1
2015-08-09Use https URLs to refer to rust-lang.org where appropriate.Eli Friedman-2/+2
2015-07-16trans: Clean up handling the LLVM data layoutAlex Crichton-6/+0
2015-07-10trans: Use LLVM's writeArchive to modify archivesAlex Crichton-2/+2
2015-07-06Auto merge of #26741 - alexcrichton:noinline-destructors, r=brsonbors-1/+1
2015-07-01msvc: Lookup linker in windows registryAlex Crichton-1/+1
2015-06-30Remove Typer + ClosureTyper impls for BlockSJared Roesch-1/+0
2015-06-27Begin refactor type checking stateJared Roesch-0/+1
2015-06-18Fix libstd testsAlex Crichton-1/+0
2015-06-17More test fixes and fallout of stability changesAlex Crichton-2/+0
2015-06-17Fallout in tests and docs from feature renamingsAlex Crichton-1/+1
2015-06-17std: Split the `std_misc` featureAlex Crichton-1/+1
2015-06-17collections: Split the `collections` featureAlex Crichton-1/+1
2015-06-17alloc: Split apart the global `alloc` featureAlex Crichton-1/+1
2015-06-17core: Split apart the global `core` featureAlex Crichton-4/+10
2015-06-09std: Stabilize a number of new fs featuresAlex Crichton-1/+0
2015-05-29add const_fn featuresNiko Matsakis-0/+1
2015-05-27Use `const fn` to abstract away the contents of UnsafeCell & friends.Eduard Burtescu-0/+1