about summary refs log tree commit diff
path: root/src/librustc_trans
AgeCommit message (Expand)AuthorLines
2017-10-08Auto merge of #45012 - Gankro:noalias, r=arielb1bors-1/+12
2017-10-07rustc: Don't inline in CGUs at -O0Alex Crichton-81/+129
2017-10-07rustc: Implement ThinLTOAlex Crichton-132/+634
2017-10-06incr.comp.: Bring back output of -Zincremental-info.Michael Woerister-7/+3
2017-10-05Auto merge of #45019 - aidanhs:aphs-no-trans-worker-panic, r=alexcrichtonbors-13/+6
2017-10-04rustc: Don't create empty codegen unitsAlex Crichton-12/+0
2017-10-05rustc_trans: do not set NoCapture for anonymous lifetime &T arguments.Eduard-Mihai Burtescu-10/+1
2017-10-04Make -Cpanic=abort imply -Zmutable-noaliasAlexis Beingessner-1/+3
2017-10-04Auto merge of #44901 - michaelwoerister:on-demand-eval, r=nikomatsakisbors-182/+120
2017-10-04Don't unwrap work item results as the panic trace is uselessAidan Hobson Sayers-13/+6
2017-10-03Add -Zmutable-noalias flagAlexis Beingessner-1/+10
2017-10-03Auto merge of #44896 - qmx:move-resolve-to-librustc, r=arielb1bors-125/+45
2017-10-03incr.comp.: Fix some merge fallout.Michael Woerister-2/+0
2017-10-02incr.comp.: Do some cleanup.Michael Woerister-2/+0
2017-10-02incr.comp.: Use red/green tracking for CGU re-use.Michael Woerister-180/+109
2017-10-02incr.comp.: Re-execute queries during red/green marking in order to find out ...Michael Woerister-0/+13
2017-10-01stray commaDouglas Campos-1/+1
2017-10-01Auto merge of #44906 - dkl:main-signature, r=nagisabors-6/+23
2017-09-30weird formattingDouglas Campos-2/+2
2017-09-30rustc: Specify c_int width for each targetDaniel Klauer-1/+6
2017-09-30rustc: Enable LTO and multiple codegen unitsAlex Crichton-412/+719
2017-09-29fix formattingDouglas Campos-4/+9
2017-09-29style fixes as requested by @eddybDouglas Campos-9/+9
2017-09-29stop using monomorphize::resolve()Douglas Campos-125/+40
2017-09-29Auto merge of #44853 - alexcrichton:debug-codegen-units, r=michaelwoeristerbors-6/+11
2017-09-28rustc: Fix main() entry point signature on 64bitDaniel Klauer-6/+14
2017-09-28rustc: Add Type::c_int()Daniel Klauer-0/+4
2017-09-28Update to the `cc` crateAlex Crichton-3/+3
2017-09-26Auto merge of #44741 - qmx:trans_fulfill_obligation_should_not_crash, r=nikom...bors-2/+4
2017-09-26rustc: Default 32 codegen units at O0Alex Crichton-6/+11
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