about summary refs log tree commit diff
path: root/src/librustc_driver
AgeCommit message (Expand)AuthorLines
2016-11-20Move `syntax::util::interner` -> `syntax::symbol`, cleanup.Jeffrey Seyfried-10/+11
2016-11-21TestsNick Cameron-0/+3
2016-11-21Read in rmeta cratesNick Cameron-1/+0
2016-11-21Add --crate-type metadataNick Cameron-0/+1
2016-11-20Move `MetaItemKind`'s `Name` to a field of `MetaItem`.Jeffrey Seyfried-1/+2
2016-11-20Refactor `CrateConfig`.Jeffrey Seyfried-48/+22
2016-11-20Refactor `MetaItemKind` to use `Name`s instead of `InternedString`s.Jeffrey Seyfried-4/+3
2016-11-20Avoid clearing the string interner.Jeffrey Seyfried-3/+0
2016-11-19Auto merge of #37826 - keeperofdakeys:proc-macro-test, r=alexcrichtonbors-0/+2
2016-11-17Auto merge of #37660 - nikomatsakis:incremental-36349, r=eddybbors-3/+7
2016-11-17Auto merge of #37732 - jseyfried:use_extern_macros, r=nrcbors-2/+0
2016-11-17Show a better error when using --test with #[proc_macro_derive]Josh Driver-0/+2
2016-11-17Auto merge of #37717 - nikomatsakis:region-obligations-pre, r=eddybbors-4/+3
2016-11-17Resolve imports during expansion.Jeffrey Seyfried-2/+0
2016-11-16fallout from separating impl-items from implsNiko Matsakis-0/+4
2016-11-16refactor Visitor into ItemLikeVisitor and intravisit::VisitorNiko Matsakis-3/+3
2016-11-16rustc: Implement #[link(cfg(..))] and crt-staticAlex Crichton-0/+29
2016-11-15remove TypeOrigin and use ObligationCause insteadNiko Matsakis-4/+3
2016-11-14don't build an object file for emit=asm,llvm-irJorge Aparicio-1/+5
2016-11-12use write::run_assemblerJorge Aparicio-1/+12
2016-11-10rustc_typeck: correctly track "always-diverges" and "has-type-errors".Eduard Burtescu-2/+0
2016-11-10rustc: use an Expr instead of a Block for function bodies.Eduard Burtescu-6/+5
2016-11-09Rollup merge of #37636 - karpinski:issue-34915, r=nikomatsakisEduard-Mihai Burtescu-1/+6
2016-11-08Adding a deprecation warning for no-stack-check codegen option.karpinski-1/+6
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