<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/mir-opt/const_allocation2/32bit, branch 1.45.2</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.45.2</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.45.2'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2020-05-12T11:30:50+00:00</updated>
<entry>
<title>Pointer printing: do not print 0 offset</title>
<updated>2020-05-12T11:30:50+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2020-05-01T10:10:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3fccdb3ded1aea60b699cc3d11dcd886f70fbb0e'/>
<id>urn:sha1:3fccdb3ded1aea60b699cc3d11dcd886f70fbb0e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #71590 - RalfJung:mir-dump-pointers, r=oli-obk</title>
<updated>2020-04-30T22:23:13+00:00</updated>
<author>
<name>Tyler Mandry</name>
<email>tmandry@gmail.com</email>
</author>
<published>2020-04-30T22:23:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3c75f701707b529143df6ac2d5872f2cad1d6aa9'/>
<id>urn:sha1:3c75f701707b529143df6ac2d5872f2cad1d6aa9</id>
<content type='text'>
MIR dump: print pointers consistently with Miri output

This makes MIR allocation dump pointer printing consistent with Miri output: both use hexadecimal offsets with a `0x` prefix. To save some space, MIR dump replaces the `alloc` prefix by `a` when necessary.

I also made AllocId/Pointer printing more consistent in their Debug/Display handling, and adjusted Display printing for Scalar a bit to avoid using decimal printing when we do not know the sign with which to interpret the value (IMO using decimal then is misleading).
</content>
</entry>
<entry>
<title>Emit basic block ids for statements and terminators in MIR only in -Zverbose mode</title>
<updated>2020-04-27T13:16:12+00:00</updated>
<author>
<name>Oliver Scherer</name>
<email>github35764891676564198441@oli-obk.de</email>
</author>
<published>2020-04-25T09:01:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a2fdc9468600797762cf7cb7ad4fe32e05c3373e'/>
<id>urn:sha1:a2fdc9468600797762cf7cb7ad4fe32e05c3373e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>print pointers more compactly when they are too big</title>
<updated>2020-04-26T16:14:19+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2020-04-26T16:14:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=19eb9345dfa078d6adbcc186994d41af4113457a'/>
<id>urn:sha1:19eb9345dfa078d6adbcc186994d41af4113457a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sync alloc dump and pointer printing</title>
<updated>2020-04-26T13:58:53+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2020-04-26T13:58:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c427438d24b047a4c9cdbe3ac89642f1460d19ec'/>
<id>urn:sha1:c427438d24b047a4c9cdbe3ac89642f1460d19ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #70820 - spastorino:replace-fragile-erroneous-const-sys, r=oli-obk</title>
<updated>2020-04-24T09:14:47+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2020-04-24T09:14:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0b958790b336738540d027d645718713849638d7'/>
<id>urn:sha1:0b958790b336738540d027d645718713849638d7</id>
<content type='text'>
Replace fragile erroneous const sys

Closes #67191

r? @oli-obk
</content>
</entry>
<entry>
<title>Rollup merge of #71459 - divergentdave:pointer-offset-0x, r=RalfJung</title>
<updated>2020-04-24T00:47:37+00:00</updated>
<author>
<name>Dylan DPC</name>
<email>dylan.dpc@gmail.com</email>
</author>
<published>2020-04-24T00:47:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ed25ca0efbb1f611ebf6f028ce4af3fdf9ef9c67'/>
<id>urn:sha1:ed25ca0efbb1f611ebf6f028ce4af3fdf9ef9c67</id>
<content type='text'>
Add leading 0x to offset in Debug fmt of Pointer

Currently the `Debug` format for `Pointer` prints its offset in hexadecimal, for example, `alloc38657819+e2` or `alloc35122748+64`. This PR adds a leading `0x` to the offset, in order to make it apparent that it is indeed a hexadecimal number. This came up during discussion of rust-lang/miri#1354. r? @RalfJung
</content>
</entry>
<entry>
<title>Bless mir-opt tests</title>
<updated>2020-04-23T21:07:27+00:00</updated>
<author>
<name>Santiago Pastorino</name>
<email>spastorino@gmail.com</email>
</author>
<published>2020-04-17T21:31:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=39be0b5b6caa0090eaf91c797e2895a007e76354'/>
<id>urn:sha1:39be0b5b6caa0090eaf91c797e2895a007e76354</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add leading 0x to offset in Debug fmt of Pointer</title>
<updated>2020-04-23T05:43:27+00:00</updated>
<author>
<name>David Cook</name>
<email>divergentdave@gmail.com</email>
</author>
<published>2020-04-23T04:36:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c16b6e0faaad002be4b98f29400efe9605c395ae'/>
<id>urn:sha1:c16b6e0faaad002be4b98f29400efe9605c395ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bless 32-bit test output</title>
<updated>2020-04-20T19:18:20+00:00</updated>
<author>
<name>Jonas Schievink</name>
<email>jonasschievink@gmail.com</email>
</author>
<published>2020-04-16T20:51:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1ce6e6a99981dd67eaec0f38caab8d7b29a20d0d'/>
<id>urn:sha1:1ce6e6a99981dd67eaec0f38caab8d7b29a20d0d</id>
<content type='text'>
</content>
</entry>
</feed>
