about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty/list.rs
AgeCommit message (Expand)AuthorLines
2025-04-12Move FlagComputation, PatternKind, and TypeWalker to rustc_type_irjackh726-4/+4
2025-03-07compiler: Use size_of from the prelude instead of importedThalia Archibald-2/+2
2025-01-12De-abstract tagged pointer abstractionBoxy-1/+1
2024-11-12Delete the `cfg(not(parallel))` serial compilerNoratrieb-2/+0
2024-09-26Use `&raw` in the compilerJosh Stone-5/+5
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-1/+1
2024-08-26Use unsafe extern blocks throughout the compilerMichael Goulet-1/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-10/+7
2024-06-24Replace Deref bounds on Interner in favor of a SliceLike traitMichael Goulet-0/+14
2024-06-11Remove DebugWithInfcxMichael Goulet-9/+1
2024-04-08Eliminate `DefiningAnchor` now that is just a single-variant enumOli Scherer-0/+6
2024-04-06add RawListLukas Markeffsky-240/+94
2024-04-04cache type info for ParamEnvLukas Markeffsky-34/+250
2024-02-24compiler: use `addr_of!`Pavel Grigorenko-1/+1
2023-10-23Remove redundant type parameterMichael Goulet-3/+3
2023-10-23Naming nitsMichael Goulet-2/+2
2023-07-06Add a new trait to `Debug` things with an infcx availableBoxy-0/+11
2023-05-06correct literals for dyn thread safeSparrowLii-1/+1
2023-05-06introduce `DynSend` and `DynSync` auto traitSparrowLii-0/+6
2023-04-14Use `ptr::Alignment` for extra coolness pointsMaybe Waffle-3/+3
2023-04-12Lift `Pointer`'s requirement for the pointer to be thinMaybe Waffle-17/+14
2023-04-11Bless tagged pointers (comply to strict provenance)Maybe Waffle-9/+7
2023-04-11Add `bits_for` helper for tagged pointers & fixup docsMaybe Waffle-1/+2
2022-08-17add List::as_slicelcnr-0/+4
2022-06-08Use delayed error handling for `Encodable` and `Encoder` infallible.Nicholas Nethercote-2/+2
2022-05-13Cache more queries on disk.Camille GILLOT-7/+0
2022-04-19Fix a bug in the ptx-kernel calling convention where structs was passed indir...Kjetil Kjeka-0/+4
2021-12-09Improve the readability of `List<T>`.Nicholas Nethercote-51/+89
2021-07-19Don't create references to uninitialized data in List::from_arenaGiacomo Stevanato-6/+6
2021-06-02Miscellaneous inlining improvementsTomasz Miąsko-0/+2
2020-12-23Fix typopierwill-1/+1
2020-08-30mv compiler to compiler/mark-0/+178