about summary refs log tree commit diff
path: root/compiler/rustc_session/src/session.rs
AgeCommit message (Expand)AuthorLines
2021-10-06Enable AutoFDO.Michael Benfield-0/+10
2021-10-03Practice diagnostic message conventionHirochika Matsumoto-1/+1
2021-10-01Rollup merge of #89322 - tmiasko:rm-optimization-fuel, r=michaelwoeristerManish Goregaokar-6/+1
2021-09-28Reapply "Remove optimization_fuel_crate from Session"bjorn3-6/+1
2021-09-28rustc_session: Remove lint store from `Session`Vadim Petrochenkov-16/+1
2021-09-21Fix ICE with `--cap-lints=allow` and `-Zfuel=...=0`Fabian Wolff-1/+6
2021-09-17Rollup merge of #88751 - bjorn3:move_filesearch, r=oli-obkYuki Okushi-9/+21
2021-09-08Use Lrc instead of Option to avoid duplication of a SearchPathbjorn3-8/+8
2021-09-08Move get_tools_search_paths from FileSearch to Sessionbjorn3-1/+13
2021-09-08Revert "Remove optimization_fuel_crate from Session"bjorn3-1/+6
2021-09-06Move `confused_type_with_std_module` to `ResolverOutputs`Aaron Hill-5/+0
2021-09-02Add explanation for ctfe_backtrace lockbjorn3-0/+3
2021-09-02Remove print_fuel_crate field of Sessionbjorn3-6/+1
2021-09-02Remove optimization_fuel_crate from Sessionbjorn3-6/+1
2021-08-27Remove `Session.if_let_suggestions`Aaron Hill-4/+0
2021-08-25Rollup merge of #88218 - Aaron1011:missing-method-dyn, r=nagisaLéo Lanteri Thauvin-4/+0
2021-08-21Remove `Session.trait_methods_not_found`Aaron Hill-4/+0
2021-08-21Remove `Session.used_attrs` and move logic to `CheckAttrVisitor`Aaron Hill-33/+5
2021-08-15Include (potentially remapped) working dir in crate hashAaron Hill-14/+1
2021-08-10Replace #[plugin_registrar] with exporting __rustc_plugin_registrarbjorn3-6/+0
2021-08-07Rollup merge of #87761 - rusticstuff:rustc_error_overflow, r=Mark-SimulacrumYuki Okushi-2/+1
2021-08-05Remove warnings/errors from compiler when using typeck_body in rustdoc span m...Guillaume Gomez-0/+4
2021-08-04Fix overflow in rustc happening if the `err_count()` is reduced in a stage.Hans Kratz-2/+1
2021-07-29Remove unused field `Session.system_library_path`Aaron Hill-5/+0
2021-07-23Rename `known_attrs` to `expanded_inert_attrs` and move to rustc_expandAaron Hill-10/+0
2021-07-20Allow combining -Cprofile-generate and -Cpanic=unwind when targetingMichael Woerister-20/+1
2021-07-11Simplify future incompatible reporting.Eric Huss-19/+2
2021-07-06Auto merge of #86572 - rylev:force-warnings-always, r=nikomatsakisbors-1/+11
2021-07-06Revert "Revert "Merge CrateDisambiguator into StableCrateId""bjorn3-13/+13
2021-07-04Combine individual limit queries into single `limits` queryAaron Hill-0/+14
2021-07-04Query-ify global limit attribute handlingAaron Hill-38/+2
2021-07-01New force_warn diagnostic builder and ensure cap-lints doesn't reduce force_w...Ryan Levick-0/+10
2021-06-30Add support for leaf fn frame pointer eliminationSimonas Kazlauskas-12/+0
2021-06-30Force warnings even when can_emit_warnings == falseRyan Levick-1/+1
2021-06-17Emit warnings for unused fields in custom targets.Adam Bratschi-Kaye-1/+4
2021-06-07Revert "Merge CrateDisambiguator into StableCrateId"bjorn3-13/+13
2021-06-02Miscellaneous inlining improvementsTomasz Miąsko-0/+2
2021-05-30Auto merge of #85559 - 12101111:sanitizer-crt-static, r=nagisabors-0/+8
2021-05-30Merge CrateDisambiguator into StableCrateIdbjorn3-13/+13
2021-05-29Diagnose use sanitizers with crt-static12101111-0/+8
2021-05-12Auto merge of #83813 - cbeuw:remap-std, r=michaelwoeristerbors-5/+9
2021-05-12Auto merge of #83610 - bjorn3:driver_cleanup, r=cjgillotbors-1/+5
2021-05-09Auto merge of #83800 - xobs:impl-16351-nightly, r=nagisabors-6/+7
2021-05-08Remove unused `opt_span_warn` functionJoshua Nelson-6/+0
2021-05-08Make `Diagnostic::span_fatal` unconditionally raise an errorJoshua Nelson-2/+2
2021-05-05Use RealFileName for Session::working_dir as it may also be remappedAndy Wang-5/+9
2021-05-02Remove dummy_configbjorn3-1/+5
2021-04-27Make `real_rust_path_dir` a TRACKED_NO_CRATE_HASH optionJoshua Nelson-30/+0
2021-04-25Merge remote-tracking branch 'upstream/master' into impl-16351-nightlySean Cross-120/+51
2021-04-20Add an attribute to be able to configure the limitOli Scherer-0/+16