<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/debuginfo/macro-stepping.rs, branch 1.34.2</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.34.2</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.34.2'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2018-12-26T04:08:33+00:00</updated>
<entry>
<title>Remove licenses</title>
<updated>2018-12-26T04:08:33+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2018-12-25T15:56:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2a663555ddf36f6b041445894a8c175cd1bc718c'/>
<id>urn:sha1:2a663555ddf36f6b041445894a8c175cd1bc718c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Disable failing tests temporarily</title>
<updated>2018-01-05T10:47:34+00:00</updated>
<author>
<name>Sam</name>
<email>slancia@cisco.com</email>
</author>
<published>2018-01-03T18:24:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0a24acda18056dd6bc4a5b8ec1897f5b34d283f4'/>
<id>urn:sha1:0a24acda18056dd6bc4a5b8ec1897f5b34d283f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Exclude top-level macro expansions from source location override.</title>
<updated>2017-02-09T06:10:33+00:00</updated>
<author>
<name>Vadim Chugunov</name>
<email>vadimcn@gmail.com</email>
</author>
<published>2017-02-09T06:09:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d113b39fbf089621c3985af9d50a888cd02dd432'/>
<id>urn:sha1:d113b39fbf089621c3985af9d50a888cd02dd432</id>
<content type='text'>
</content>
</entry>
<entry>
<title>debuginfo: Ignore macro-stepping test on aarch64</title>
<updated>2016-11-30T17:17:38+00:00</updated>
<author>
<name>Michael Woerister</name>
<email>michaelwoerister@posteo</email>
</author>
<published>2016-11-30T17:17:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a15d2dbef6d9a370c3048c8c3f620399e9090a5f'/>
<id>urn:sha1:a15d2dbef6d9a370c3048c8c3f620399e9090a5f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix debug line info for macro expansions. </title>
<updated>2016-08-25T07:40:42+00:00</updated>
<author>
<name>Vadim Chugunov</name>
<email>vadimcn@gmail.com</email>
</author>
<published>2016-08-25T02:34:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cf6461168f5a784c996ffd6618d23f33113d2819'/>
<id>urn:sha1:cf6461168f5a784c996ffd6618d23f33113d2819</id>
<content type='text'>
Macro expansions produce code tagged with debug locations that are completely different from the surrounding expressions.  This wrecks havoc on debugger's ability the step over source lines.

In order to have a good line stepping behavior in debugger, we overwrite debug locations of macro expansions with that of the outermost expansion site.</content>
</entry>
</feed>
