<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_codegen_llvm/src/coverageinfo/mapgen/covfun.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>2025-05-28T20:55:00+00:00</updated>
<entry>
<title>Remove methods from StaticCodegenMethods that are not called in cg_ssa itself</title>
<updated>2025-05-28T20:55:00+00:00</updated>
<author>
<name>bjorn3</name>
<email>17426603+bjorn3@users.noreply.github.com</email>
</author>
<published>2025-01-09T18:29:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d7c0bde0c11301b9a782eabc469f7a7548505d4f'/>
<id>urn:sha1:d7c0bde0c11301b9a782eabc469f7a7548505d4f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove a couple of uses of interior mutability around statics</title>
<updated>2025-05-28T20:55:00+00:00</updated>
<author>
<name>bjorn3</name>
<email>17426603+bjorn3@users.noreply.github.com</email>
</author>
<published>2024-12-13T09:52:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0fd257d66ca761c5eba965fac52acffe3a8a7d96'/>
<id>urn:sha1:0fd257d66ca761c5eba965fac52acffe3a8a7d96</id>
<content type='text'>
</content>
</entry>
<entry>
<title>coverage: Revert "unused local file IDs" due to empty function names</title>
<updated>2025-05-27T13:33:29+00:00</updated>
<author>
<name>Zalathar</name>
<email>Zalathar@users.noreply.github.com</email>
</author>
<published>2025-05-27T13:25:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3f526eeec4efe8a31154b7b20b64d99c1badce9e'/>
<id>urn:sha1:3f526eeec4efe8a31154b7b20b64d99c1badce9e</id>
<content type='text'>
This reverts commit 3b22c21dd8c30f499051fe7a758ca0e5d81eb638, reversing
changes made to 5f292eea6d63abbd26f1e6e00a0b8cf21d828d7d.
</content>
</entry>
<entry>
<title>coverage: Detect unused local file IDs to avoid an LLVM assertion</title>
<updated>2025-05-09T14:24:03+00:00</updated>
<author>
<name>Zalathar</name>
<email>Zalathar@users.noreply.github.com</email>
</author>
<published>2025-05-09T10:57:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=078144fdfa7ae627d43cd919d660a71bef1e4658'/>
<id>urn:sha1:078144fdfa7ae627d43cd919d660a71bef1e4658</id>
<content type='text'>
This case can't actually happen yet (other than via a testing flag), because
currently all of a function's spans must belong to the same file and expansion.
But this will be an important edge case when adding expansion region support.
</content>
</entry>
<entry>
<title>coverage: Hoist `counter_for_bcb` out of its loop</title>
<updated>2025-05-09T14:24:03+00:00</updated>
<author>
<name>Zalathar</name>
<email>Zalathar@users.noreply.github.com</email>
</author>
<published>2025-05-09T11:27:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8cd8b23b9e4b1f05373831644b005b21a13a9c69'/>
<id>urn:sha1:8cd8b23b9e4b1f05373831644b005b21a13a9c69</id>
<content type='text'>
Having this helper function in the loop was confusing, because it doesn't rely
on anything that changes between loop iterations.
</content>
</entry>
<entry>
<title>coverage: Build the CGU's global file table as late as possible</title>
<updated>2025-04-07T07:11:49+00:00</updated>
<author>
<name>Zalathar</name>
<email>Zalathar@users.noreply.github.com</email>
</author>
<published>2025-03-31T01:51:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4322b6e97d6ad438c6c9ef1ea92e8ba00c056d9c'/>
<id>urn:sha1:4322b6e97d6ad438c6c9ef1ea92e8ba00c056d9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>coverage: Deal with unused functions and their names in one place</title>
<updated>2025-04-06T03:55:28+00:00</updated>
<author>
<name>Zalathar</name>
<email>Zalathar@users.noreply.github.com</email>
</author>
<published>2025-03-21T04:14:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b3c40cf374422ac8f6cbb14fa6747b2fae5762db'/>
<id>urn:sha1:b3c40cf374422ac8f6cbb14fa6747b2fae5762db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>coverage: Convert and check span coordinates without a local file ID</title>
<updated>2025-03-20T02:29:32+00:00</updated>
<author>
<name>Zalathar</name>
<email>Zalathar@users.noreply.github.com</email>
</author>
<published>2025-03-20T01:26:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2e36990881e25986ca5dc08b74d79b9a527b4404'/>
<id>urn:sha1:2e36990881e25986ca5dc08b74d79b9a527b4404</id>
<content type='text'>
For expansion region support, we will want to be able to convert and check
spans before creating a corresponding local file ID.

If we create local file IDs eagerly, but some expansion turns out to have no
successfully-converted spans, LLVM will complain about that expansion's file ID
having no regions.
</content>
</entry>
<entry>
<title>coverage: Add LLVM plumbing for expansion regions</title>
<updated>2025-03-20T01:40:36+00:00</updated>
<author>
<name>Zalathar</name>
<email>Zalathar@users.noreply.github.com</email>
</author>
<published>2025-03-04T10:55:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d07ef5b0e1f7551ad24f86256d63a5dfdb907c17'/>
<id>urn:sha1:d07ef5b0e1f7551ad24f86256d63a5dfdb907c17</id>
<content type='text'>
This is currently unused, but paves the way for future work on expansion
regions without having to worry about the FFI parts.
</content>
</entry>
<entry>
<title>coverage: Don't store a body span in `FunctionCoverageInfo`</title>
<updated>2025-03-18T12:18:24+00:00</updated>
<author>
<name>Zalathar</name>
<email>Zalathar@users.noreply.github.com</email>
</author>
<published>2025-03-18T10:19:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cc8336b6c1c5400cf85521218afda47dbbbe782c'/>
<id>urn:sha1:cc8336b6c1c5400cf85521218afda47dbbbe782c</id>
<content type='text'>
</content>
</entry>
</feed>
