about summary refs log tree commit diff
path: root/src/librustc_trans
AgeCommit message (Expand)AuthorLines
2017-09-26Auto merge of #44741 - qmx:trans_fulfill_obligation_should_not_crash, r=nikom...bors-2/+4
2017-09-25Auto merge of #44085 - bjorn3:no_llvm_write_metadata, r=arielb1bors-113/+65
2017-09-25fix tidy errorsDouglas Campos-2/+4
2017-09-25expose ParamEnv as a paramDouglas Campos-2/+2
2017-09-23incr.comp.: Serialize and deserialize new DepGraphMichael Woerister-2/+1
2017-09-23Fix some tests with no llvm buildbjorn3-15/+1
2017-09-23Fix for upstream changesbjorn3-9/+13
2017-09-23Merge rustc_trans_trait into rustc_trans_utilsbjorn3-3/+1
2017-09-23Add TransCrate traitbjorn3-0/+56
2017-09-23Fix rustc_trans_utils::find_exported_symbolsbjorn3-53/+1
2017-09-23Allow building stage 2 compiler librariesbjorn3-40/+5
2017-09-23Allow writing metadata without llvmbjorn3-9/+4
2017-09-22Auto merge of #44696 - michaelwoerister:fingerprints-in-dep-graph-3, r=nikoma...bors-14/+13
2017-09-20Auto merge of #44707 - GuillaumeGomez:rollup, r=arielb1bors-0/+12
2017-09-20incr.comp.: Remove IncrementalHashesMap and calculate_svh module.Michael Woerister-14/+13
2017-09-19Rollup merge of #44626 - MaulingMonkey:lld-link-natvis-regression-fix, r=mich...Guillaume Gomez-0/+12
2017-09-19rework the README.md for rustc and add other readmesNiko Matsakis-1/+7
2017-09-18Rollup merge of #44364 - michaelwoerister:hash-all-the-things2, r=nikomatsakisAlex Crichton-30/+56
2017-09-18incr.comp.: Fix ICE caused by trying to hash INVALID_CRATE_NUM.Michael Woerister-18/+15
2017-09-18incr.comp.: Fix rebase fallout.Michael Woerister-21/+7
2017-09-18incr.comp.: Remove tcx from StableHashingContext.Michael Woerister-2/+2
2017-09-18incr.comp.: Move result fingerprinting to DepGraph::with_task().Michael Woerister-1/+44
2017-09-18Auto merge of #44441 - tamird:cargo-bitflags, r=alexcrichtonbors-15/+14
2017-09-17Remove rustc_bitflags; use the bitflags crateTamir Duberstein-15/+14
2017-09-17rustc: Move codegen to a queryAlex Crichton-413/+353
2017-09-17rustc: Attach an mpsc channel to TyCtxtAlex Crichton-17/+24
2017-09-17rustc: Remove another global map from transAlex Crichton-29/+72
2017-09-17rustc: Move a comment to the right spot in transAlex Crichton-24/+23
2017-09-17rustc: Mostly remove `ExportedSymbols`Alex Crichton-240/+214
2017-09-17rustc: Move some attr methods to queriesAlex Crichton-9/+53
2017-09-17rustc: Make trans collect/partition a queryAlex Crichton-248/+267
2017-09-17rustc: Calculate `ExportedSymbols` in a queryAlex Crichton-209/+160
2017-09-17rustc: Use reachablility through a queryAlex Crichton-5/+3
2017-09-17rustc: Refactor trans paritioning to use tcxAlex Crichton-13/+9
2017-09-17rustc_trans: Refactor collection to use tcxAlex Crichton-155/+166
2017-09-17Rollup merge of #44553 - qmx:refactor-remove-overzealous-box-szero-optimizati...Tim Neumann-40/+2
2017-09-16Rollup merge of #44560 - qmx:import-TyCtxt, r=eddybAlex Crichton-19/+19
2017-09-16Rollup merge of #44542 - alexcrichton:fix-windows-emscripten, r=nikomatsakisAlex Crichton-2/+20
2017-09-16Auto merge of #43017 - durka:stabilize-const-invocation, r=eddybbors-1/+4
2017-09-16change #![feature(const_fn)] to specific gatesAlex Burka-1/+4
2017-09-15Skip passing /natvis to lld-link until supported.MaulingMonkey-0/+12
2017-09-14bring Ty into scopeDouglas Campos-19/+19
2017-09-14rustc: Remove `Session::dep_graph`Alex Crichton-2/+9
2017-09-13remove overzealous Box<ZeroSizeType> optimizationDouglas Campos-40/+2
2017-09-13rustc: Spawn `cmd /c emcc.bat` explicitlyAlex Crichton-2/+20
2017-09-12rustc: Make `CrateStore` private to `TyCtxt`Alex Crichton-5/+2
2017-09-12Remove the `cstore` reference from Session in order to prepare encapsulating ...Michael Woerister-4/+8
2017-09-12Auto merge of #44275 - eddyb:deferred-ctfe, r=nikomatsakisbors-161/+152
2017-09-11Auto merge of #44440 - cuviper:min_global_align, r=japaricbors-2/+22
2017-09-11rustc: use ConstVal::Unevaluated instead of mir::Literal::Item.Eduard-Mihai Burtescu-21/+17