<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_data_structures/src, branch perf-tmp</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=perf-tmp</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=perf-tmp'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-09-10T06:40:12+00:00</updated>
<entry>
<title>avoid calling insert_presorted more than once</title>
<updated>2025-09-10T06:40:12+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2025-09-08T14:10:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7abbc9c8b2c638752e2a6b0913ed1e93e14d21ba'/>
<id>urn:sha1:7abbc9c8b2c638752e2a6b0913ed1e93e14d21ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>interpret: copy_provenance: avoid large intermediate buffer for large repeat counts</title>
<updated>2025-09-10T06:40:12+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2025-09-08T13:56:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=64ea775d27599a33b070dd3aa4353e1e7faee0b4'/>
<id>urn:sha1:64ea775d27599a33b070dd3aa4353e1e7faee0b4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use defining uses of all bodies to constrain non-defining uses</title>
<updated>2025-09-01T20:08:03+00:00</updated>
<author>
<name>lcnr</name>
<email>rust@lcnr.de</email>
</author>
<published>2025-09-01T20:03:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b8160e9f38329c5c17f642f3e7e8ac702375dad5'/>
<id>urn:sha1:b8160e9f38329c5c17f642f3e7e8ac702375dad5</id>
<content type='text'>
support non-defining uses in closures
</content>
</entry>
<entry>
<title>Uplift rustc_mir_transform::coverage::counters::union_find to rustc_data_structures.</title>
<updated>2025-08-22T02:22:51+00:00</updated>
<author>
<name>Camille Gillot</name>
<email>gillot.camille@gmail.com</email>
</author>
<published>2025-08-22T02:22:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=689171d38eaca74015b96d43bca5d30f2850c24a'/>
<id>urn:sha1:689171d38eaca74015b96d43bca5d30f2850c24a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow pretty printing paths with `-Zself-profile-events=args`</title>
<updated>2025-07-25T20:24:21+00:00</updated>
<author>
<name>Jakub Beránek</name>
<email>berykubik@gmail.com</email>
</author>
<published>2025-07-25T18:45:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4ef18ab06206f447d887824eeb47f70cddffc6cc'/>
<id>urn:sha1:4ef18ab06206f447d887824eeb47f70cddffc6cc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix wrong cache event query key</title>
<updated>2025-07-07T13:16:42+00:00</updated>
<author>
<name>Jakub Beránek</name>
<email>berykubik@gmail.com</email>
</author>
<published>2025-07-07T13:16:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=37115f1bd612a341f621bc60d09de93b8915d76b'/>
<id>urn:sha1:37115f1bd612a341f621bc60d09de93b8915d76b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #143406 - scottmcm:did-we-need-that-unsafe, r=compiler-errors</title>
<updated>2025-07-04T22:12:10+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>476013+matthiaskrgr@users.noreply.github.com</email>
</author>
<published>2025-07-04T22:12:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=567c51d5841ef30a16aecadc6bd190b2e9f92e5c'/>
<id>urn:sha1:567c51d5841ef30a16aecadc6bd190b2e9f92e5c</id>
<content type='text'>
Remove some unnecessary `unsafe` in VecCache

I'm pretty sure, but until perf confirms,
r? ghost
</content>
</entry>
<entry>
<title>Remove some unnecessary `unsafe` in VecCache</title>
<updated>2025-07-04T00:42:43+00:00</updated>
<author>
<name>Scott McMurray</name>
<email>scottmcm@users.noreply.github.com</email>
</author>
<published>2025-07-04T00:42:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=15286f220e54e39dc533e43a492679e957bf332b'/>
<id>urn:sha1:15286f220e54e39dc533e43a492679e957bf332b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #134006 - klensy:typos, r=nnethercote</title>
<updated>2025-07-03T11:29:35+00:00</updated>
<author>
<name>Jana Dönszelmann</name>
<email>jonathan@donsz.nl</email>
</author>
<published>2025-07-03T11:29:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f6d37a25a96fd2c20f4349474d81bbb35e2ecba3'/>
<id>urn:sha1:f6d37a25a96fd2c20f4349474d81bbb35e2ecba3</id>
<content type='text'>
setup typos check in CI

This allows to check typos in CI, currently for compiler only (to reduce commit size with fixes). With current setup, exclude list is quite short, so it worth trying?

Also includes commits with actual typo fixes.

MCP: https://github.com/rust-lang/compiler-team/issues/817

typos check currently turned for:
* ./compiler
* ./library
* ./src/bootstrap
* ./src/librustdoc

After merging, PRs which enables checks for other crates (tools) can be implemented too.

Found typos will **not break** other jobs immediately: (tests, building compiler for perf run). Job will be marked as red on completion in ~ 20 secs, so you will not forget to fix it whenever you want, before merging pr.

Check typos: `python x.py test tidy --extra-checks=spellcheck`
Apply typo fixes: `python x.py test tidy --extra-checks=spellcheck:fix` (in case if there only 1 suggestion of each typo)

Current fail in this pr is expected and shows how typo errors emitted. Commit with error will be removed after r+.
</content>
</entry>
<entry>
<title>setup CI and tidy to use typos for spellchecking and fix few typos</title>
<updated>2025-07-03T07:51:06+00:00</updated>
<author>
<name>klensy</name>
<email>klensy@users.noreply.github.com</email>
</author>
<published>2024-12-07T10:51:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c76d032f0144b650a438ee1efba89c475e0b115b'/>
<id>urn:sha1:c76d032f0144b650a438ee1efba89c475e0b115b</id>
<content type='text'>
</content>
</entry>
</feed>
