aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJack O'Connor <[email protected]>2025-03-18 10:04:12 -0700
committerJack O'Connor <[email protected]>2025-03-18 10:36:20 -0700
commitcc710a082a5e11bd83d94dc64aaf1e8b97330d7a (patch)
treeb0983419c5b766bff1639b3e3f46202f6e911c71
parent5ebc441dc93ea39b9ba875b3d459056d11207c79 (diff)
README.md tweaks
-rw-r--r--Cargo.toml3
-rw-r--r--README.md8
2 files changed, 6 insertions, 5 deletions
diff --git a/Cargo.toml b/Cargo.toml
index d110510..4e503b9 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -20,7 +20,8 @@ neon = []
# The Wasm SIMD implementation does not participate in dynamic feature detection,
# which is currently x86-only. If "wasm_simd" is on, Wasm SIMD support is assumed.
-# Note that not all Wasm implementation may support Wasm SIMD specification.
+# Note that not all Wasm implementations support the Wasm SIMD specification.
+# This may become the default in the future.
wasm32_simd = []
# This crate uses libstd for std::io trait implementations, and also for
diff --git a/README.md b/README.md
index 74613e2..4dbc630 100644
--- a/README.md
+++ b/README.md
@@ -35,7 +35,7 @@ This repository is the official implementation of BLAKE3. It includes:
* The [`blake3`](https://crates.io/crates/blake3) Rust crate, which
includes optimized implementations for SSE2, SSE4.1, AVX2, AVX-512,
- NEON and Wasm SIMD, with automatic runtime CPU feature detection on x86.
+ NEON, and WASM, with automatic runtime CPU feature detection on x86.
The `rayon` feature provides multithreading.
* The [`b3sum`](https://crates.io/crates/b3sum) Rust crate, which
@@ -43,9 +43,9 @@ This repository is the official implementation of BLAKE3. It includes:
making it an order of magnitude faster than e.g. `sha256sum` on
typical desktop hardware.
-* The [C implementation](c), which like the Rust implementation includes SIMD,
- CPU feature detection on x86, and optional multithreading. See
- [`c/README.md`](c/README.md).
+* The [C implementation](c), which like the Rust implementation includes SIMD
+ optimizations (all except WASM), CPU feature detection on x86, and optional
+ multithreading. See [`c/README.md`](c/README.md).
* The [Rust reference implementation](reference_impl/reference_impl.rs),
which is discussed in Section 5.1 of the [BLAKE3