<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/std/src/io/buffered/bufreader/buffer.rs, branch 1.76.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.76.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.76.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2022-10-07T03:31:57+00:00</updated>
<entry>
<title>Avoid defensive re-initialization of the BufReader buffer</title>
<updated>2022-10-07T03:31:57+00:00</updated>
<author>
<name>Ben Kimock</name>
<email>kimockb@gmail.com</email>
</author>
<published>2022-10-07T00:09:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=95ae993bd86b97aff9a27498f2187fef431cab58'/>
<id>urn:sha1:95ae993bd86b97aff9a27498f2187fef431cab58</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Address reviewer comments</title>
<updated>2022-08-18T09:34:40+00:00</updated>
<author>
<name>Nick Cameron</name>
<email>nrc@ncameron.org</email>
</author>
<published>2022-08-11T14:52:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ac70aea98509c33ec75208f7b42c8d905c74ebaf'/>
<id>urn:sha1:ac70aea98509c33ec75208f7b42c8d905c74ebaf</id>
<content type='text'>
Signed-off-by: Nick Cameron &lt;nrc@ncameron.org&gt;
</content>
</entry>
<entry>
<title>non-linux platforms</title>
<updated>2022-08-05T16:18:51+00:00</updated>
<author>
<name>Nick Cameron</name>
<email>nrc@ncameron.org</email>
</author>
<published>2022-06-07T07:43:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1a2122fff015d1d7fb31fe3a55e49027d67d79af'/>
<id>urn:sha1:1a2122fff015d1d7fb31fe3a55e49027d67d79af</id>
<content type='text'>
Signed-off-by: Nick Cameron &lt;nrc@ncameron.org&gt;
</content>
</entry>
<entry>
<title>Add Buffer::consume_with to enable direct buffer access with one check</title>
<updated>2022-07-27T00:16:55+00:00</updated>
<author>
<name>Ben Kimock</name>
<email>kimockb@gmail.com</email>
</author>
<published>2022-07-27T00:03:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5fa19266348c4d52d444bf8289851e374e38887d'/>
<id>urn:sha1:5fa19266348c4d52d444bf8289851e374e38887d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename and document the new BufReader internals</title>
<updated>2022-07-24T17:51:09+00:00</updated>
<author>
<name>Ben Kimock</name>
<email>kimockb@gmail.com</email>
</author>
<published>2022-07-24T16:50:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5e5ce4327a4574cd207f0a427822848be7f71e8d'/>
<id>urn:sha1:5e5ce4327a4574cd207f0a427822848be7f71e8d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow Buffer methods to inline</title>
<updated>2022-07-24T16:50:05+00:00</updated>
<author>
<name>Ben Kimock</name>
<email>kimockb@gmail.com</email>
</author>
<published>2022-07-20T22:21:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b9497be7d0650915f75597738bb2715745fbe359'/>
<id>urn:sha1:b9497be7d0650915f75597738bb2715745fbe359</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove some redundant checks from BufReader</title>
<updated>2022-07-24T16:50:05+00:00</updated>
<author>
<name>Ben Kimock</name>
<email>kimockb@gmail.com</email>
</author>
<published>2022-07-01T01:55:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=761ddf3e7fe2dea4e0dc437ffca24be8e529852b'/>
<id>urn:sha1:761ddf3e7fe2dea4e0dc437ffca24be8e529852b</id>
<content type='text'>
The implementation of BufReader contains a lot of redundant checks.
While any one of these checks is not particularly expensive to execute,
especially when taken together they dramatically inhibit LLVM's ability
to make subsequent optimizations.
</content>
</entry>
</feed>
