about summary refs log tree commit diff
path: root/compiler/rustc_interface/src/util.rs
AgeCommit message (Expand)AuthorLines
2022-09-01Always import all tracing macros for the entire crate instead of piecemeal by...Oli Scherer-1/+1
2022-08-12Adjust cfgsMark Rousskov-1/+1
2022-07-31Rollup merge of #99519 - Urgau:check-cfg-implicit, r=petrochenkovMatthias Krüger-1/+0
2022-07-27lint: add bad opt access internal lintDavid Wood-0/+2
2022-07-20Remove implicit names and values from --cfg in --check-cfgUrgau-1/+0
2022-07-14Auto merge of #96544 - m-ysk:feature/issue-96358, r=cjgillotbors-18/+0
2022-07-13Rename `debugging_opts` to `unstable_opts`Joshua Nelson-4/+4
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-02remove non_durable_rename in rustc_interface::utilYoshiki Matsuda-18/+0
2022-06-29get rid of `tcx` in deadlock handler when parallel compilationSparrowLii-14/+6
2022-06-16Move/rename `lazy::Sync{OnceCell,Lazy}` to `sync::{Once,Lazy}Lock`Maybe Waffle-3/+3
2022-04-12sess: try sysroot candidates for fluent bundleDavid Wood-0/+14
2022-03-03Remove the everybody loops passbjorn3-214/+1
2022-02-27Use the first codegen backend in the config.toml as defaultbjorn3-6/+2
2022-02-20Rollup merge of #94146 - est31:let_else, r=cjgillotMatthias Krüger-4/+1
2022-02-19Adopt let else in more placesest31-4/+1
2022-02-18Rollup merge of #93915 - Urgau:rfc-3013, r=petrochenkovMatthias Krüger-0/+8
2022-02-16Implement --check-cfg option (RFC 3013)Loïc BRANSTETT-0/+8
2022-02-13Remove Config::stderrbjorn3-14/+3
2022-02-12Move setup_callbacks call to create_compiler_and_runbjorn3-6/+2
2022-02-11Make two functions privatebjorn3-2/+2
2022-01-18Use let_else in even more placesest31-46/+46
2022-01-17Update term for use in more placeskadmin-0/+2
2022-01-17Add termkadmin-4/+6
2022-01-17add eq constraints on associated constantskadmin-2/+3
2021-12-26Add Attribute::meta_kindJakub Beránek-1/+1
2021-12-06replace dynamic library module with libloadingAndy Russell-25/+21
2021-11-11Auto merge of #83846 - torhovland:issue-10971, r=davidtwcobors-0/+3
2021-11-07ast: Fix naming conventions in AST structuresVadim Petrochenkov-2/+2
2021-11-02Added the --temps-dir option.Tor Hovland-0/+3
2021-10-01Fix clippy lintsGuillaume Gomez-2/+2
2021-09-25Check for macros in built-in attributes that don't support them.Eric Huss-1/+15
2021-09-23Simplify scoped_threadMark Rousskov-19/+5
2021-09-20Enable 2021 compatibility lints for all in-tree codeMark Rousskov-0/+1
2021-09-03Detect bare blocks with type ascription that were meant to be a `struct` literalEsteban Kuber-0/+1
2021-08-21Remove `Session.used_attrs` and move logic to `CheckAttrVisitor`Aaron Hill-3/+3
2021-07-18Remove deadlock virtual call.Camille GILLOT-1/+3
2021-07-08Rework SESSION_GLOBALS API to prevent overwriting itGuillaume Gomez-7/+8
2021-07-06Revert "Revert "Merge CrateDisambiguator into StableCrateId""bjorn3-36/+0
2021-06-07Revert "Merge CrateDisambiguator into StableCrateId"bjorn3-0/+36
2021-06-04Use SyncOnceCell in get_codegen_backendbjorn3-11/+9
2021-06-04Allow printing the version of the default codegen backend if it isn't llvmbjorn3-22/+15
2021-05-30Merge CrateDisambiguator into StableCrateIdbjorn3-36/+0
2021-05-15fix version_str commentRalf Jung-1/+1
2021-05-10Adjust target search algorithm for rustlib pathSimonas Kazlauskas-2/+1
2021-04-06Auto merge of #81641 - bjorn3:find_codegen_backend, r=davidtwcobors-8/+17
2021-03-13Document `everybody_loops`Camelid-10/+18
2021-03-08Rollup merge of #82047 - the8472:fast-rename, r=davidtwcoDylan DPC-0/+18
2021-02-19Move handle_deadlock where it is used.Camille GILLOT-4/+28