<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/alloc/tests/vec.rs, branch 1.71.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.71.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.71.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2023-04-26T06:10:22+00:00</updated>
<entry>
<title>Spelling library/</title>
<updated>2023-04-26T06:10:22+00:00</updated>
<author>
<name>Josh Soref</name>
<email>2119212+jsoref@users.noreply.github.com</email>
</author>
<published>2023-04-11T04:49:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9cb934600533f6bee22b7396d1ff013b381322a8'/>
<id>urn:sha1:9cb934600533f6bee22b7396d1ff013b381322a8</id>
<content type='text'>
* advance
* aligned
* borrowed
* calculate
* debugable
* debuggable
* declarations
* desugaring
* documentation
* enclave
* ignorable
* initialized
* iterator
* kaboom
* monomorphization
* nonexistent
* optimizer
* panicking
* process
* reentrant
* rustonomicon
* the
* uninitialized

Signed-off-by: Josh Soref &lt;2119212+jsoref@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>replace advance_by returning usize with Result&lt;(), NonZeroUsize&gt;</title>
<updated>2023-03-27T14:03:14+00:00</updated>
<author>
<name>The 8472</name>
<email>git@infinite-source.de</email>
</author>
<published>2023-03-13T19:07:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e29b27b4a4c6b6fc80e38d2747c8076a59475c03'/>
<id>urn:sha1:e29b27b4a4c6b6fc80e38d2747c8076a59475c03</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change advance(_back)_by to return `usize` instead of `Result&lt;(), usize&gt;`</title>
<updated>2023-03-27T12:11:49+00:00</updated>
<author>
<name>The 8472</name>
<email>git@infinite-source.de</email>
</author>
<published>2021-12-26T02:21:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=69db91b8b25de51633ac9f089cd7fb10a58c2b2a'/>
<id>urn:sha1:69db91b8b25de51633ac9f089cd7fb10a58c2b2a</id>
<content type='text'>
A successful advance is now signalled by returning `0` and other values now represent the remaining number
of steps that couldn't be advanced as opposed to the amount of steps that have been advanced during a partial advance_by.

This simplifies adapters a bit, replacing some `match`/`if` with arithmetic. Whether this is beneficial overall depends
on whether `advance_by` is mostly used as a building-block for other iterator methods and adapters or whether
we also see uses by users where `Result` might be more useful.
</content>
</entry>
<entry>
<title>Remove various double spaces in source comments.</title>
<updated>2023-01-14T16:22:04+00:00</updated>
<author>
<name>André Vennberg</name>
<email>andre.vennberg@gmail.com</email>
</author>
<published>2023-01-14T15:33:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0b35f448f8e9f39ed6fc1c494eeb331afba513bc'/>
<id>urn:sha1:0b35f448f8e9f39ed6fc1c494eeb331afba513bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add lib tests for vec::IntoIter alignment issues</title>
<updated>2022-12-24T09:08:27+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2022-12-24T08:09:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6fb314ed7d7b3974cd0d4ba5bc0ca724037cc26a'/>
<id>urn:sha1:6fb314ed7d7b3974cd0d4ba5bc0ca724037cc26a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add `#![deny(unsafe_op_in_unsafe_fn)]` in liballoc tests</title>
<updated>2022-11-23T16:10:17+00:00</updated>
<author>
<name>Thom Chiovoloni</name>
<email>thom@shift.click</email>
</author>
<published>2022-11-20T22:19:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=54a6d4edbc56d99ecf6a461975acceb219b8a2d8'/>
<id>urn:sha1:54a6d4edbc56d99ecf6a461975acceb219b8a2d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #101642 - SkiFire13:fix-inplace-collection-leak, r=the8472</title>
<updated>2022-10-04T10:41:01+00:00</updated>
<author>
<name>Dylan DPC</name>
<email>99973273+Dylan-DPC@users.noreply.github.com</email>
</author>
<published>2022-10-04T10:41:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f24d00d8b3f6a79fdf5b3352fa9fb84003c917d3'/>
<id>urn:sha1:f24d00d8b3f6a79fdf5b3352fa9fb84003c917d3</id>
<content type='text'>
Fix in-place collection leak when remaining element destructor panic

Fixes #101628

cc `@the8472`

I went for the drop guard route, placing it immediately before the `forget_allocation_drop_remaining` call and after the comment, as to signal they are closely related.

I also updated the test to check for the leak, though the only change really needed was removing the leak clean up for miri since now that's no longer leaked.
</content>
</entry>
<entry>
<title>Update test</title>
<updated>2022-09-10T11:13:54+00:00</updated>
<author>
<name>Giacomo Stevanato</name>
<email>giaco.stevanato@gmail.com</email>
</author>
<published>2022-09-10T10:29:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=dad049cb5cb3d259836cfe6a9160521d9d4809ca'/>
<id>urn:sha1:dad049cb5cb3d259836cfe6a9160521d9d4809ca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adapt inplace collection leak test to check for no leaks</title>
<updated>2022-09-10T09:34:23+00:00</updated>
<author>
<name>Giacomo Stevanato</name>
<email>giaco.stevanato@gmail.com</email>
</author>
<published>2022-09-10T09:27:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f81b07e9470728a311a5d816616762e37b00f29f'/>
<id>urn:sha1:f81b07e9470728a311a5d816616762e37b00f29f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix into_iter on ZST</title>
<updated>2022-08-31T12:21:35+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2022-08-31T12:21:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fe29ac9a4411836d9ec84947124411232e52b895'/>
<id>urn:sha1:fe29ac9a4411836d9ec84947124411232e52b895</id>
<content type='text'>
</content>
</entry>
</feed>
