<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/ui/proc-macro/invalid-punct-ident-2.stderr, branch master</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=master</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2023-01-11T09:32:08+00:00</updated>
<entry>
<title>Move /src/test to /tests</title>
<updated>2023-01-11T09:32:08+00:00</updated>
<author>
<name>Albert Larsan</name>
<email>74931857+albertlarsan68@users.noreply.github.com</email>
</author>
<published>2023-01-05T08:13:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cf2dff2b1e3fa55fa5415d524200070d0d7aacfe'/>
<id>urn:sha1:cf2dff2b1e3fa55fa5415d524200070d0d7aacfe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adding needs-unwind arg to applicable compiler ui tests</title>
<updated>2022-09-16T19:28:21+00:00</updated>
<author>
<name>Andrew Pollack</name>
<email>andrewpollack@google.com</email>
</author>
<published>2022-09-12T22:42:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5d27f19505c23a5a4eac965b29bd3eb33ef47dc2'/>
<id>urn:sha1:5d27f19505c23a5a4eac965b29bd3eb33ef47dc2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove workarounds for issue 59998</title>
<updated>2022-07-31T10:33:44+00:00</updated>
<author>
<name>bjorn3</name>
<email>17426603+bjorn3@users.noreply.github.com</email>
</author>
<published>2022-07-31T10:03:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=df13721863253f6298264165348a60dfb9783f94'/>
<id>urn:sha1:df13721863253f6298264165348a60dfb9783f94</id>
<content type='text'>
</content>
</entry>
<entry>
<title>proc_macro: stop using a remote object handle for Ident</title>
<updated>2022-07-18T16:59:14+00:00</updated>
<author>
<name>Nika Layzell</name>
<email>nika@thelayzells.com</email>
</author>
<published>2022-07-01T01:05:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=491fccfbe3561b0674a7dd13ac9f00820662aa59'/>
<id>urn:sha1:491fccfbe3561b0674a7dd13ac9f00820662aa59</id>
<content type='text'>
Doing this for all unicode identifiers would require a dependency on
`unicode-normalization` and `rustc_lexer`, which is currently not
possible for `proc_macro` due to it being built concurrently with `std`
and `core`. Instead, ASCII identifiers are validated locally, and an RPC
message is used to validate unicode identifiers when needed.

String values are interned on the both the server and client when
deserializing, to avoid unnecessary copies and keep Ident cheap to copy and
move. This appears to be important for performance.

The client-side interner is based roughly on the one from rustc_span, and uses
an arena inspired by rustc_arena.

RPC messages passing symbols always include the full value. This could
potentially be optimized in the future if it is revealed to be a
performance bottleneck.

Despite now having a relevant implementaion of Display for Ident, ToString is
still specialized, as it is a hot-path for this object.

The symbol infrastructure will also be used for literals in the next
part.
</content>
</entry>
<entry>
<title>Bless tests</title>
<updated>2021-10-15T07:36:58+00:00</updated>
<author>
<name>Cameron Steffen</name>
<email>cam.steffen94@gmail.com</email>
</author>
<published>2021-10-14T18:28:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=90f4521cfdfc85fc04759cfba2f86a6acc096cb3'/>
<id>urn:sha1:90f4521cfdfc85fc04759cfba2f86a6acc096cb3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add filter regexes to load-panic-backtraces test</title>
<updated>2020-10-09T17:27:45+00:00</updated>
<author>
<name>hosseind75</name>
<email>dindar95@bk.ru</email>
</author>
<published>2020-09-20T12:37:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d1e30592b330bda437cc8584d30f751dc97c08fc'/>
<id>urn:sha1:d1e30592b330bda437cc8584d30f751dc97c08fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>show a message when we are showing limited slice of query stack</title>
<updated>2020-10-09T17:27:45+00:00</updated>
<author>
<name>hosseind75</name>
<email>dindar95@bk.ru</email>
</author>
<published>2020-09-19T16:59:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b6e9f08fbfce298082817bf7f2eaf00dd9097d14'/>
<id>urn:sha1:b6e9f08fbfce298082817bf7f2eaf00dd9097d14</id>
<content type='text'>
</content>
</entry>
<entry>
<title>change approach and run ui tests</title>
<updated>2020-10-09T17:27:45+00:00</updated>
<author>
<name>hosseind75</name>
<email>dindar95@bk.ru</email>
</author>
<published>2020-09-19T15:24:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2bfdd644dc65b7ef746b7128dbaef2333e5cec7f'/>
<id>urn:sha1:2bfdd644dc65b7ef746b7128dbaef2333e5cec7f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add filter regexes to load-panic-backtraces test</title>
<updated>2020-10-09T17:27:45+00:00</updated>
<author>
<name>hosseind75</name>
<email>dindar95@bk.ru</email>
</author>
<published>2020-09-20T12:37:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d6d4388ae78737891d10e15244dce2df7627fb46'/>
<id>urn:sha1:d6d4388ae78737891d10e15244dce2df7627fb46</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Set RUST_BACKTRACE=0 in tests that include a backtrace in stderr</title>
<updated>2019-10-02T19:23:22+00:00</updated>
<author>
<name>Aaron Hill</name>
<email>aa1ronham@gmail.com</email>
</author>
<published>2019-10-02T19:23:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a336536a010778cf706d8001006c17b14b219226'/>
<id>urn:sha1:a336536a010778cf706d8001006c17b14b219226</id>
<content type='text'>
This removes the implicit dependency on the environment variables set
when running `./x.py test`
</content>
</entry>
</feed>
