Michael Goulet
5309375d2c
Do not report cycle error when inferring return type for suggestion
2022-08-16 03:00:32 +00:00
klensy
4ea4e2e76d
remove currently unused deps
2022-06-13 22:20:51 +03:00
bors
0f06824013
Auto merge of #97287 - compiler-errors:type-interner, r=jackh726,oli-obk
...
Move things to `rustc_type_ir`
Finishes some work proposed in https://github.com/rust-lang/compiler-team/issues/341 .
r? `@ghost`
2022-05-29 08:20:13 +00:00
Wilco Kusee
a7015fe816
Move things to rustc_type_ir
2022-05-28 11:38:22 -07:00
Josh Stone
ab57e36268
Update to rebased rustc-rayon 0.4
2022-05-27 20:20:41 -07:00
Oli Scherer
0d5a738b8b
Enable tracing for all queryies
2022-05-04 16:15:26 +00:00
klensy
008fc79dcd
Propagate parallel_compiler
feature through rustc crates. Turned off feature gives change of builded crates: 238 -> 224.
2022-03-28 08:41:12 +03:00
Josh Stone
f3b8812f24
Update rayon and rustc-rayon
2022-01-10 11:34:07 -08:00
Camille GILLOT
602d3cbce3
Invoke callbacks from rustc_middle.
2021-10-20 18:29:33 +02:00
Ryan Levick
757f76ef73
Update to measureme v10
2021-10-07 15:08:44 +02:00
Ryan Levick
947a33bf20
Add support for artifact size profiling
2021-10-07 14:22:29 +02:00
Mark Rousskov
c746be2219
Migrate to 2021
2021-09-20 22:21:42 -04:00
Jade
3cf820e17d
rfc3052: Remove authors field from Cargo manifests
...
Since RFC 3052 soft deprecated the authors field anyway, hiding it from
crates.io, docs.rs, and making Cargo not add it by default, and it is
not generally up to date/useful information, we should remove it from
crates in this repo.
2021-07-29 14:56:05 -07:00
Camille GILLOT
81241cbf3a
Move OnDiskCache to rustc_query_impl.
2021-07-18 11:14:07 +02:00
Josh Triplett
e721e15cd2
rustc_query_impl: Remove unused dependencies
2021-06-25 01:13:00 -07:00
Josh Stone
f7e75a2124
Update to rustc-rayon 0.3.1
...
This pulls in rust-lang/rustc-rayon#8 to fix #81425 . (h/t @ammaraskar)
That revealed weak constraints on `rustc_arena::DropArena`, because its
`DropType` was holding type-erased raw pointers to generic `T`. We can
implement `Send` for `DropType` (under `cfg(parallel_compiler)`) by
requiring all `T: Send` before they're type-erased.
2021-03-10 17:53:35 -08:00
Camille GILLOT
4581d16bcb
Move the query system to rustc_query_impl.
2021-02-19 17:51:58 +01:00