<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libsyntax/diagnostics/plugin.rs, branch perf-tmp</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=perf-tmp</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=perf-tmp'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2019-09-05T16:35:15+00:00</updated>
<entry>
<title>Replace diagnostic plugins with macro_rules</title>
<updated>2019-09-05T16:35:15+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2019-09-04T01:15:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b437240ceefaad3cdf92ad7e9d1255b8da88dbb3'/>
<id>urn:sha1:b437240ceefaad3cdf92ad7e9d1255b8da88dbb3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use TokenStream rather than &amp;[TokenTree] for built-in macros</title>
<updated>2019-09-03T18:15:45+00:00</updated>
<author>
<name>Aleksey Kladov</name>
<email>aleksey.kladov@gmail.com</email>
</author>
<published>2019-08-31T17:08:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fa893a322570ea60cc8815b3dddb5311f0cb3b63'/>
<id>urn:sha1:fa893a322570ea60cc8815b3dddb5311f0cb3b63</id>
<content type='text'>
That way, we don't loose the jointness info
</content>
</entry>
<entry>
<title>Remove serialization of diagnostics to files</title>
<updated>2019-08-20T13:55:31+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2019-08-19T22:26:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=72e2cfd93438ef0109cbaca9f961efa5ac6d4f84'/>
<id>urn:sha1:72e2cfd93438ef0109cbaca9f961efa5ac6d4f84</id>
<content type='text'>
This is no longer used by the index generator and was always an unstable
compiler detail, so strip it out.

This also leaves in RUSTC_ERROR_METADATA_DST since the stage0 compiler
still needs it to be set.
</content>
</entry>
<entry>
<title>`Ident::with_empty_ctxt` -&gt; `Ident::with_dummy_span`</title>
<updated>2019-08-15T17:39:26+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2019-08-10T23:20:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6cb28b6617e25b74389f1cee2ec0335c2ccfb865'/>
<id>urn:sha1:6cb28b6617e25b74389f1cee2ec0335c2ccfb865</id>
<content type='text'>
`Ident` has had a full span rather than just a `SyntaxContext` for a long time now.
</content>
</entry>
<entry>
<title>Replace AstBuilder with inherent methods</title>
<updated>2019-07-31T12:55:37+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2019-07-31T11:40:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0f985817bd9a5dbabb84c5fce523bc55ecbedfed'/>
<id>urn:sha1:0f985817bd9a5dbabb84c5fce523bc55ecbedfed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove lint annotations in specific crates that are already enforced by rustbuild</title>
<updated>2019-07-28T15:46:24+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2019-07-23T17:34:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=434152157f9d73ad1899fb8da3a61aed6f8a46d6'/>
<id>urn:sha1:434152157f9d73ad1899fb8da3a61aed6f8a46d6</id>
<content type='text'>
Remove some random unnecessary lint `allow`s
</content>
</entry>
<entry>
<title>Rollup merge of #61813 - matthewjasper:remove-unnecessary-symbol-ops, r=petrochenkov</title>
<updated>2019-06-15T15:45:02+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2019-06-15T15:45:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=be09427b116098d9dec63694e51cbddac7f958e5'/>
<id>urn:sha1:be09427b116098d9dec63694e51cbddac7f958e5</id>
<content type='text'>
Remove some unnecessary symbol interner ops

* Don't gensym symbols that don't need to worry about colliding with other symbols
* Use symbol constants instead of interning string literals in a few places.
* Don't generate a module in `__register_diagnostic`

r? @petrochenkov
</content>
</entry>
<entry>
<title>Avoid some unnecessary symbol interner operations</title>
<updated>2019-06-14T17:54:58+00:00</updated>
<author>
<name>Matthew Jasper</name>
<email>mjjasper1@gmail.com</email>
</author>
<published>2019-06-11T18:47:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4e212c6ddc4cc190c3ec0b531b6297dcff4932a0'/>
<id>urn:sha1:4e212c6ddc4cc190c3ec0b531b6297dcff4932a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use default binding mode in match clauses</title>
<updated>2019-06-08T11:29:43+00:00</updated>
<author>
<name>Cedric</name>
<email>cedric.brancourt@gmail.com</email>
</author>
<published>2019-06-08T11:29:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=dd442a1fcfba98be5454c2ca6f56bce098e458ed'/>
<id>urn:sha1:dd442a1fcfba98be5454c2ca6f56bce098e458ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix bad style for structs</title>
<updated>2019-06-08T10:18:13+00:00</updated>
<author>
<name>Cedric</name>
<email>cedric.brancourt@gmail.com</email>
</author>
<published>2019-06-08T10:18:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4123b5d796345bb01f0f40b2e28e6c194371fabe'/>
<id>urn:sha1:4123b5d796345bb01f0f40b2e28e6c194371fabe</id>
<content type='text'>
</content>
</entry>
</feed>
