<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libsyntax_pos/lib.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-12-30T16:18:16+00:00</updated>
<entry>
<title>Rename directories for some crates from `syntax_x` to `rustc_x`</title>
<updated>2019-12-30T16:18:16+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2019-12-29T13:39:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b683de4ad79242fdeebcae2afefb72c1530babe9'/>
<id>urn:sha1:b683de4ad79242fdeebcae2afefb72c1530babe9</id>
<content type='text'>
`syntax_expand` -&gt; `rustc_expand`
`syntax_pos` -&gt; `rustc_span`
`syntax_ext` -&gt; `rustc_builtin_macros`
</content>
</entry>
<entry>
<title>Store callbacks in global statics</title>
<updated>2019-12-25T19:10:46+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2019-12-25T18:38:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b98633b94c5354fbcb02bd0111f2aba5155c3190'/>
<id>urn:sha1:b98633b94c5354fbcb02bd0111f2aba5155c3190</id>
<content type='text'>
The callbacks have precisely two states: the default, and the one
present throughout almost all of the rustc run (the filled in value
which has access to TyCtxt).

We used to store this as a thread local, and reset it on each thread to
the non-default value. But this is somewhat wasteful, since there is no
reason to set it globally -- while the callbacks themselves access TLS,
they do not do so in a manner that fails in when we do not have TLS to
work with.
</content>
</entry>
<entry>
<title>Format the world</title>
<updated>2019-12-22T22:42:47+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2019-12-22T22:42:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a06baa56b95674fc626b3c3fd680d6a65357fe60'/>
<id>urn:sha1:a06baa56b95674fc626b3c3fd680d6a65357fe60</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement HashStable for Span in libsyntax_pos.</title>
<updated>2019-11-23T17:09:36+00:00</updated>
<author>
<name>Camille GILLOT</name>
<email>gillot.camille@gmail.com</email>
</author>
<published>2019-11-23T13:39:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7e411e7f55a6050fb690f2c4e46b002a46502031'/>
<id>urn:sha1:7e411e7f55a6050fb690f2c4e46b002a46502031</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move CachingSourceMapView to libsyntax_pos.</title>
<updated>2019-11-23T16:57:17+00:00</updated>
<author>
<name>Camille GILLOT</name>
<email>gillot.camille@gmail.com</email>
</author>
<published>2019-11-23T13:17:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ea0c354758b334985169b35575fcbb8ca0a6f2f3'/>
<id>urn:sha1:ea0c354758b334985169b35575fcbb8ca0a6f2f3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename StableHashingContextLike to HashStableContext.</title>
<updated>2019-11-23T16:57:00+00:00</updated>
<author>
<name>Camille GILLOT</name>
<email>gillot.camille@gmail.com</email>
</author>
<published>2019-11-23T12:58:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ce301075c0de3b69914cc11744558dabd6d2e731'/>
<id>urn:sha1:ce301075c0de3b69914cc11744558dabd6d2e731</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Invert flow in impl HashStable of Span.</title>
<updated>2019-11-22T18:56:38+00:00</updated>
<author>
<name>Camille GILLOT</name>
<email>gillot.camille@gmail.com</email>
</author>
<published>2019-11-10T16:31:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=640797fdd700ab30addcd3497621422989f9826f'/>
<id>urn:sha1:640797fdd700ab30addcd3497621422989f9826f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add StableHashingContextLike to HashStable_Generic derive.</title>
<updated>2019-11-22T18:56:20+00:00</updated>
<author>
<name>Camille GILLOT</name>
<email>gillot.camille@gmail.com</email>
</author>
<published>2019-11-10T16:19:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1de5fdb5babf74f729b008585a8aaf16110bb1fd'/>
<id>urn:sha1:1de5fdb5babf74f729b008585a8aaf16110bb1fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>HashStable_Generic for libsyntax_pos.</title>
<updated>2019-11-17T21:37:13+00:00</updated>
<author>
<name>Camille GILLOT</name>
<email>gillot.camille@gmail.com</email>
</author>
<published>2019-11-09T21:25:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a265bc22f161c7399c5a35835305d2dacf24753a'/>
<id>urn:sha1:a265bc22f161c7399c5a35835305d2dacf24753a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move SourceMap to syntax_pos</title>
<updated>2019-11-15T13:38:31+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2019-11-15T13:27:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=942f0a6f7a82facc30501232e28759cab54a21b3'/>
<id>urn:sha1:942f0a6f7a82facc30501232e28759cab54a21b3</id>
<content type='text'>
This does not update the use sites or delete the now unnecessary
SourceMapper trait, to allow git to interpret the file move as a rename
rather than a new file.
</content>
</entry>
</feed>
