about summary refs log tree commit diff
path: root/compiler/rustc_interface/src
AgeCommit message (Expand)AuthorLines
2022-08-29Add prefix to every line of `-Zhir-stats` output.Nicholas Nethercote-2/+2
2022-08-25Rollup merge of #100808 - SkiFire13:migrate_diagnostics_rustc_interface, r=da...Yuki Okushi-62/+119
2022-08-23Use par_body_owners for livenessSeo Sanghyeon-3/+3
2022-08-22Remove use of DiagnosticArgFromDisplayGiacomo Stevanato-30/+22
2022-08-22Deny diagnostic lints in rustc_interfaceGiacomo Stevanato-0/+2
2022-08-22Move rustc_interface diagnostics to struct SessionDiagnostic derivesGiacomo Stevanato-40/+100
2022-08-22Move existing diagnostic struct to a new errors moduleGiacomo Stevanato-19/+22
2022-08-21Replace #[lint/warning/error] with #[diag]Xiretza-2/+2
2022-08-17Migrate emoji identifier diagnostics to `SessionDiagnostic`finalchild-18/+22
2022-08-12Adjust cfgsMark Rousskov-3/+3
2022-07-31Rollup merge of #99519 - Urgau:check-cfg-implicit, r=petrochenkovMatthias Krüger-1/+0
2022-07-29proc_macro: use crossbeam channels for the proc_macro cross-thread bridgeNika Layzell-1/+2
2022-07-28Use line numbers relative to function in mir opt testsNilstrieb-0/+1
2022-07-27lint: add bad opt access internal lintDavid Wood-0/+5
2022-07-27session: disable internal lints for rustdocDavid Wood-1/+1
2022-07-25feat: impl export-executable-symbolscsmoe-0/+1
2022-07-21Auto merge of #98162 - nextsilicon:support_lto_embed_bitcode, r=davidtwcobors-0/+1
2022-07-20Remove implicit names and values from --cfg in --check-cfgUrgau-1/+0
2022-07-19Add flag to configure `noalias` on `Box<T>`nils-0/+1
2022-07-14Auto merge of #96544 - m-ysk:feature/issue-96358, r=cjgillotbors-88/+4
2022-07-14rustc: add ability to output regular LTO bitcode modulesZiv Dunkelman-0/+1
2022-07-14Rollup merge of #98580 - PrestonFrom:issue_98466, r=estebankDylan DPC-2/+5
2022-07-13Rename `debugging_opts` to `unstable_opts`Joshua Nelson-27/+27
2022-07-13Emit warning when named arguments are used positionally in formatPreston From-2/+5
2022-07-13Rollup merge of #99155 - Amanieu:unstable-target-features, r=davidtwcoDylan DPC-1/+4
2022-07-11Keep unstable target features for asm feature checkingAmanieu d'Antras-1/+4
2022-07-08Implement support for DWARF version 5.Patrick Walton-0/+1
2022-07-08Rollup merge of #98533 - jyn514:drop-tracking-debugging, r=eholkDylan DPC-0/+1
2022-07-08Rollup merge of #95635 - davidtwco:terminal-width-stabilization, r=oli-obkMatthias Krüger-1/+0
2022-07-06Make AST lowering a query.Camille GILLOT-52/+11
2022-07-06sess: stabilize `--terminal-width`David Wood-1/+0
2022-07-03Auto merge of #98570 - SparrowLii:deadlock, r=cjgillotbors-14/+6
2022-07-02Auto merge of #97235 - nbdd0121:unwind, r=Amanieubors-0/+1
2022-07-02remove non_durable_rename in rustc_interface::utilYoshiki Matsuda-18/+0
2022-07-02move encode_and_write_metadata to rustc_metadata::fsYoshiki Matsuda-70/+4
2022-07-02move emit_metadata to rustc_metadata::fsYoshiki Matsuda-1/+1
2022-06-29get rid of `tcx` in deadlock handler when parallel compilationSparrowLii-14/+6
2022-06-26Add a `-Zdump-drop-tracking-cfg` debugging flagJoshua Nelson-0/+1
2022-06-19Rollup merge of #98165 - WaffleLapkin:once_things_renamings, r=m-ou-seMatthias Krüger-6/+6
2022-06-17Auto merge of #98106 - cjgillot:split-definitions, r=michaelwoeristerbors-10/+38
2022-06-16Move/rename `lazy::Sync{OnceCell,Lazy}` to `sync::{Once,Lazy}Lock`Maybe Waffle-6/+6
2022-06-15Consume resolutions for lowering separately.Camille GILLOT-8/+24
2022-06-14Make ResolverAstLowering a struct.Camille GILLOT-6/+13
2022-06-14Separate Definitions and CrateStore from ResolverOutputs.Camille GILLOT-3/+8
2022-06-14Add -Zvirtual-function-elimination flagflip1995-0/+1
2022-06-13remove unnecessary `to_string` and `String::new`Takayuki Maeda-1/+1
2022-06-11Rollup merge of #97789 - ferrocene:pa-fix-issue-71363-test, r=cjgillotDylan DPC-0/+1
2022-06-08Fix FFI-unwind unsoundness with mixed panic modeGary Guo-0/+1
2022-06-06fix #71363 test by adding `-Z translate-remapped-path-to-local-path=no`Pietro Albini-0/+1
2022-06-03Fully stabilize NLLJack Huey-2/+0