about summary refs log tree commit diff
path: root/src/libstd/sys
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2016-05-01 11:21:04 -0700
committerAlex Crichton <alex@alexcrichton.com>2016-05-19 16:58:15 -0700
commiteaeef3db0ea9bc100f4c17d708b55a29477ac634 (patch)
treeaaae5a8a9329ff6a2ffeb050443b1537e59131dc /src/libstd/sys
parent764ef92ae7a26cbb9c2121de3812a0a17739f65f (diff)
downloadrust-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/libstd/sys')
0 files changed, 0 insertions, 0 deletions