summary refs log tree commit diff
path: root/src/librustc_driver
AgeCommit message (Expand)AuthorLines
2016-11-08Auto merge of #36843 - petrochenkov:dotstab, r=nikomatsakisbors-1/+1
2016-11-05Rollup merge of #37583 - michaelwoerister:hir-stats, r=alexcrichtonAlex Crichton-2/+17
2016-11-04Rollup merge of #37408 - eddyb:lazy-5, r=nikomatsakisAlex Crichton-1/+1
2016-11-04Add -Zhir-stats for collecting statistics on HIR and ASTMichael Woerister-2/+17
2016-11-03Auto merge of #36306 - nagisa:mir-local-cleanup, r=eddybbors-9/+12
2016-11-03A way to remove otherwise unused locals from MIRSimonas Kazlauskas-9/+12
2016-11-03Stabilize `..` in tuple (struct) patternsVadim Petrochenkov-1/+1
2016-11-02rustc: make all read access to tcx.tables go through a method.Eduard Burtescu-1/+1
2016-11-01Rollup merge of #37296 - srinivasreddy:librustc_driver, r=nikomatsakisGuillaume Gomez-188/+191
2016-10-30Make the crate disambiguator 128 bits instead of 256 bits.Michael Woerister-1/+8
2016-10-30Add rustc_data_structures to rustc_driver dependencies.Michael Woerister-0/+1
2016-10-30Replace all uses of SHA-256 with BLAKE2b.Michael Woerister-10/+14
2016-10-30Auto merge of #37431 - jseyfried:refactor_crate_config, r=eddybbors-43/+24
2016-10-30run rustfmt on librustc_driver folderSrinivas Reddy Thatiparthy-188/+191
2016-10-29Move `CrateConfig` from `Crate` to `ParseSess`.Jeffrey Seyfried-43/+24
2016-10-28rustc: move the MIR map into TyCtxt.Eduard Burtescu-71/+39
2016-10-26Auto merge of #37270 - Mark-Simulacrum:smallvec-optimized-arenas, r=eddybbors-10/+9
2016-10-25Utilize AccumulateVec to avoid heap allocations in mk_{substs, type_list, tup...Mark-Simulacrum-10/+9
2016-10-22Rename `loader.rs` -> `locator.rs`.Jeffrey Seyfried-3/+2
2016-10-22Remove `CrateReader`, use `CrateLoader` instead.Jeffrey Seyfried-1/+2
2016-10-19Use TypedArena::alloc_slice in rustc.Mark-Simulacrum-5/+5
2016-10-15include LLVM version in `--version --verbose`Zack M. Davis-0/+4
2016-10-12Rollup merge of #37084 - jseyfried:cleanup_expanded_macro_use_scopes, r=nrcAlex Crichton-3/+9
2016-10-12Rollup merge of #37066 - nrc:stderr, r=alexcrichtonAlex Crichton-1/+1
2016-10-12Stabilise `?`Nick Cameron-1/+1
2016-10-11Merge branch 'persistent_macro_scopes' into cleanup_expanded_macro_use_scopesJeffrey Seyfried-3/+9
2016-10-10Error monitor should emit error to stderr instead of stdoutNick Cameron-1/+1
2016-10-07Refactor away `ext::expand::{expand_crate, expand_crate_with_expander}`.Jeffrey Seyfried-2/+8
2016-10-07Add macros from plugins in `libsyntax_ext::register_builtins`.Jeffrey Seyfried-2/+2
2016-10-06rustc: Rename rustc_macro to proc_macroAlex Crichton-14/+14
2016-10-03Auto merge of #36847 - alexcrichton:rustc-macro-doc, r=nrcbors-12/+17
2016-09-30Change the sigs of set_print/set_panic to allow restoring the default objectsBrian Anderson-2/+2
2016-09-30rustdoc: Fix documenting rustc-macro cratesAlex Crichton-12/+17
2016-09-28Rollup merge of #36760 - nrc:input2, r=alexcrichtonJonathan Turner-19/+20
2016-09-28Allow supplying an error destination via the compiler driverNick Cameron-19/+20
2016-09-27Build the reduced graph during expansion.Jeffrey Seyfried-7/+6
2016-09-27Peform def id assignment during expansion.Jeffrey Seyfried-3/+0
2016-09-26appease tidyTim Neumann-1/+2
2016-09-26deduplicate inline is_nightly_build implementationsTim Neumann-4/+1
2016-09-26refactor away get_unstable_features_settingTim Neumann-2/+2
2016-09-24Load macros from `#[macro_use]` extern crates in `resolve`.Jeffrey Seyfried-0/+3
2016-09-23Load extern crates in `resolve`.Jeffrey Seyfried-11/+3
2016-09-22Refactor `no_implicit_prelude: Cell<bool>` -> `no_implicit_prelude: bool`.Jeffrey Seyfried-1/+2
2016-09-21Auto merge of #36551 - eddyb:meta-games, r=nikomatsakisbors-9/+11
2016-09-20rustc_metadata: go only through rustc_serialize in astencode.Eduard Burtescu-9/+11
2016-09-20Auto merge of #36388 - pcwalton:copy-propagation, r=nikomatsakisbors-0/+1
2016-09-19librustc: Implement def-use chains and trivial copy propagation on MIR.Patrick Walton-0/+1
2016-09-19Auto merge of #36102 - GuillaumeGomez:rustc_metadata_diagnostics, r=jonathand...bors-0/+1
2016-09-17Auto merge of #36504 - pcwalton:and-star, r=eddybbors-0/+3
2016-09-16Auto merge of #36444 - jseyfried:macro_rules_ext, r=nrcbors-1/+1