summary refs log tree commit diff
path: root/src/librustc/session
AgeCommit message (Expand)AuthorLines
2017-10-09Auto merge of #45075 - alexcrichton:inline-less, r=michaelwoeristerbors-0/+2
2017-10-09Auto merge of #45064 - alexcrichton:reduce-codegen-units, r=michaelwoeristerbors-2/+16
2017-10-08Auto merge of #45012 - Gankro:noalias, r=arielb1bors-0/+2
2017-10-08Rollup merge of #45090 - rust-lang:petrochenkov-patch-1, r=alexcrichtonkennytm-1/+2
2017-10-07rustc: Don't inline in CGUs at -O0Alex Crichton-0/+2
2017-10-07Document that `-C ar=PATH` doesn't do anythingVadim Petrochenkov-1/+2
2017-10-07rustc: Implement ThinLTOAlex Crichton-14/+6
2017-10-06rustc: Reduce default CGUs to 16Alex Crichton-2/+16
2017-10-05Auto merge of #44940 - philipc:remap-path, r=michaelwoeristerbors-3/+1
2017-10-03Add -Zmutable-noalias flagAlexis Beingessner-0/+2
2017-09-30rustc: Enable LTO and multiple codegen unitsAlex Crichton-18/+0
2017-09-30Don't use remapped path when loading modules and include filesPhilip Craig-3/+1
2017-09-29Auto merge of #44853 - alexcrichton:debug-codegen-units, r=michaelwoeristerbors-28/+69
2017-09-28Update to the `cc` crateAlex Crichton-14/+14
2017-09-26rustc: Default 32 codegen units at O0Alex Crichton-28/+69
2017-09-23incr.comp.: Remove support for loading metadata fingerprints.Michael Woerister-1/+1
2017-09-23Rollup merge of #44717 - pnkfelix:debugflags-borrowckmir-implies-emitendregio...Corey Farwell-1/+2
2017-09-21Auto merge of #44627 - zackmdavis:the_capgate_perogative, r=nrcbors-3/+7
2017-09-20Make `-Z borrowck-mir` imply that `EndRegion`'s should be emitted.Felix S. Klock II-1/+2
2017-09-19Fix a typo in rustc help menuBob Sun-1/+1
2017-09-18Rollup merge of #44548 - oyvindln:rustc_help_fix, r=arielb1Alex Crichton-3/+3
2017-09-18incr.comp.: Fix rebase fallout.Michael Woerister-0/+33
2017-09-16`--cap-lints allow` switches off `can_emit_warnings`Zack M. Davis-3/+7
2017-09-14rustc: Remove `Session::dep_graph`Alex Crichton-21/+34
2017-09-13Remove the other period and start with lowercase for more consistencyoyvindln-2/+2
2017-09-13Add proper help line for inline thresholdoyvindln-2/+2
2017-09-12Remove the `cstore` reference from Session in order to prepare encapsulating ...Michael Woerister-22/+9
2017-09-11rustc: replace usize with u64 and ConstUsize.Eduard-Mihai Burtescu-5/+5
2017-09-05Emit `EndRegion` statements when given `-Z mir-emit-validate=N` (for N > 0).Felix S. Klock II-0/+4
2017-09-05Skip EndRegion emission by default. Use `-Z emit-end-regions` to reenable it.Felix S. Klock II-0/+2
2017-09-04Auto merge of #43067 - pornel:libdeps, r=nrcbors-1/+3
2017-08-23-Z profile-query-and-key, separate from -Z profile-query; query key is string...Matthew Hammer-1/+9
2017-08-23inc comp: -Z profile-queries support; see also https://github.com/rust-lang-n...Matthew Hammer-0/+3
2017-08-22Introduce temporary target feature crt_static_respectedSamuel Holland-0/+9
2017-08-22Factor out a helper for the getting C runtime linkageSamuel Holland-0/+16
2017-08-22--print=native-static-libsKornel-1/+3
2017-08-16MIR based borrow check (opt-in).Felix S. Klock II-0/+2
2017-08-12Fix some typosBastien Orivel-2/+2
2017-08-09rustc: Rearchitect lints to be emitted more eagerlyAlex Crichton-18/+11
2017-08-04Auto merge of #43403 - RalfJung:mir-validate, r=nikomatsakisbors-0/+3
2017-07-31optionally only emit basic validation for functions containing unsafe block /...Ralf Jung-2/+3
2017-07-31async-llvm(22): mw invokes mad html skillz to produce graphical LLVM timing r...Michael Woerister-0/+2
2017-07-31async-llvm(14): Move LTO/codegen-unit conflict check to beginning of compilat...Michael Woerister-0/+17
2017-07-30add -Z flag for AddValidation passRalf Jung-0/+2
2017-07-22Use config::pub_only rather than a spearate api modeNick Cameron-5/+0
2017-07-20Auto merge of #43271 - Nashenas88:nll, r=nikomatsakisbors-0/+2
2017-07-19explanatory error on `--print target-spec-json` without unstable optionsZack M. Davis-2/+9
2017-07-19Add empty MIR pass for non-lexical lifetimesPaul Faria-0/+2
2017-07-18Implement FromStr for RelroLevel rather than duplicating the matchJohannes Löthberg-3/+6
2017-07-18Move relro_level from CodegenOptions to DebuggingOptionsJohannes Löthberg-6/+6