diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2016-05-01 11:21:04 -0700 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2016-05-19 16:58:15 -0700 |
| commit | eaeef3db0ea9bc100f4c17d708b55a29477ac634 (patch) | |
| tree | aaae5a8a9329ff6a2ffeb050443b1537e59131dc /src/liballoc_system | |
| parent | 764ef92ae7a26cbb9c2121de3812a0a17739f65f (diff) | |
| download | rust-eaeef3db0ea9bc100f4c17d708b55a29477ac634.tar.gz rust-eaeef3db0ea9bc100f4c17d708b55a29477ac634.zip | |
std: Cache HashMap keys in TLS
This is a rebase and extension of #31356 where we cache the keys in thread local storage. This should give us a nice speed bost in creating hash maps along with mostly retaining the property that all maps have a nondeterministic iteration order. Closes #27243
Diffstat (limited to 'src/liballoc_system')
0 files changed, 0 insertions, 0 deletions
