summary refs log tree commit diff
path: root/src/librustc_interface
AgeCommit message (Expand)AuthorLines
2020-07-10Rollup merge of #74127 - tamird:allowlist, r=oli-obkManish Goregaokar-2/+2
2020-07-10Avoid "whitelist"Tamir Duberstein-2/+2
2020-07-10Change some function names.Nicholas Nethercote-11/+11
2020-07-10Tweak `spawn_thread_pool`.Nicholas Nethercote-11/+12
2020-07-10Add an explanatory comment to `scoped_thread`.Nicholas Nethercote-0/+2
2020-07-09Rollup merge of #74079 - nnethercote:session-globals, r=nikomatsakisManish Goregaokar-16/+17
2020-07-09Eliminate confusing "globals" terminology.Nicholas Nethercote-16/+17
2020-07-05Use for<'tcx> fn pointers in Providers, instead of having Providers<'tcx>.Eduard-Mihai Burtescu-5/+5
2020-06-28Remove defunct `-Z print-region-graph`Tomasz Miąsko-1/+0
2020-06-25Auto merge of #71858 - petrochenkov:env, r=Mark-Simulacrumbors-0/+35
2020-06-23Rollup merge of #73587 - marmeladema:hir-id-ification-final, r=petrochenkovManish Goregaokar-1/+4
2020-06-23Rollup merge of #73523 - jyn514:everybody_loops, r=ecstatic-morseManish Goregaokar-0/+5
2020-06-21Always create a root definition when creating a new `Definitions` object.marmeladema-1/+4
2020-06-20Rollup merge of #73404 - ajpaverd:cfguard_syntax, r=Mark-SimulacrumRalf Jung-1/+1
2020-06-19Rollup merge of #73347 - tmiasko:incompatible-sanitizers, r=nikicManish Goregaokar-3/+5
2020-06-19Fix -Z unpretty=everybody_loopsJoshua Nelson-0/+5
2020-06-16Update CFGuard syntaxAndrew Paverd-1/+1
2020-06-15[WIP] injects llvm intrinsic instrprof.increment for coverage reportsRich Kadel-0/+1
2020-06-14Diagnose use of incompatible sanitizersTomasz Miąsko-3/+5
2020-06-13Ensure that `drop_elaboration_and_check_consts` runs for all const itemsDylan MacKenzie-1/+5
2020-06-12Rollup merge of #73178 - petrochenkov:explint, r=varkorDylan DPC-5/+10
2020-06-09expand: Give reasonable NodeIds to lints associated with macro definitionsVadim Petrochenkov-5/+10
2020-06-08Show `SyntaxContext` in formatted `Span` debug outputAaron Hill-1/+1
2020-06-08Rollup merge of #72799 - Aaron1011:feature/span-debug, r=petrochenkovRalf Jung-0/+2
2020-06-06Auto merge of #72927 - petrochenkov:rustc, r=Mark-Simulacrumbors-1/+1
2020-06-04Add `-Z span-debug` to allow for easier debugging of proc macrosAaron Hill-0/+2
2020-06-04Auto merge of #72618 - Aaron1011:feature/early-sourcemap, r=petrochenkovbors-11/+13
2020-06-02Make things build againVadim Petrochenkov-1/+1
2020-05-31Make `SourceMap` available for early debug-printing of `Span`sAaron Hill-11/+13
2020-05-31Auto merge of #72767 - pnkfelix:track-devirtualized-filenames-issue-70924, r=...bors-4/+7
2020-05-31Print accessed env vars as special comments into depinfo filesVadim Petrochenkov-0/+35
2020-05-30Rollup merge of #72669 - petrochenkov:smclean, r=Mark-SimulacrumRalf Jung-14/+15
2020-05-30Rollup merge of #72666 - ivanloz:profile_emit_flag, r=matthewjasperRalf Jung-0/+1
2020-05-30more `LocalDefId`sBastian Kauschke-1/+1
2020-05-29Split payload of FileName::Real to track both real and virutalized paths.Felix S. Klock II-4/+7
2020-05-27rustc_session: Cleanup session creationVadim Petrochenkov-14/+15
2020-05-27Add -Z profile-emit=<path> for Gcov gcda output.Ivan Lozano-0/+1
2020-05-25Add a small MIR validation passJonas Schievink-0/+1
2020-05-24Collect tokens for `ast::Expr`Aaron Hill-0/+2
2020-05-22Use `OnceCell` instead of `Once`Dylan MacKenzie-15/+14
2020-05-20Eliminate some `Option<NativeLibKind>`sVadim Petrochenkov-21/+21
2020-05-20Rename some types describing native librariesVadim Petrochenkov-22/+22
2020-05-18Implement AST lowering for asm!Amanieu d'Antras-3/+6
2020-05-16rustc_target: Stop using "string typing" for code modelsVadim Petrochenkov-2/+2
2020-05-11Fix clippy warningsMatthias Krüger-1/+1
2020-05-10Auto merge of #71825 - contrun:cg-option-strip, r=petrochenkovbors-1/+2
2020-05-10add linking option stripYI-1/+2
2020-05-10Auto merge of #71775 - petrochenkov:crtcfg, r=matthewjasperbors-1/+1
2020-05-09Rollup merge of #71234 - maurer:init-array, r=cuviperRalf Jung-0/+1
2020-05-07Reintegrate chalk using chalk-solveJack Huey-0/+1