<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/core/src/alloc/mod.rs, branch 1.84.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.84.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.84.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2024-07-28T22:26:52+00:00</updated>
<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>Add information about allocation lifetime to Allocator::allocate</title>
<updated>2024-02-13T14:12:51+00:00</updated>
<author>
<name>Amanieu d'Antras</name>
<email>amanieu@gmail.com</email>
</author>
<published>2024-02-13T14:12:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8e9c8dd10ad90a021381c39e8bf68a1748c2f56f'/>
<id>urn:sha1:8e9c8dd10ad90a021381c39e8bf68a1748c2f56f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clarify the lifetimes of allocations returned by the `Allocator` trait</title>
<updated>2024-02-12T14:02:30+00:00</updated>
<author>
<name>Amanieu d'Antras</name>
<email>amanieu@gmail.com</email>
</author>
<published>2023-12-12T19:55:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fb5ed2986e7d999d57e907f2c3351a1b3dac59c3'/>
<id>urn:sha1:fb5ed2986e7d999d57e907f2c3351a1b3dac59c3</id>
<content type='text'>
The previous definition (accidentally) disallowed the implementation of
stack-based allocators whose memory would become invalid once the
lifetime of the allocator type ended.

This also ensures the validity of the following blanket implementation:
```rust
impl&lt;A: Allocator&gt; Allocator for &amp;'_ A {}
```
</content>
</entry>
<entry>
<title>Rollup merge of #107916 - reez12g:issue-107040, r=Amanieu</title>
<updated>2023-05-30T10:57:38+00:00</updated>
<author>
<name>Nilstrieb</name>
<email>48135649+Nilstrieb@users.noreply.github.com</email>
</author>
<published>2023-05-30T10:57:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=18c9baf4fef69cee58991bfc5f8be1d8c14ef979'/>
<id>urn:sha1:18c9baf4fef69cee58991bfc5f8be1d8c14ef979</id>
<content type='text'>
fix comment on Allocator trait

fixes https://github.com/rust-lang/rust/issues/107040
</content>
</entry>
<entry>
<title>fix comment on Allocator trait</title>
<updated>2023-05-30T04:56:57+00:00</updated>
<author>
<name>reez12g</name>
<email>reez12g@gmail.com</email>
</author>
<published>2023-05-30T04:56:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=000cd9b5fb9aad0c4fc3e3172387aac79d50a1d3'/>
<id>urn:sha1:000cd9b5fb9aad0c4fc3e3172387aac79d50a1d3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rm const traits in libcore</title>
<updated>2023-04-16T06:49:27+00:00</updated>
<author>
<name>Deadbeef</name>
<email>ent3rm4n@gmail.com</email>
</author>
<published>2023-04-16T06:49:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=76dbe2910465072f85e74d6f7115ec9e6803e8bf'/>
<id>urn:sha1:76dbe2910465072f85e74d6f7115ec9e6803e8bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clarify that copied allocators must behave the same</title>
<updated>2022-11-30T18:51:31+00:00</updated>
<author>
<name>LegionMammal978</name>
<email>mattlloydhouse@gmail.com</email>
</author>
<published>2022-11-30T18:46:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=57e12f970cd97c65a7d1ce97989a778ffa102584'/>
<id>urn:sha1:57e12f970cd97c65a7d1ce97989a778ffa102584</id>
<content type='text'>
</content>
</entry>
<entry>
<title>clarify that realloc refreshes pointer provenance even when the allocation remains in-place</title>
<updated>2022-11-18T09:43:40+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2022-11-18T09:41:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d26659d61153922fdd44485b409747566661a674'/>
<id>urn:sha1:d26659d61153922fdd44485b409747566661a674</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove cfg(bootstrap)</title>
<updated>2022-09-26T08:14:45+00:00</updated>
<author>
<name>Pietro Albini</name>
<email>pietro.albini@ferrous-systems.com</email>
</author>
<published>2022-09-20T13:41:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3975d55d9888392cd738708b914442de9ac2bff5'/>
<id>urn:sha1:3975d55d9888392cd738708b914442de9ac2bff5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add `const_trait` to `Allocator`</title>
<updated>2022-09-16T04:08:45+00:00</updated>
<author>
<name>Deadbeef</name>
<email>ent3rm4n@gmail.com</email>
</author>
<published>2022-09-10T07:44:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=31f259ce5a400801daecd76760a7665aaf130643'/>
<id>urn:sha1:31f259ce5a400801daecd76760a7665aaf130643</id>
<content type='text'>
</content>
</entry>
</feed>
