<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_codegen_llvm/src/allocator.rs, branch 1.82.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.82.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.82.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2024-08-20T21:04:48+00:00</updated>
<entry>
<title>Avoid extra `cast()`s after `CStr::as_ptr()`</title>
<updated>2024-08-20T21:04:48+00:00</updated>
<author>
<name>Josh Stone</name>
<email>jistone@redhat.com</email>
</author>
<published>2024-08-20T21:04:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e424e7fcaacf1bd26584a2ecf50299c0058fbba5'/>
<id>urn:sha1:e424e7fcaacf1bd26584a2ecf50299c0058fbba5</id>
<content type='text'>
These used to be `&amp;str` literals that did need a pointer cast, but that
became a no-op after switching to `c""` literals in #118566.
</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>Fix unsafe_op_in_unsafe_fn in compiler</title>
<updated>2024-07-16T04:02:44+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2024-07-14T18:27:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=28503d69ac204ff208d115aea30dc09d6fca8728'/>
<id>urn:sha1:28503d69ac204ff208d115aea30dc09d6fca8728</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add -Zuse-sync-unwind</title>
<updated>2023-12-31T07:27:43+00:00</updated>
<author>
<name>quininer</name>
<email>quininer@live.com</email>
</author>
<published>2023-11-09T08:46:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=12784c31669d7c9e69b49aa5776f8a4e55c319a8'/>
<id>urn:sha1:12784c31669d7c9e69b49aa5776f8a4e55c319a8</id>
<content type='text'>
This flag specifies whether LLVM generates async unwind or sync unwind.
</content>
</entry>
<entry>
<title>Auto merge of #118566 - klensy:cstr-new, r=WaffleLapkin</title>
<updated>2023-12-14T11:14:03+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2023-12-14T11:14:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1aa6aefdc92555b3fbc5ae4c99365df9845a3e31'/>
<id>urn:sha1:1aa6aefdc92555b3fbc5ae4c99365df9845a3e31</id>
<content type='text'>
use c literals in compiler and library

Relands refreshed https://github.com/rust-lang/rust/pull/111647
</content>
</entry>
<entry>
<title>Add unstable `-Zdefault-hidden-visibility` cmdline flag for `rustc`.</title>
<updated>2023-12-13T21:14:23+00:00</updated>
<author>
<name>Lukasz Anforowicz</name>
<email>lukasza@chromium.org</email>
</author>
<published>2023-12-13T21:14:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=981c4e3ce6f3d89f681fbb0de753d03425c6a209'/>
<id>urn:sha1:981c4e3ce6f3d89f681fbb0de753d03425c6a209</id>
<content type='text'>
The new flag has been described in the Major Change Proposal at
https://github.com/rust-lang/compiler-team/issues/656
</content>
</entry>
<entry>
<title>compiler: replace cstr macro with c str literals in compiler and few other c str replacements</title>
<updated>2023-12-03T11:54:09+00:00</updated>
<author>
<name>klensy</name>
<email>klensy@users.noreply.github.com</email>
</author>
<published>2023-12-03T11:02:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=26e69a88167bd68ad65b22d5ca013f1270b163be'/>
<id>urn:sha1:26e69a88167bd68ad65b22d5ca013f1270b163be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix `clippy::needless_borrow` in the compiler</title>
<updated>2023-11-21T19:13:40+00:00</updated>
<author>
<name>Nilstrieb</name>
<email>48135649+Nilstrieb@users.noreply.github.com</email>
</author>
<published>2023-11-21T19:07:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=21a870515b18e5b2b90435d0f1a6d3089b5217ae'/>
<id>urn:sha1:21a870515b18e5b2b90435d0f1a6d3089b5217ae</id>
<content type='text'>
`x clippy compiler -Aclippy::all -Wclippy::needless_borrow --fix`.

Then I had to remove a few unnecessary parens and muts that were exposed
now.
</content>
</entry>
<entry>
<title>Auto merge of #113722 - bjorn3:allocator_shim_refactor, r=jackh726</title>
<updated>2023-08-13T16:49:49+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2023-08-13T16:49:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=644e8068cbffef6428d1970fe50a4a863079ee54'/>
<id>urn:sha1:644e8068cbffef6428d1970fe50a4a863079ee54</id>
<content type='text'>
Extract a create_wrapper_function for use in allocator shim writing

This deduplicates some logic and makes it easier to follow what wrappers are produced. In the future it may allow moving the code to determine which wrappers to create to cg_ssa.
</content>
</entry>
<entry>
<title>Generate better function argument names in global_allocator expansion</title>
<updated>2023-08-06T14:36:05+00:00</updated>
<author>
<name>David Tolnay</name>
<email>dtolnay@gmail.com</email>
</author>
<published>2023-08-06T14:20:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=704aa56ba0f3b42499f97b14b2f7a2bfb0761b0e'/>
<id>urn:sha1:704aa56ba0f3b42499f97b14b2f7a2bfb0761b0e</id>
<content type='text'>
</content>
</entry>
</feed>
