about summary refs log tree commit diff
path: root/compiler/rustc_session
AgeCommit message (Expand)AuthorLines
2022-06-14Auto merge of #78781 - eddyb:measureme-rdpmc, r=oli-obkbors-1/+8
2022-06-14Add -Zvirtual-function-elimination flagflip1995-6/+9
2022-06-14Rollup merge of #97948 - davidtwco:diagnostic-translation-lints, r=oli-obkDylan DPC-0/+4
2022-06-13Integrate measureme's hardware performance counter support.Eduard-Mihai Burtescu-1/+8
2022-06-11Rollup merge of #97789 - ferrocene:pa-fix-issue-71363-test, r=cjgillotDylan DPC-0/+2
2022-06-10lint: add diagnostic translation migration lintsDavid Wood-0/+4
2022-06-10Auto merge of #95818 - petrochenkov:stabundle, r=wesleywiserbors-19/+1
2022-06-09Stabilize the `bundle` native library modifierVadim Petrochenkov-19/+1
2022-06-09Revert "Remove num_cpus dependency from bootstrap, build-manifest and rustc_s...David Tolnay-1/+2
2022-06-08bye `BorrowckMode`lcnr-17/+0
2022-06-06fix #71363 test by adding `-Z translate-remapped-path-to-local-path=no`Pietro Albini-0/+2
2022-06-03Fully stabilize NLLJack Huey-17/+0
2022-06-03Remove support for -Zast-json and -Zast-json-noexpandbjorn3-4/+0
2022-05-27Finish bumping stage0Mark Rousskov-1/+0
2022-05-24Add flag for stricter checks on uninit/zeroed5225225-0/+2
2022-05-22rustc_parse: Move AST -> TokenStream conversion logic to `rustc_ast`Vadim Petrochenkov-58/+0
2022-05-20Remove `crate` visibility usage in compilerJacob Pratt-52/+75
2022-05-18use `CursorRef` more, to not to clone `Tree`sklensy-1/+1
2022-05-15rustc: Stricter checking for #[link] attributesVadim Petrochenkov-59/+45
2022-05-06sess: add `create_{err,warning}`David Wood-2/+28
2022-04-28Rollup merge of #96433 - petrochenkov:delim, r=nnethercoteDylan DPC-2/+2
2022-04-28Rollup merge of #96405 - pvdrz:ambiguous-plus-diagnostic, r=davidtwcoDylan DPC-5/+25
2022-04-28rustc_ast: Harmonize delimiter naming with `proc_macro::Delimiter`Vadim Petrochenkov-2/+2
2022-04-28Auto merge of #96085 - jsgf:deny-unused-deps, r=compiler-errorsbors-6/+34
2022-04-28Rollup merge of #96483 - Urgau:check-cfg-target_feature, r=petrochenkovDylan DPC-0/+5
2022-04-27Add missing `target_feature` to the list of well known cfg namesLoïc BRANSTETT-0/+5
2022-04-27Add --json unused-externs-silent with original behaviourJeremy Fitzhardinge-6/+34
2022-04-25add `struct_warn` methodChristian Poveda-0/+4
2022-04-25fix formattingChristian Poveda-5/+1
2022-04-25use `ParseSess` instead of `Session` in `into_diagnostic`Christian Poveda-6/+26
2022-04-25Rollup merge of #96090 - JakobDegen:mir-tests, r=nagisaMatthias Krüger-0/+19
2022-04-23Add support for `nounused` --extern flagJeremy Fitzhardinge-1/+10
2022-04-20Auto merge of #96082 - michaelwoerister:less_impl_stable_hash_via_hash, r=com...bors-26/+19
2022-04-19Rollup merge of #96086 - jsgf:remove-extern-location, r=davidtwcoDylan DPC-117/+0
2022-04-19incr. comp.: Don't export impl_stable_hash_via_hash!() and warn about using it.Michael Woerister-26/+19
2022-04-16Address nitsJakob Degen-5/+2
2022-04-16Add support for MIR opt unit testsJakob Degen-0/+22
2022-04-15Rollup merge of #96026 - matthiaskrgr:clippy_compl_1304, r=Dylan-DPCDylan DPC-1/+1
2022-04-15Rollup merge of #94461 - jhpratt:2024-edition, r=pnkfelixDylan DPC-0/+5
2022-04-15Rollup merge of #94457 - jhpratt:stabilize-derive_default_enum, r=davidtwcoDylan DPC-1/+1
2022-04-15Remove `--extern-location` and all associated codeJeremy Fitzhardinge-117/+0
2022-04-13couple of clippy::complexity fixesMatthias Krüger-1/+1
2022-04-13errors: lazily load fallback fluent bundleDavid Wood-19/+9
2022-04-12sess: try sysroot candidates for fluent bundleDavid Wood-11/+13
2022-04-09expand: Remove `ParseSess::missing_fragment_specifiers`Vadim Petrochenkov-2/+0
2022-04-07Stabilize `derive_default_enum`Jacob Pratt-1/+1
2022-04-05session: opt for enabling directionality markersDavid Wood-4/+10
2022-04-05macros: translatable struct attrs and warningsDavid Wood-3/+13
2022-04-05errors: implement sysroot/testing bundle loadingDavid Wood-9/+47
2022-04-05errors: implement fallback diagnostic translationDavid Wood-38/+105