<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_incremental/src/persist/file_format.rs, branch beta</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=beta</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=beta'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-03-07T21:37:04+00:00</updated>
<entry>
<title>compiler: Use size_of from the prelude instead of imported</title>
<updated>2025-03-07T21:37:04+00:00</updated>
<author>
<name>Thalia Archibald</name>
<email>thalia@archibald.dev</email>
</author>
<published>2025-03-05T04:28:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=38fad984c616cf4d10f653fa50c85cdc01083373'/>
<id>urn:sha1:38fad984c616cf4d10f653fa50c85cdc01083373</id>
<content type='text'>
Use `std::mem::{size_of, size_of_val, align_of, align_of_val}` from the
prelude instead of importing or qualifying them.

These functions were added to all preludes in Rust 1.80.
</content>
</entry>
<entry>
<title>Reformat using the new identifier sorting from rustfmt</title>
<updated>2024-09-22T23:11:29+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2024-09-22T23:05:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c682aa162b0d41e21cc6748f4fecfe01efb69d1f'/>
<id>urn:sha1:c682aa162b0d41e21cc6748f4fecfe01efb69d1f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add `warn(unreachable_pub)` to `rustc_incremental`.</title>
<updated>2024-08-27T04:30:20+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-08-27T04:30:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=37becf7bdcff5037cbb214277eb74ef17d8527f0'/>
<id>urn:sha1:37becf7bdcff5037cbb214277eb74ef17d8527f0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reformat `use` declarations.</title>
<updated>2024-07-28T22:26:52+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-07-28T22:13:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=84ac80f1921afc243d71fd0caaa4f2838c294102'/>
<id>urn:sha1:84ac80f1921afc243d71fd0caaa4f2838c294102</id>
<content type='text'>
The previous commit updated `rustfmt.toml` appropriately. This commit is
the outcome of running `x fmt --all` with the new formatting options.
</content>
</entry>
<entry>
<title>Remove `#[macro_use] extern crate tracing` from `rustc_incremental`.</title>
<updated>2024-05-23T08:02:17+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-05-22T03:58:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c4bdd298fe94784f322e61a65bac6ee8944a6720'/>
<id>urn:sha1:c4bdd298fe94784f322e61a65bac6ee8944a6720</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Report I/O errors with emit_fatal not emit_err</title>
<updated>2024-01-02T12:31:02+00:00</updated>
<author>
<name>Ben Kimock</name>
<email>kimockb@gmail.com</email>
</author>
<published>2024-01-02T03:34:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=94c43ccd876f87a556aacd8f87228b41632573b4'/>
<id>urn:sha1:94c43ccd876f87a556aacd8f87228b41632573b4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove `Session` methods that duplicate `DiagCtxt` methods.</title>
<updated>2023-12-23T21:05:28+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2023-12-18T11:21:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=99472c7049783605444ab888a97059d0cce93a12'/>
<id>urn:sha1:99472c7049783605444ab888a97059d0cce93a12</id>
<content type='text'>
Also add some `dcx` methods to types that wrap `TyCtxt`, for easier
access.
</content>
</entry>
<entry>
<title>Call FileEncoder::finish in rmeta encoding</title>
<updated>2023-11-23T03:49:22+00:00</updated>
<author>
<name>Ben Kimock</name>
<email>kimockb@gmail.com</email>
</author>
<published>2023-10-28T01:26:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fbaa24ee35dffb044e4895ad68f01c3f06046275'/>
<id>urn:sha1:fbaa24ee35dffb044e4895ad68f01c3f06046275</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Only depend on CFG_VERSION in rustc_interface</title>
<updated>2023-05-18T04:54:21+00:00</updated>
<author>
<name>jyn</name>
<email>github@jyn.dev</email>
</author>
<published>2023-05-08T09:12:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d5f2b8e5c65b0406254b990296793f664c1926a0'/>
<id>urn:sha1:d5f2b8e5c65b0406254b990296793f664c1926a0</id>
<content type='text'>
this avoids having to rebuild the whole compiler on each commit when
`omit-git-hash = false`.
</content>
</entry>
<entry>
<title>incremental: migrate diagnostics</title>
<updated>2023-01-30T17:11:35+00:00</updated>
<author>
<name>David Wood</name>
<email>david.wood@huawei.com</email>
</author>
<published>2022-09-26T14:42:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2ff46641a92c27a32db3e0dc94ae86295e6c3277'/>
<id>urn:sha1:2ff46641a92c27a32db3e0dc94ae86295e6c3277</id>
<content type='text'>
Migrate the `rustc_incremental` crate's diagnostics to translatable
diagnostic structs.

Signed-off-by: David Wood &lt;david.wood@huawei.com&gt;
</content>
</entry>
</feed>
