about summary refs log tree commit diff
path: root/compiler/rustc_data_structures/src/owning_ref
AgeCommit message (Collapse)AuthorLines
2023-04-05Yeet `owning_ref`Maybe Waffle-1943/+0
Turns out - `owning_ref` is unsound due to `Box` aliasing stuff - `rustc` doesn't need 99% of the `owning_ref` API - `rustc` can use a far simpler abstraction that is `OwnedSlice`
2022-12-10compiler: remove unnecessary imports and qualified pathsKaDiWa-6/+3
2022-12-01`rustc_data_structures` deref in a more humane wayMaybe Waffle-12/+12
2022-06-04Adapt rustc_data_structures tests to run in strict miriNilstrieb-0/+4
Some tests took too long and owning_ref is fundamentally flawed, so don't run these tests or run them with a shorter N. This makes miri with `-Zmiri-strict-provenance` usable to find UB.
2022-05-02fix most compiler/ doctestsElliot Roberts-41/+22
2021-08-24Also fix “a `OwningRef`”Frank Steffahn-1/+1
2021-08-24Also fix “a RwLock*”Frank Steffahn-3/+3
2021-08-24Fix typo “a Rc” → “an Rc”Frank Steffahn-1/+1
2021-08-22Fix more “a”/“an” typosFrank Steffahn-1/+1
2021-08-22Fix typos “a”→“an”Frank Steffahn-24/+24
2020-08-30mv compiler to compiler/mark-0/+1961