<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libsyntax/parse/attr.rs, branch try</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=try</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=try'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2019-10-16T08:59:53+00:00</updated>
<entry>
<title>move parse::attr -&gt; parse::parser::attr</title>
<updated>2019-10-16T08:59:53+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2019-10-08T05:39:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9dba03f6cd8b51db9423f1d2fc9c94acd72b6183'/>
<id>urn:sha1:9dba03f6cd8b51db9423f1d2fc9c94acd72b6183</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove the `Option` in `TokenStream`.</title>
<updated>2019-10-13T22:14:39+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>nnethercote@mozilla.com</email>
</author>
<published>2019-10-09T20:29:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5c93492da914f972fb549e95db778adcbdf70480'/>
<id>urn:sha1:5c93492da914f972fb549e95db778adcbdf70480</id>
<content type='text'>
It means an allocation is required to create an empty `TokenStream`, but
all other operations are simpler and marginally faster due to not having
to check for `None`. Overall it simplifies the code for a negligible
performance effect.

The commit also removes `TokenStream::empty` by implementing `Default`,
which is now possible.
</content>
</entry>
<entry>
<title>Address review comments</title>
<updated>2019-09-30T22:10:12+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2019-09-30T21:58:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6ea4a52f47f3f66f9db9004d8ed55a819dd81523'/>
<id>urn:sha1:6ea4a52f47f3f66f9db9004d8ed55a819dd81523</id>
<content type='text'>
</content>
</entry>
<entry>
<title>syntax: Support modern attribute syntax in the `meta` matcher</title>
<updated>2019-09-30T19:58:22+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2019-08-17T22:10:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=957986d05620238799ae7053d505f742a0c7d640'/>
<id>urn:sha1:957986d05620238799ae7053d505f742a0c7d640</id>
<content type='text'>
</content>
</entry>
<entry>
<title>syntax: Split `ast::Attribute` into container and inner parts</title>
<updated>2019-09-30T19:36:25+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2019-08-17T20:55:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=535d4743a4bc4807446cefbc2413e02d53aa0a85'/>
<id>urn:sha1:535d4743a4bc4807446cefbc2413e02d53aa0a85</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename `MetaItem.node` to `MetaItem.kind`</title>
<updated>2019-09-26T17:21:48+00:00</updated>
<author>
<name>varkor</name>
<email>github@varkor.com</email>
</author>
<published>2019-09-26T17:04:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=38121173e27d304366c6fd422318e1e424941b7c'/>
<id>urn:sha1:38121173e27d304366c6fd422318e1e424941b7c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename `Lit.node` to `Lit.kind`</title>
<updated>2019-09-26T17:21:09+00:00</updated>
<author>
<name>varkor</name>
<email>github@varkor.com</email>
</author>
<published>2019-09-26T15:56:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=17726f6b52b68279384cfb13209f015ab491c1c0'/>
<id>urn:sha1:17726f6b52b68279384cfb13209f015ab491c1c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #64272 - Mark-Simulacrum:parallel-handler, r=estebank</title>
<updated>2019-09-23T06:38:23+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2019-09-23T06:38:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=66bf391c3aabfc77f5f7139fc9e6944f995d574e'/>
<id>urn:sha1:66bf391c3aabfc77f5f7139fc9e6944f995d574e</id>
<content type='text'>
Refactor librustc_errors::Handler API

This should be reviewed by-commit.

The last commit moves all fields into an inner struct behind a single lock; this is done to prevent possible deadlocks in a multi-threaded compiler, as well as inconsistent state observation.
</content>
</entry>
<entry>
<title>Remove Handler::cancel</title>
<updated>2019-09-17T13:30:44+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2019-09-07T14:38:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=998df0d70b0c837d52a1c8100773409390df840c'/>
<id>urn:sha1:998df0d70b0c837d52a1c8100773409390df840c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Stabilize `param_attrs` in Rust 1.39.0</title>
<updated>2019-09-11T13:13:43+00:00</updated>
<author>
<name>Caio</name>
<email>c410.f3r@gmail.com</email>
</author>
<published>2019-08-29T23:44:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=299d696b91e833f01f37e97b69767fcf6f5cccf0'/>
<id>urn:sha1:299d696b91e833f01f37e97b69767fcf6f5cccf0</id>
<content type='text'>
</content>
</entry>
</feed>
