summary refs log tree commit diff
path: root/src/librustc/session
AgeCommit message (Expand)AuthorLines
2018-01-23Don't include DefIndex in plugin- and proc-macro registrar fn symbol.Michael Woerister-9/+7
2018-01-21Auto merge of #47548 - alexcrichton:beta-default-fat, r=michaelwoeristerbors-3/+9
2018-01-18Use name-discarding LLVM contextSimonas Kazlauskas-1/+14
2018-01-18[beta] Turn back on "fat" LTO by defaultAlex Crichton-3/+9
2018-01-10Shorten names of some compiler generated artifacts.Michael Woerister-0/+2
2017-12-26avoid ICE when fields are not laid out in orderNiko Matsakis-5/+13
2017-12-25Auto merge of #46910 - alexcrichton:thinlto-default, r=michaelwoeristerbors-4/+1
2017-12-23rustc: Set release mode cgus to 16 by defaultAlex Crichton-4/+1
2017-12-22Auto merge of #46779 - Zoxc:par-merge-without-sync, r=arielb1bors-0/+12
2017-12-22Rollup merge of #46814 - varkor:contrib-7, r=alexcrichtonkennytm-0/+25
2017-12-21Add a -Z query-threads compiler optionJohn Kåre Alsaker-0/+12
2017-12-20document and tweak the nll, use_mir, etc helpersNiko Matsakis-3/+27
2017-12-20feature nll implies borrowck=mirSantiago Pastorino-2/+20
2017-12-20feature nll implies two-phase-borrowsSantiago Pastorino-0/+3
2017-12-20Add nll feature and make nll imply nll_dump_causeSantiago Pastorino-0/+3
2017-12-20Add nll_dump_cause helper to SessionSantiago Pastorino-0/+3
2017-12-20dump out causal information for "free region" errorsNiko Matsakis-0/+2
2017-12-20Rollup merge of #46751 - michaelwoerister:c-incremental, r=alexcrichtonkennytm-3/+23
2017-12-18Prevent rustc overwriting input filesvarkor-0/+25
2017-12-18incr.comp.: Add -Cincremental in addition to -ZincrementalMichael Woerister-3/+23
2017-12-15Rollup merge of #46728 - varkor:contrib-4, r=michaelwoeristerSteve Klabnik-3/+7
2017-12-15Auto merge of #46537 - pnkfelix:two-phase-borrows, r=arielb1bors-0/+2
2017-12-14Auto merge of #45002 - oli-obk:miri, r=eddybbors-0/+2
2017-12-14Fix division-by-zero ICE in -Z perf-statsvarkor-3/+7
2017-12-14Use PathBuf instead of String where applicableOliver Schneider-13/+32
2017-12-13Incorporate active-borrows dataflow into MIR borrow check, yieldingFelix S. Klock II-0/+2
2017-12-12Put miri const eval checking behind -ZmiriOliver Schneider-0/+2
2017-12-09one-time diagnostics: span_suggestion, generalize methods for non-lintsZack M. Davis-8/+32
2017-12-08incr.comp.: Hash spans unconditionally for full accuracy.Michael Woerister-0/+2
2017-12-03Add an i128_lowering flag in TargetOptionsScott McMurray-2/+3
2017-12-03Rollup merge of #46442 - est31:master, r=alexcrichtonCorey Farwell-4/+0
2017-12-02Auto merge of #46382 - alexcrichton:thinlto-default, r=michaelwoeristerbors-24/+97
2017-12-02Remove an unstable and dead compiler flagest31-4/+0
2017-11-30rustc: Prepare to enable ThinLTO by defaultAlex Crichton-24/+97
2017-11-29incr.comp.: Remove on-export crate metadata hashing.Michael Woerister-2/+0
2017-11-26Use the official abbrev.est31-1/+1
2017-11-26Replace -Zborrowck-mir with -Zborrowck=modeest31-3/+43
2017-11-24Auto merge of #46093 - scottmcm:lower-128-mir, r=nagisabors-0/+3
2017-11-24Merge cfail and ui tests into ui testsOliver Schneider-8/+5
2017-11-24This method of once-diagnostics doesn't allow nestingOliver Schneider-15/+5
2017-11-21Auto merge of #45545 - durka:macro-backtrace, r=nrcbors-7/+16
2017-11-20address review commentsAlex Burka-13/+17
2017-11-20Auto merge of #45905 - alexcrichton:add-wasm-target, r=aturonbors-1/+1
2017-11-19std: Add a new wasm32-unknown-unknown targetAlex Crichton-1/+1
2017-11-19use -Z flag instead of env varAlex Burka-2/+7
2017-11-18Add a MIR pass to lower 128-bit operators to lang item callsScott McMurray-0/+3
2017-11-17Auto merge of #46004 - michaelwoerister:cached-mir-wip-3, r=nikomatsakisbors-0/+2
2017-11-16incr.comp.: Remove default serialization implementations for things in rustc:...Michael Woerister-1/+1
2017-11-16Rollup merge of #46005 - GuillaumeGomez:short-unstable, r=nrcGuillaume Gomez-2/+9
2017-11-15Set short-message feature unstableGuillaume Gomez-2/+9