<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_ast/src/expand, 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-07-15T07:01:00+00:00</updated>
<entry>
<title>Define datastructures for `#[cfg]` attribute, move StrippedCfgItem</title>
<updated>2025-07-15T07:01:00+00:00</updated>
<author>
<name>Jonathan Brouwer</name>
<email>jonathantbrouwer@gmail.com</email>
</author>
<published>2025-07-07T07:04:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a14baf1e56cf9049992c25e0abb9ee4a7242e057'/>
<id>urn:sha1:a14baf1e56cf9049992c25e0abb9ee4a7242e057</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change __rust_no_alloc_shim_is_unstable to be a function</title>
<updated>2025-06-16T17:54:07+00:00</updated>
<author>
<name>Daniel Paoliello</name>
<email>danpao@microsoft.com</email>
</author>
<published>2025-05-15T23:38:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6906b44e1c667705ce04626901a75d51f4910de3'/>
<id>urn:sha1:6906b44e1c667705ce04626901a75d51f4910de3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #139351 - EnzymeAD:autodiff-batching2, r=oli-obk</title>
<updated>2025-04-17T19:53:23+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>476013+matthiaskrgr@users.noreply.github.com</email>
</author>
<published>2025-04-17T19:53:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=87a163523f5ecb0aaf6f814d1179ab69f4e5f40b'/>
<id>urn:sha1:87a163523f5ecb0aaf6f814d1179ab69f4e5f40b</id>
<content type='text'>
Autodiff batching2

~I will rebase it once my first PR landed.~ done.
This autodiff batch mode is more similar to scalar autodiff, since it still only takes one shadow argument.
However, that argument is supposed to be `width` times larger.

r? `@oli-obk`

Tracking:

- https://github.com/rust-lang/rust/issues/124509
</content>
</entry>
<entry>
<title>working dupv and dupvonly for fwd mode</title>
<updated>2025-04-16T21:13:31+00:00</updated>
<author>
<name>Manuel Drehwald</name>
<email>git@manuel.drehwald.info</email>
</author>
<published>2025-04-05T07:10:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a68ae0cbc1d923b69ef690f32b651ecf583ff27f'/>
<id>urn:sha1:a68ae0cbc1d923b69ef690f32b651ecf583ff27f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename some `name` variables as `ident`.</title>
<updated>2025-04-09T23:30:55+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2025-04-08T02:23:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1b3fc585cb48c71dbaf1677af6d6698977b436cd'/>
<id>urn:sha1:1b3fc585cb48c71dbaf1677af6d6698977b436cd</id>
<content type='text'>
It bugs me when variables of type `Ident` are called `name`. It leads to
silly things like `name.name`. `Ident` variables should be called
`ident`, and `name` should be used for variables of type `Symbol`.

This commit improves things by by doing `s/name/ident/` on a bunch of
`Ident` variables. Not all of them, but a decent chunk.
</content>
</entry>
<entry>
<title>handle sret for scalar autodiff</title>
<updated>2025-04-07T11:07:16+00:00</updated>
<author>
<name>Manuel Drehwald</name>
<email>git@manuel.drehwald.info</email>
</author>
<published>2025-04-07T11:07:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d6467d34ae4057f493e2706a5625e0784f2a68bf'/>
<id>urn:sha1:d6467d34ae4057f493e2706a5625e0784f2a68bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add the autodiff batch mode frontend</title>
<updated>2025-04-03T21:19:11+00:00</updated>
<author>
<name>Manuel Drehwald</name>
<email>git@manuel.drehwald.info</email>
</author>
<published>2025-04-03T21:19:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=087ffd73bf43671db22087570c97e0afdde20f31'/>
<id>urn:sha1:087ffd73bf43671db22087570c97e0afdde20f31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>clean up autodiff code/comments</title>
<updated>2025-02-22T02:47:48+00:00</updated>
<author>
<name>Manuel Drehwald</name>
<email>git@manuel.drehwald.info</email>
</author>
<published>2025-02-22T02:47:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f4e2218b131b82097c720d28c1c2ea10922b0d47'/>
<id>urn:sha1:f4e2218b131b82097c720d28c1c2ea10922b0d47</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove outdated *First autodiff variants for higher-order ad</title>
<updated>2025-02-10T06:35:53+00:00</updated>
<author>
<name>Manuel Drehwald</name>
<email>git@manuel.drehwald.info</email>
</author>
<published>2025-02-10T06:35:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=061abbc36928cce784c54463c266f4d43d14d419'/>
<id>urn:sha1:061abbc36928cce784c54463c266f4d43d14d419</id>
<content type='text'>
</content>
</entry>
<entry>
<title>upstream rustc_codegen_ssa/rustc_middle changes for enzyme/autodiff</title>
<updated>2025-01-30T02:31:13+00:00</updated>
<author>
<name>Manuel Drehwald</name>
<email>git@manuel.drehwald.info</email>
</author>
<published>2025-01-30T02:31:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1f30517d40a9a8fe3b89479891c7a167adb75cbd'/>
<id>urn:sha1:1f30517d40a9a8fe3b89479891c7a167adb75cbd</id>
<content type='text'>
</content>
</entry>
</feed>
