<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_data_structures/src/fingerprint.rs, branch 1.50.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.50.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.50.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2020-11-18T23:10:43+00:00</updated>
<entry>
<title>Make PackedFingerprint's Fingerprint private</title>
<updated>2020-11-18T23:10:43+00:00</updated>
<author>
<name>Tyson Nottingham</name>
<email>tgnottingham@gmail.com</email>
</author>
<published>2020-11-18T23:10:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=05dde137cad043738e94a47f63256f1e66c83768'/>
<id>urn:sha1:05dde137cad043738e94a47f63256f1e66c83768</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use PackedFingerprint in DepNode to reduce memory consumption</title>
<updated>2020-11-18T20:49:09+00:00</updated>
<author>
<name>Tyson Nottingham</name>
<email>tgnottingham@gmail.com</email>
</author>
<published>2020-11-04T06:23:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f09d474836d14811af1f9ebead4c1649c54e4e4c'/>
<id>urn:sha1:f09d474836d14811af1f9ebead4c1649c54e4e4c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace absolute paths with relative ones</title>
<updated>2020-10-13T12:16:45+00:00</updated>
<author>
<name>est31</name>
<email>MTest31@outlook.com</email>
</author>
<published>2020-10-13T08:17:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a0fc455d301ba715a10e81bedb1358abbc1d133b'/>
<id>urn:sha1:a0fc455d301ba715a10e81bedb1358abbc1d133b</id>
<content type='text'>
Modern compilers allow reaching external crates
like std or core via relative paths in modules
outside of lib.rs and main.rs.
</content>
</entry>
<entry>
<title>Avoid rehashing Fingerprint as a map key</title>
<updated>2020-09-02T01:27:02+00:00</updated>
<author>
<name>Josh Stone</name>
<email>jistone@redhat.com</email>
</author>
<published>2020-09-02T01:27:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=469ca379d6dc0ade5ee08f14892c1549bb383e77'/>
<id>urn:sha1:469ca379d6dc0ade5ee08f14892c1549bb383e77</id>
<content type='text'>
This introduces a no-op `Unhasher` for map keys that are already hash-
like, for example `Fingerprint` and its wrapper `DefPathHash`. For these
we can directly produce the `u64` hash for maps. The first use of this
is `def_path_hash_to_def_id: Option&lt;UnhashMap&lt;DefPathHash, DefId&gt;&gt;`.
</content>
</entry>
<entry>
<title>mv compiler to compiler/</title>
<updated>2020-08-30T15:45:07+00:00</updated>
<author>
<name>mark</name>
<email>markm@cs.wisc.edu</email>
</author>
<published>2020-08-28T03:58:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9e5f7d5631b8f4009ac1c693e585d4b7108d4275'/>
<id>urn:sha1:9e5f7d5631b8f4009ac1c693e585d4b7108d4275</id>
<content type='text'>
</content>
</entry>
</feed>
