diff options
author | Silvan Mosberger <silvan.mosberger@tweag.io> | 2023-09-14 22:14:57 +0200 |
---|---|---|
committer | Silvan Mosberger <silvan.mosberger@tweag.io> | 2023-09-21 00:21:01 +0200 |
commit | c8bac6ea0f9afb3ec622aa2a579f3bb0f7488ae9 (patch) | |
tree | 48f22b57d2c65f75a46aed921bcb46b811d55cc5 /lib/fileset | |
parent | 631ad2169243e656cb622365e76ee480bb6a3419 (diff) |
lib.fileset: Add benchmark for unions
Diffstat (limited to 'lib/fileset')
-rwxr-xr-x | lib/fileset/benchmark.sh | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/fileset/benchmark.sh b/lib/fileset/benchmark.sh index b68d2fcefe902..79ab890d6e836 100755 --- a/lib/fileset/benchmark.sh +++ b/lib/fileset/benchmark.sh @@ -101,3 +101,7 @@ touch d{0..5}/d{0..5}/d{0..5}/d{0..5}/f{0..5} bench 'toSource { root = ./.; fileset = ./.; }' rm -rf -- * + +touch {0..1000} +bench 'toSource { root = ./.; fileset = unions (mapAttrsToList (name: value: ./. + "/${name}") (builtins.readDir ./.)); }' +rm -rf -- * |