Skip to content

Commit ed0b240

Browse files
committed
Auto merge of #107 - Amanieu:misc, r=Amanieu
Minor doc & CI fixes
2 parents 9c5d534 + fb01fc6 commit ed0b240

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ and `HashSet` types.
1212
The original C++ version of SwissTable can be found [here], and this
1313
[CppCon talk] gives an overview of how the algorithm works.
1414

15+
Since Rust 1.36, this is now the `HashMap` implementation for the Rust standard
16+
library. All benchmarks and features below are compared to the previous hash
17+
table implementation in the Rust standard library.
18+
1519
[SwissTable]: https://abseil.io/blog/20180927-swisstables
1620
[here]: https://github.com/abseil/abseil-cpp/blob/master/absl/container/internal/raw_hash_set.h
1721
[CppCon talk]: https://www.youtube.com/watch?v=ncHmEUmJZf4
@@ -30,7 +34,7 @@ The original C++ version of SwissTable can be found [here], and this
3034

3135
## Performance
3236

33-
Compared to `std::collections::HashMap`:
37+
Compared to the previous implementation of `std::collections::HashMap`:
3438

3539
```text
3640
name stdhash ns/iter hashbrown ns/iter diff ns/iter diff % speedup

ci/run.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ set -ex
44

55
: "${TARGET?The TARGET environment variable must be set.}"
66

7-
FEATURES="rayon,serde"
7+
FEATURES="rayon,serde,rustc-internal-api"
88
if [ "${TRAVIS_RUST_VERSION}" = "nightly" ]; then
99
FEATURES="${FEATURES},nightly"
1010
export RUSTFLAGS="$RUSTFLAGS -D warnings"

0 commit comments

Comments
 (0)