about summary refs log tree commit diff
path: root/compiler/rustc_interface/src
AgeCommit message (Expand)AuthorLines
2023-05-17Only depend on CFG_VERSION in rustc_interfacejyn-2/+5
2023-05-16Turn debugger_visualizers from feed- into regular query.Michael Woerister-6/+0
2023-05-16Fix dependency tracking for debugger visualizersMichael Woerister-0/+11
2023-05-16Auto merge of #108062 - Zoxc:spec-incr, r=cjgillotbors-0/+3
2023-05-16Avoid `&format("...")` calls in error message code.Nicholas Nethercote-12/+9
2023-05-15Move expansion of query macros in rustc_middle to rustc_middle::queryJohn Kåre Alsaker-6/+5
2023-05-14Specialize query execution for incremental and non-incrementalJohn Kåre Alsaker-0/+3
2023-05-14Auto merge of #108638 - Zoxc:erase-query-values-map, r=cjgillotbors-3/+6
2023-05-13Auto merge of #107586 - SparrowLii:parallel-query, r=cjgillotbors-0/+5
2023-05-11Rollup merge of #111292 - Urgau:check-cfg-issue-111291, r=petrochenkovMatthias Krüger-1/+10
2023-05-06Fix --check-cfg bug with args order when parsingUrgau-1/+10
2023-05-06Auto merge of #109421 - mhammerly:extern-force-option, r=petrochenkovbors-0/+1
2023-05-06correct literals for dyn thread safeSparrowLii-1/+1
2023-05-06rename relative names in `sync`SparrowLii-1/+1
2023-05-06introduce `DynSend` and `DynSync` auto traitSparrowLii-0/+5
2023-05-06Rollup merge of #109677 - dpaoliello:rawdylib, r=michaelwoerister,wesleywiserYuki Okushi-1/+1
2023-05-05add "force" option to --externMatt Hammerly-0/+1
2023-05-05Rollup merge of #111068 - Urgau:check-cfg-improvements, r=petrochenkovDylan DPC-28/+48
2023-05-05Improve internal representation of check-cfgUrgau-11/+14
2023-05-05Use explicit instead of implicit control-flow for check-cfg parsingUrgau-23/+40
2023-05-03Rollup merge of #105452 - rcvalle:rust-cfi-3, r=bjorn3Manish Goregaokar-0/+4
2023-05-03Add cross-language LLVM CFI support to the Rust compilerRamon de C Valle-0/+4
2023-05-01Change rlink serialization from `MemEncoder` to `FileEncoder`.Nicholas Nethercote-2/+1
2023-04-30Use dynamic dispatch for queriesJohn Kåre Alsaker-3/+6
2023-04-29Auto merge of #109611 - Zoxc:query-engine-rem, r=cjgillotbors-15/+7
2023-04-27Auto merge of #107782 - Zoxc:worker-local, r=cjgillotbors-0/+6
2023-04-26Remove QueryEngine traitJohn Kåre Alsaker-15/+7
2023-04-25Revert "Rename -Zoom=panic to -Zoom=unwind"Matthias Krüger-1/+1
2023-04-23Auto merge of #108118 - oli-obk:lazy_typeck, r=cjgillotbors-21/+0
2023-04-22Auto merge of #109507 - Amanieu:panic-oom-payload, r=davidtwcobors-1/+1
2023-04-22Auto merge of #104844 - cjgillot:mention-eval-place, r=jackh726,RalfJungbors-0/+1
2023-04-21Run `check_match` and `check_liveness` when MIR is built instead of having an...Oli Scherer-21/+0
2023-04-21Make `check_match` and `check_liveness` take a `LocalDefId`Oli Scherer-1/+1
2023-04-21Actually keep `PlaceMention` if requested.Camille GILLOT-0/+1
2023-04-21Ensure mir_drops_elaborated_and_const_checked when requiring codegen.Camille GILLOT-1/+7
2023-04-21Auto merge of #96840 - cjgillot:query-feed, r=oli-obkbors-2/+1
2023-04-20Auto merge of #109999 - m-ou-se:flatten-format-args, r=oli-obkbors-1/+1
2023-04-20Remove WithOptconstParam.Camille GILLOT-2/+1
2023-04-18Add `rustc_fluent_macro` to decouple fluent from `rustc_macros`Nilstrieb-1/+1
2023-04-18Stablize raw-dylib, link_ordinal and -CdlltoolDaniel Paoliello-1/+1
2023-04-17Update test.Mara Bos-1/+1
2023-04-16Rename -Zoom=panic to -Zoom=unwindAmanieu d'Antras-1/+1
2023-04-16Remove WorkerLocal from AttrIdGeneratorJohn Kåre Alsaker-19/+0
2023-04-16Move the WorkerLocal type from the rustc-rayon fork into rustc_data_structuresJohn Kåre Alsaker-0/+25
2023-04-09Migrate `sess.opts.tests` uses to `sess.is_test_crate()`blyxyas-2/+2
2023-04-06Auto merge of #108504 - cjgillot:thir-pattern, r=compiler-errors,Nilstriebbors-1/+1
2023-04-05Auto merge of #109117 - oli-obk:locks, r=michaelwoeristerbors-2/+2
2023-04-04Auto merge of #109808 - jyn514:debuginfo-options, r=michaelwoeristerbors-1/+2
2023-04-04Add a usize-indexed append-only-vecOli Scherer-2/+2
2023-04-03Make check_match take a LocalDefId.Camille GILLOT-1/+1