<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_data_structures/src/owning_ref, branch master</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=master</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2023-04-05T13:49:48+00:00</updated>
<entry>
<title>Yeet `owning_ref`</title>
<updated>2023-04-05T13:49:48+00:00</updated>
<author>
<name>Maybe Waffle</name>
<email>waffle.lapkin@gmail.com</email>
</author>
<published>2023-04-05T13:28:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d7056548f9dd51d44d9d29fd0376ac509605076b'/>
<id>urn:sha1:d7056548f9dd51d44d9d29fd0376ac509605076b</id>
<content type='text'>
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`
</content>
</entry>
<entry>
<title>compiler: remove unnecessary imports and qualified paths</title>
<updated>2022-12-10T17:45:34+00:00</updated>
<author>
<name>KaDiWa</name>
<email>kalle.wachsmuth@gmail.com</email>
</author>
<published>2022-08-09T00:14:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9bc69925cb4a1391a9a41411c56ae059877bf8fb'/>
<id>urn:sha1:9bc69925cb4a1391a9a41411c56ae059877bf8fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>`rustc_data_structures` deref in a more humane way</title>
<updated>2022-12-01T17:34:45+00:00</updated>
<author>
<name>Maybe Waffle</name>
<email>waffle.lapkin@gmail.com</email>
</author>
<published>2022-11-29T11:01:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=083ef4545807e8e940ff1378416f2b3cf8019f94'/>
<id>urn:sha1:083ef4545807e8e940ff1378416f2b3cf8019f94</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adapt rustc_data_structures tests to run in strict miri</title>
<updated>2022-06-04T15:46:29+00:00</updated>
<author>
<name>Nilstrieb</name>
<email>48135649+Nilstrieb@users.noreply.github.com</email>
</author>
<published>2022-06-03T20:01:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fc8b13cb96a5b45bb7028ca0f50d1444f0f95582'/>
<id>urn:sha1:fc8b13cb96a5b45bb7028ca0f50d1444f0f95582</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>fix most compiler/ doctests</title>
<updated>2022-05-03T00:40:30+00:00</updated>
<author>
<name>Elliot Roberts</name>
<email>Elliot0000101@gmail.com</email>
</author>
<published>2022-04-15T22:04:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7907385999b4a83d37ed31d334f3ed9ca02983a1'/>
<id>urn:sha1:7907385999b4a83d37ed31d334f3ed9ca02983a1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Also fix “a `OwningRef`”</title>
<updated>2021-08-24T00:28:38+00:00</updated>
<author>
<name>Frank Steffahn</name>
<email>frank.steffahn@stu.uni-kiel.de</email>
</author>
<published>2021-08-22T10:41:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6248dbcf70fbae9cf6fda9e2b2ba55aeb5837b36'/>
<id>urn:sha1:6248dbcf70fbae9cf6fda9e2b2ba55aeb5837b36</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Also fix “a RwLock*”</title>
<updated>2021-08-24T00:24:35+00:00</updated>
<author>
<name>Frank Steffahn</name>
<email>frank.steffahn@stu.uni-kiel.de</email>
</author>
<published>2021-08-22T10:39:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b823dc1bbd57c6525b2cc2420c87795a7264edb4'/>
<id>urn:sha1:b823dc1bbd57c6525b2cc2420c87795a7264edb4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix typo “a Rc” → “an Rc”</title>
<updated>2021-08-24T00:23:16+00:00</updated>
<author>
<name>Frank Steffahn</name>
<email>frank.steffahn@stu.uni-kiel.de</email>
</author>
<published>2021-08-22T10:33:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=04fa1d81dd435fc5eaf22ed72efdfd699e1d6c97'/>
<id>urn:sha1:04fa1d81dd435fc5eaf22ed72efdfd699e1d6c97</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix more “a”/“an” typos</title>
<updated>2021-08-22T14:35:29+00:00</updated>
<author>
<name>Frank Steffahn</name>
<email>frank.steffahn@stu.uni-kiel.de</email>
</author>
<published>2021-08-22T14:20:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=be9d2699ca3581448097ec446fecb45ec171975e'/>
<id>urn:sha1:be9d2699ca3581448097ec446fecb45ec171975e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix typos “a”→“an”</title>
<updated>2021-08-22T13:35:11+00:00</updated>
<author>
<name>Frank Steffahn</name>
<email>frank.steffahn@stu.uni-kiel.de</email>
</author>
<published>2021-08-22T12:46:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=bf88b113eab9c36e63f8461f5849138cb60d810a'/>
<id>urn:sha1:bf88b113eab9c36e63f8461f5849138cb60d810a</id>
<content type='text'>
</content>
</entry>
</feed>
