1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2025-08-01 05:27:45 +00:00

Merge pull request #2143 from nbraud/factor/faster/table

factor::table: Implement a batched version w/ improved performance
This commit is contained in:
Sylvestre Ledru 2021-05-22 17:18:07 +02:00 committed by GitHub
commit 66cfdb8644
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 324 additions and 26 deletions

20
Cargo.lock generated
View file

@ -43,6 +43,12 @@ dependencies = [
"winapi 0.3.9",
]
[[package]]
name = "array-init"
version = "2.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6945cc5422176fc5e602e590c2878d2c2acd9a4fe20a4baa7c28022521698ec6"
[[package]]
name = "arrayvec"
version = "0.4.12"
@ -279,6 +285,7 @@ dependencies = [
"uu_expand",
"uu_expr",
"uu_factor",
"uu_factor_benches",
"uu_false",
"uu_fmt",
"uu_fold",
@ -2029,17 +2036,26 @@ name = "uu_factor"
version = "0.0.6"
dependencies = [
"coz",
"criterion",
"num-traits",
"paste",
"quickcheck",
"rand 0.7.3",
"rand_chacha",
"smallvec",
"uucore",
"uucore_procs",
]
[[package]]
name = "uu_factor_benches"
version = "0.0.0"
dependencies = [
"array-init",
"criterion",
"rand 0.7.3",
"rand_chacha",
"uu_factor",
]
[[package]]
name = "uu_false"
version = "0.0.6"