<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libcore/hash, branch master</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=master</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2020-07-28T00:51:13+00:00</updated>
<entry>
<title>mv std libs to library/</title>
<updated>2020-07-28T00:51:13+00:00</updated>
<author>
<name>mark</name>
<email>markm@cs.wisc.edu</email>
</author>
<published>2020-06-12T02:31:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2c31b45ae878b821975c4ebd94cc1e49f6073fd0'/>
<id>urn:sha1:2c31b45ae878b821975c4ebd94cc1e49f6073fd0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libstd/libcore: fix various typos</title>
<updated>2020-07-09T14:57:11+00:00</updated>
<author>
<name>Andy Russell</name>
<email>arussell123@gmail.com</email>
</author>
<published>2020-07-08T00:48:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=133e91da627a42218721caf2083c3f309e1b0dcc'/>
<id>urn:sha1:133e91da627a42218721caf2083c3f309e1b0dcc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Deny unsafe ops in unsafe fns, part 6</title>
<updated>2020-06-30T17:28:51+00:00</updated>
<author>
<name>LeSeulArtichaut</name>
<email>leseulartichaut@gmail.com</email>
</author>
<published>2020-06-30T17:10:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a1623ff3b6a48e7ac29e1c25900989851278743b'/>
<id>urn:sha1:a1623ff3b6a48e7ac29e1c25900989851278743b</id>
<content type='text'>
And final part!!!
</content>
</entry>
<entry>
<title>Deny unsafe ops in unsafe fns, part 2</title>
<updated>2020-06-30T14:42:58+00:00</updated>
<author>
<name>LeSeulArtichaut</name>
<email>leseulartichaut@gmail.com</email>
</author>
<published>2020-06-22T17:25:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8a515e963cf2711192495802d7bbf2e49979cdf2'/>
<id>urn:sha1:8a515e963cf2711192495802d7bbf2e49979cdf2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Forward Hash::write_iN to Hash::write_uN</title>
<updated>2020-06-27T13:36:46+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-06-27T13:23:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4c14f9d110478edcb2d0c3e1cda73937fc3b3d6e'/>
<id>urn:sha1:4c14f9d110478edcb2d0c3e1cda73937fc3b3d6e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a note about fat pointers</title>
<updated>2020-04-23T21:05:37+00:00</updated>
<author>
<name>LeSeulArtichaut</name>
<email>leseulartichaut@gmail.com</email>
</author>
<published>2020-04-23T21:05:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a694315ed1943496149980dd80a0da2b1d71ff1c'/>
<id>urn:sha1:a694315ed1943496149980dd80a0da2b1d71ff1c</id>
<content type='text'>
Co-Authored-By: Mark-Simulacrum &lt;mark.simulacrum@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add note about padding</title>
<updated>2020-04-23T16:32:41+00:00</updated>
<author>
<name>LeSeulArtichaut</name>
<email>leseulartichaut@gmail.com</email>
</author>
<published>2020-04-23T16:32:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3029e9e9e476337b9e2c71de669e87839bb19ed5'/>
<id>urn:sha1:3029e9e9e476337b9e2c71de669e87839bb19ed5</id>
<content type='text'>
Co-authored-by: Mark-Simulacrum &lt;mark.simulacrum@gmail.com&gt;
</content>
</entry>
<entry>
<title>Document unsafety in `src/libcore/hash/sip.rs`</title>
<updated>2020-04-12T14:47:57+00:00</updated>
<author>
<name>LeSeulArtichaut</name>
<email>leseulartichaut@gmail.com</email>
</author>
<published>2020-04-12T14:47:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b84f9813618e6d8de68e91022e942562940a83cc'/>
<id>urn:sha1:b84f9813618e6d8de68e91022e942562940a83cc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Document unsafety in `src/libcore/hash/mod.rs`</title>
<updated>2020-04-11T20:00:34+00:00</updated>
<author>
<name>LeSeulArtichaut</name>
<email>leseulartichaut@gmail.com</email>
</author>
<published>2020-04-11T20:00:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d1ce7ff84ec94d8d5d18368dc8c18560f327c9a1'/>
<id>urn:sha1:d1ce7ff84ec94d8d5d18368dc8c18560f327c9a1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #69471 - nnethercote:rm-sip-Hasher-short_write, r=dtolnay</title>
<updated>2020-03-15T01:44:15+00:00</updated>
<author>
<name>Dylan DPC</name>
<email>dylan.dpc@gmail.com</email>
</author>
<published>2020-03-15T01:44:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0619e4649d35e979afdc29277a7f8c048210e132'/>
<id>urn:sha1:0619e4649d35e979afdc29277a7f8c048210e132</id>
<content type='text'>
Remove `sip::Hasher::short_write`.

`sip::Hasher::short_write` is currently unused. It is called by
`sip::Hasher::write_{u8,usize}`, but those methods are also unused,
because `DefaultHasher`, `SipHasher` and `SipHasher13` don't implement
any of the `write_xyz` methods, so all their write operations end up
calling `sip::Hasher::write`.

(I confirmed this by inserting a `panic!` in `sip::Hasher::short_write`
and running the tests -- they all passed.)

The alternative would be to add all the missing `write_xyz` methods.
This does give some significant speed-ups, but it hurts compile times a
little in some cases. See #69152 for details. This commit does the
conservative thing and doesn't change existing behaviour.

r? @rust-lang/libs
</content>
</entry>
</feed>
