rust/src/libstd
bors b56b23988d Auto merge of #66393 - ssomers:hash_benches, r=dtolnay
introduce benchmarks of HashSet operations

To avoid goofs such as corrected by #66280, I added benchmarks of binary HashSet operations.

Due to the fact x.py keeps recompiling the whole shebang (or at least a big part of it) whenever you touch the test code, and because piling up all tests in one file does not strike me as future proof, I tried moving the hash benches to the separate place they are for liballoc/collections/btree. But it turns out that, in a cleaned checkout, x.py still recompiles the whole shebang whenever you touch the test code (PS or when you add or delete any irrelevant file). So I'm not going to add more tests, and I doubt others will, and these tests have proven their point already, so this PR is kind of pointless
2019-11-24 10:52:12 +00:00
..
benches introduce benchmarks of HashSet operations 2019-11-14 12:59:35 +01:00
collections introduce benchmarks of HashSet operations 2019-11-14 12:59:35 +01:00
ffi
io docs: Fix link to BufWriter::flush 2019-11-08 10:18:58 -06:00
net Fix broken links in Ipv4Addr::is_benchmarking docs 2019-11-13 15:09:40 +00:00
os rename cfg(rustdoc) into cfg(doc) 2019-11-06 18:32:51 +01:00
prelude
sync Run rustfmt on libstd/sync/once.rs 2019-11-09 12:46:17 +01:00
sys Rollup merge of #66553 - hermitcore:hermit, r=rkruppe 2019-11-20 12:58:37 +01:00
sys_common Rollup merge of #66166 - GuillaumeGomez:rename-rustdoc-to-doc, r=QuietMisdreavus 2019-11-13 22:09:13 +09:00
tests
thread Rollup merge of #66146 - 3442853561:patch-2, r=Mark-Simulacrum 2019-11-07 09:20:45 +09:00
alloc.rs
ascii.rs
backtrace.rs
build.rs
Cargo.toml
env.rs
error.rs Redefine core::convert::Infallible as !. 2019-11-21 14:55:33 +01:00
f32.rs Auto merge of #63871 - BatmanAoD:FloatFnMustUse, r=withoutboats 2019-11-09 17:02:49 +00:00
f64.rs Auto merge of #63871 - BatmanAoD:FloatFnMustUse, r=withoutboats 2019-11-09 17:02:49 +00:00
fs.rs Auto merge of #65429 - Timmmm:withoptions, r=Mark-Simulacrum 2019-11-02 18:22:32 +00:00
future.rs Remove some stack frames from .async calls 2019-11-13 17:14:50 -08:00
keyword_docs.rs add missing 'static lifetime in docs 2019-11-16 08:40:35 +01:00
lib.rs Stabilize the never_type, written !. 2019-11-21 14:55:32 +01:00
macros.rs Centralize panic macro documentation 2019-11-14 01:33:45 +01:00
memchr.rs
num.rs
panic.rs Snap cfgs 2019-11-12 16:36:57 -05:00
panicking.rs
path.rs
primitive_docs.rs Stabilize the never_type, written !. 2019-11-21 14:55:32 +01:00
process.rs Ignore these tests ,since the called commands doesn't exist in VxWorks 2019-11-06 19:51:25 -08:00
rt.rs
time.rs