<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_codegen_llvm/src/debuginfo, branch 1.88.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.88.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.88.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-05-04T19:03:15+00:00</updated>
<entry>
<title>Initial support for dynamically linked crates</title>
<updated>2025-05-04T19:03:15+00:00</updated>
<author>
<name>Bryanskiy</name>
<email>ivakin.kir@gmail.com</email>
</author>
<published>2024-09-30T18:07:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=14535312b522c0524dd94633cc6a49992b12cecd'/>
<id>urn:sha1:14535312b522c0524dd94633cc6a49992b12cecd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}, scoped async drop added.</title>
<updated>2025-04-28T09:23:13+00:00</updated>
<author>
<name>Andrew Zhogin</name>
<email>andrew.zhogin@gmail.com</email>
</author>
<published>2024-08-26T13:45:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c366756a8537ef998d32c1ef57098d5aae7ca92f'/>
<id>urn:sha1:c366756a8537ef998d32c1ef57098d5aae7ca92f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #138599 - adwinwhite:recursive-overflow, r=wesleywiser</title>
<updated>2025-04-18T03:17:53+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>476013+matthiaskrgr@users.noreply.github.com</email>
</author>
<published>2025-04-18T03:17:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=68b439c63bccf8498781159eb5d4b687930d1da6'/>
<id>urn:sha1:68b439c63bccf8498781159eb5d4b687930d1da6</id>
<content type='text'>
avoid overflow when generating debuginfo for expanding recursive types

Fixes #135093
Fixes #121538
Fixes #107362
Fixes #100618
Fixes #115994

The overflow happens because expanding recursive types keep creating new nested types when recurring into sub fields.
I fixed that by returning an empty stub node when expanding recursion is detected.
</content>
</entry>
<entry>
<title>Revert "Deduplicate template parameter creation"</title>
<updated>2025-04-15T18:00:11+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2025-04-15T18:00:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=38f7060a73acd5ec6ed7d4820dccbf2aa584fc68'/>
<id>urn:sha1:38f7060a73acd5ec6ed7d4820dccbf2aa584fc68</id>
<content type='text'>
This reverts commit 6adc2c1fd6ecde7bf83c8b8fbc71f402ced87054.
</content>
</entry>
<entry>
<title>Use `newtype_index!`-generated types more idiomatically</title>
<updated>2025-04-14T16:17:06+00:00</updated>
<author>
<name>Yotam Ofek</name>
<email>yotam.ofek@gmail.com</email>
</author>
<published>2025-04-14T15:52:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4b63362f3d0a455707f64ce345ca3a5467b04764'/>
<id>urn:sha1:4b63362f3d0a455707f64ce345ca3a5467b04764</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prepend temp files with a string per invocation of rustc</title>
<updated>2025-04-07T20:48:40+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2025-04-06T23:50:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9c372d8940a8dad14d586f6bd4dd42541f25cd80'/>
<id>urn:sha1:9c372d8940a8dad14d586f6bd4dd42541f25cd80</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Simplify temp path creation a bit</title>
<updated>2025-04-07T20:48:40+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2025-04-06T23:37:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=effef88ac70f2d12229b77b8e428037df8028b7e'/>
<id>urn:sha1:effef88ac70f2d12229b77b8e428037df8028b7e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Create a safe wrapper around `LLVMRustDIBuilderCreateMemberType`</title>
<updated>2025-03-18T17:15:02+00:00</updated>
<author>
<name>Oli Scherer</name>
<email>github333195615777966@oli-obk.de</email>
</author>
<published>2025-03-17T17:00:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f4b09848546de52e2a8bbf983fe995f8c5631f6b'/>
<id>urn:sha1:f4b09848546de52e2a8bbf983fe995f8c5631f6b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Avoid splitting up a layout</title>
<updated>2025-03-18T17:01:09+00:00</updated>
<author>
<name>Oli Scherer</name>
<email>github333195615777966@oli-obk.de</email>
</author>
<published>2025-03-18T16:44:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1f34b19596ad598d2f01cf12b586971bf3c3cf52'/>
<id>urn:sha1:1f34b19596ad598d2f01cf12b586971bf3c3cf52</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Create a safe wrapper around `LLVMRustDIBuilderCreateBasicType`</title>
<updated>2025-03-17T16:58:44+00:00</updated>
<author>
<name>Oli Scherer</name>
<email>github333195615777966@oli-obk.de</email>
</author>
<published>2025-03-17T16:52:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=018032c6820ba0453b118ed6436ce04573eee935'/>
<id>urn:sha1:018032c6820ba0453b118ed6436ce04573eee935</id>
<content type='text'>
</content>
</entry>
</feed>
