<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_middle/src/mir/interpret/allocation, branch 1.77.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.77.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.77.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2023-12-07T16:46:36+00:00</updated>
<entry>
<title>ctfe interpreter: extend provenance so that it can track whether a pointer is immutable</title>
<updated>2023-12-07T16:46:36+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2023-11-25T17:41:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cb863033423d895c0530ab749e4a3bca494b5c27'/>
<id>urn:sha1:cb863033423d895c0530ab749e4a3bca494b5c27</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Format all the let chains in compiler</title>
<updated>2023-10-13T08:59:36+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2023-10-13T08:58:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b2d2184edea578109a48ec3d8decbee5948e8f35'/>
<id>urn:sha1:b2d2184edea578109a48ec3d8decbee5948e8f35</id>
<content type='text'>
</content>
</entry>
<entry>
<title>const validation: point at where we found a pointer but expected an integer</title>
<updated>2023-08-02T16:51:50+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2023-08-02T14:14:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7767cbb3b0b332fd0a46e347ea7f68f20109d768'/>
<id>urn:sha1:7767cbb3b0b332fd0a46e347ea7f68f20109d768</id>
<content type='text'>
</content>
</entry>
<entry>
<title>inline format!() args up to and including rustc_middle</title>
<updated>2023-07-30T11:18:33+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2023-07-25T20:00:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=23815467a2ba4a5219149cb96bada4c7bea741bf'/>
<id>urn:sha1:23815467a2ba4a5219149cb96bada4c7bea741bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bypass the varint path when encoding InitMask</title>
<updated>2023-04-17T13:44:43+00:00</updated>
<author>
<name>Ben Kimock</name>
<email>kimockb@gmail.com</email>
</author>
<published>2023-04-14T23:55:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=69279c0584a1ee78100678062fd5a12ed1beaec3'/>
<id>urn:sha1:69279c0584a1ee78100678062fd5a12ed1beaec3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix typos in compiler</title>
<updated>2023-04-10T20:02:52+00:00</updated>
<author>
<name>DaniPopes</name>
<email>57450786+DaniPopes@users.noreply.github.com</email>
</author>
<published>2023-04-10T20:02:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=677357d32bd402ff1096803cb00b52124204af08'/>
<id>urn:sha1:677357d32bd402ff1096803cb00b52124204af08</id>
<content type='text'>
</content>
</entry>
<entry>
<title>address review comments</title>
<updated>2023-03-28T13:22:01+00:00</updated>
<author>
<name>Rémy Rakic</name>
<email>remy.rakic+github@gmail.com</email>
</author>
<published>2023-03-28T13:22:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a857ba25f9630032a34aba5dc45fd5f58351c7f0'/>
<id>urn:sha1:a857ba25f9630032a34aba5dc45fd5f58351c7f0</id>
<content type='text'>
Move tests and limit the init mask's structures/fields visibility.
</content>
</entry>
<entry>
<title>readability tweaks</title>
<updated>2023-03-27T16:04:05+00:00</updated>
<author>
<name>Rémy Rakic</name>
<email>remy.rakic+github@gmail.com</email>
</author>
<published>2023-03-27T16:02:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a2be7a1bb44e4a33421c1397d018a97ae7ec63eb'/>
<id>urn:sha1:a2be7a1bb44e4a33421c1397d018a97ae7ec63eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add more InitMask test coverage</title>
<updated>2023-03-27T16:04:05+00:00</updated>
<author>
<name>Rémy Rakic</name>
<email>remy.rakic+github@gmail.com</email>
</author>
<published>2023-03-27T15:55:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a69642015ab1cd5115ffc0cfd481ccc3bb95ec44'/>
<id>urn:sha1:a69642015ab1cd5115ffc0cfd481ccc3bb95ec44</id>
<content type='text'>
</content>
</entry>
<entry>
<title>make InitMask lazy for fully init/uninit cases</title>
<updated>2023-03-27T15:52:17+00:00</updated>
<author>
<name>Rémy Rakic</name>
<email>remy.rakic+github@gmail.com</email>
</author>
<published>2023-03-27T15:52:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3f80529c643be8449fc755adc6bb37e2ea92114b'/>
<id>urn:sha1:3f80529c643be8449fc755adc6bb37e2ea92114b</id>
<content type='text'>
Avoid materializing bits in the InitMask bitset when a single value
would be enough: when the mask represents a fully initialized or fully
uninitialized const allocation.
</content>
</entry>
</feed>
