diff --git a/benchmark_results.md b/benchmark_results.md index 5cad75b..8d90e89 100644 --- a/benchmark_results.md +++ b/benchmark_results.md @@ -2,276 +2,274 @@ | Program | Size (MiB) | Conversion Time (s) | Flags | |---------|------------|----------------------|-------| -| tinyxxd | 64 | 1.08 | | -| tinyxxd | 64 | 1.70 | -r | -| tinyxxd | 64 | 1.22 | | -| tinyxxd | 64 | 0.57 | -p | -| tinyxxd | 64 | 5.13 | -i | -| tinyxxd | 64 | 1.02 | -e | -| tinyxxd | 64 | 2.33 | -b | -| tinyxxd | 64 | 1.08 | -u | +| tinyxxd | 64 | 1.10 | | +| tinyxxd | 64 | 1.75 | -r | +| tinyxxd | 64 | 1.60 | | +| tinyxxd | 64 | 0.58 | -p | +| tinyxxd | 64 | 4.99 | -i | +| tinyxxd | 64 | 1.04 | -e | +| tinyxxd | 64 | 2.39 | -b | +| tinyxxd | 64 | 1.09 | -u | | tinyxxd | 64 | 1.21 | -E | -| og_xxd | 64 | 1.20 | | -| og_xxd | 64 | 1.94 | -r | -| og_xxd | 64 | 1.24 | | -| og_xxd | 64 | 0.59 | -p | -| og_xxd | 64 | 5.17 | -i | -| og_xxd | 64 | 1.12 | -e | +| og_xxd | 64 | 1.18 | | +| og_xxd | 64 | 1.93 | -r | +| og_xxd | 64 | 1.36 | | +| og_xxd | 64 | 0.62 | -p | +| og_xxd | 64 | 5.26 | -i | +| og_xxd | 64 | 1.15 | -e | | og_xxd | 64 | 2.33 | -b | -| og_xxd | 64 | 1.20 | -u | -| og_xxd | 64 | 1.29 | -E | -| og_xxd | 32 | 0.58 | | -| og_xxd | 32 | 0.95 | -r | -| og_xxd | 32 | 1.09 | | -| og_xxd | 32 | 0.31 | -p | -| og_xxd | 32 | 2.61 | -i | -| og_xxd | 32 | 0.55 | -e | -| og_xxd | 32 | 1.14 | -b | -| og_xxd | 32 | 0.59 | -u | -| og_xxd | 32 | 0.66 | -E | -| tinyxxd | 32 | 0.53 | | -| tinyxxd | 32 | 0.90 | -r | -| tinyxxd | 32 | 0.61 | | -| tinyxxd | 32 | 0.29 | -p | -| tinyxxd | 32 | 2.62 | -i | -| tinyxxd | 32 | 0.52 | -e | -| tinyxxd | 32 | 1.20 | -b | -| tinyxxd | 32 | 0.55 | -u | +| og_xxd | 64 | 1.23 | -u | +| og_xxd | 64 | 1.32 | -E | +| og_xxd | 32 | 0.63 | | +| og_xxd | 32 | 0.97 | -r | +| og_xxd | 32 | 0.65 | | +| og_xxd | 32 | 0.32 | -p | +| og_xxd | 32 | 2.52 | -i | +| og_xxd | 32 | 0.59 | -e | +| og_xxd | 32 | 1.16 | -b | +| og_xxd | 32 | 0.63 | -u | +| og_xxd | 32 | 0.67 | -E | +| tinyxxd | 32 | 0.55 | | +| tinyxxd | 32 | 0.91 | -r | +| tinyxxd | 32 | 0.58 | | +| tinyxxd | 32 | 0.31 | -p | +| tinyxxd | 32 | 2.57 | -i | +| tinyxxd | 32 | 0.53 | -e | +| tinyxxd | 32 | 1.22 | -b | +| tinyxxd | 32 | 0.56 | -u | | tinyxxd | 32 | 0.62 | -E | -| og_xxd | 10 | 0.19 | | -| og_xxd | 10 | 0.30 | -r | -| og_xxd | 10 | 0.20 | | -| og_xxd | 10 | 0.10 | -p | -| og_xxd | 10 | 0.78 | -i | -| og_xxd | 10 | 0.18 | -e | -| og_xxd | 10 | 0.36 | -b | -| og_xxd | 10 | 0.19 | -u | -| og_xxd | 10 | 0.20 | -E | -| tinyxxd | 10 | 0.17 | | -| tinyxxd | 10 | 0.56 | -r | -| tinyxxd | 10 | 0.18 | | -| tinyxxd | 10 | 0.09 | -p | -| tinyxxd | 10 | 0.79 | -i | -| tinyxxd | 10 | 0.17 | -e | -| tinyxxd | 10 | 0.37 | -b | -| tinyxxd | 10 | 0.17 | -u | -| tinyxxd | 10 | 0.19 | -E | -| tinyxxd | 5 | 0.09 | | -| tinyxxd | 5 | 0.14 | -r | -| tinyxxd | 5 | 0.09 | | -| tinyxxd | 5 | 0.05 | -p | -| tinyxxd | 5 | 0.41 | -i | -| tinyxxd | 5 | 0.08 | -e | -| tinyxxd | 5 | 0.19 | -b | -| tinyxxd | 5 | 0.08 | -u | -| tinyxxd | 5 | 0.10 | -E | -| og_xxd | 5 | 0.10 | | -| og_xxd | 5 | 0.17 | -r | +| tinyxxd | 10 | 0.19 | | +| tinyxxd | 10 | 0.29 | -r | +| tinyxxd | 10 | 0.20 | | +| tinyxxd | 10 | 0.11 | -p | +| tinyxxd | 10 | 0.81 | -i | +| tinyxxd | 10 | 0.18 | -e | +| tinyxxd | 10 | 0.38 | -b | +| tinyxxd | 10 | 0.19 | -u | +| tinyxxd | 10 | 0.21 | -E | +| og_xxd | 10 | 0.21 | | +| og_xxd | 10 | 0.34 | -r | +| og_xxd | 10 | 0.23 | | +| og_xxd | 10 | 0.12 | -p | +| og_xxd | 10 | 0.81 | -i | +| og_xxd | 10 | 0.20 | -e | +| og_xxd | 10 | 0.40 | -b | +| og_xxd | 10 | 0.21 | -u | +| og_xxd | 10 | 0.23 | -E | +| tinyxxd | 5 | 0.11 | | +| tinyxxd | 5 | 0.16 | -r | +| tinyxxd | 5 | 0.12 | | +| tinyxxd | 5 | 0.07 | -p | +| tinyxxd | 5 | 0.42 | -i | +| tinyxxd | 5 | 0.10 | -e | +| tinyxxd | 5 | 0.21 | -b | +| tinyxxd | 5 | 0.11 | -u | +| tinyxxd | 5 | 0.12 | -E | | og_xxd | 5 | 0.11 | | -| og_xxd | 5 | 0.05 | -p | -| og_xxd | 5 | 0.41 | -i | -| og_xxd | 5 | 0.09 | -e | -| og_xxd | 5 | 0.18 | -b | -| og_xxd | 5 | 0.09 | -u | -| og_xxd | 5 | 0.10 | -E | -| og_xxd | 2 | 0.04 | | -| og_xxd | 2 | 0.06 | -r | -| og_xxd | 2 | 0.05 | | -| og_xxd | 2 | 0.02 | -p | -| og_xxd | 2 | 0.16 | -i | -| og_xxd | 2 | 0.04 | -e | -| og_xxd | 2 | 0.07 | -b | -| og_xxd | 2 | 0.04 | -u | -| og_xxd | 2 | 0.04 | -E | -| tinyxxd | 2 | 0.04 | | -| tinyxxd | 2 | 0.06 | -r | -| tinyxxd | 2 | 0.04 | | -| tinyxxd | 2 | 0.02 | -p | -| tinyxxd | 2 | 0.16 | -i | -| tinyxxd | 2 | 0.03 | -e | -| tinyxxd | 2 | 0.08 | -b | -| tinyxxd | 2 | 0.04 | -u | -| tinyxxd | 2 | 0.04 | -E | -| tinyxxd | 1 | 0.02 | | -| tinyxxd | 1 | 0.03 | -r | -| tinyxxd | 1 | 0.02 | | -| tinyxxd | 1 | 0.01 | -p | -| tinyxxd | 1 | 0.08 | -i | -| tinyxxd | 1 | 0.02 | -e | -| tinyxxd | 1 | 0.04 | -b | -| tinyxxd | 1 | 0.02 | -u | -| tinyxxd | 1 | 0.02 | -E | -| og_xxd | 1 | 0.02 | | -| og_xxd | 1 | 0.03 | -r | -| og_xxd | 1 | 0.02 | | -| og_xxd | 1 | 0.01 | -p | -| og_xxd | 1 | 0.08 | -i | -| og_xxd | 1 | 0.02 | -e | -| og_xxd | 1 | 0.04 | -b | -| og_xxd | 1 | 0.02 | -u | -| og_xxd | 1 | 0.02 | -E | +| og_xxd | 5 | 0.18 | -r | +| og_xxd | 5 | 0.13 | | +| og_xxd | 5 | 0.07 | -p | +| og_xxd | 5 | 0.42 | -i | +| og_xxd | 5 | 0.11 | -e | +| og_xxd | 5 | 0.20 | -b | +| og_xxd | 5 | 0.11 | -u | +| og_xxd | 5 | 0.12 | -E | +| og_xxd | 2 | 0.06 | | +| og_xxd | 2 | 0.08 | -r | +| og_xxd | 2 | 0.73 | | +| og_xxd | 2 | 0.04 | -p | +| og_xxd | 2 | 0.18 | -i | +| og_xxd | 2 | 0.06 | -e | +| og_xxd | 2 | 0.09 | -b | +| og_xxd | 2 | 0.06 | -u | +| og_xxd | 2 | 0.06 | -E | +| tinyxxd | 2 | 0.06 | | +| tinyxxd | 2 | 0.08 | -r | +| tinyxxd | 2 | 0.06 | | +| tinyxxd | 2 | 0.04 | -p | +| tinyxxd | 2 | 0.18 | -i | +| tinyxxd | 2 | 0.05 | -e | +| tinyxxd | 2 | 0.10 | -b | +| tinyxxd | 2 | 0.06 | -u | +| tinyxxd | 2 | 0.06 | -E | +| tinyxxd | 1 | 0.04 | | +| tinyxxd | 1 | 0.05 | -r | +| tinyxxd | 1 | 0.05 | | +| tinyxxd | 1 | 0.03 | -p | +| tinyxxd | 1 | 0.10 | -i | +| tinyxxd | 1 | 0.04 | -e | +| tinyxxd | 1 | 0.06 | -b | +| tinyxxd | 1 | 0.04 | -u | +| tinyxxd | 1 | 0.04 | -E | +| og_xxd | 1 | 0.04 | | +| og_xxd | 1 | 0.06 | -r | +| og_xxd | 1 | 0.04 | | +| og_xxd | 1 | 0.03 | -p | +| og_xxd | 1 | 0.10 | -i | +| og_xxd | 1 | 0.04 | -e | +| og_xxd | 1 | 0.06 | -b | +| og_xxd | 1 | 0.04 | -u | +| og_xxd | 1 | 0.04 | -E | ## Performance Summaries -- With flags '' and size 64MiB, tinyxxd was 5.97% faster. -- With flags '-r' and size 64MiB, tinyxxd was 14.69% faster. -- With flags '-e' and size 64MiB, tinyxxd was 9.97% faster. -- With flags '-u' and size 64MiB, tinyxxd was 10.95% faster. -- With flags '-E' and size 64MiB, tinyxxd was 6.40% faster. -- With flags '' and size 32MiB, tinyxxd was 46.70% faster. -- With flags '-r' and size 32MiB, tinyxxd was 5.49% faster. -- With flags '-e' and size 32MiB, tinyxxd was 6.21% faster. -- With flags '-b' and size 32MiB, og_xxd was 5.97% faster. -- With flags '-u' and size 32MiB, tinyxxd was 8.45% faster. -- With flags '-E' and size 32MiB, tinyxxd was 6.16% faster. -- With flags '' and size 10MiB, tinyxxd was 13.72% faster. -- With flags '-r' and size 10MiB, og_xxd was 84.35% faster. -- With flags '-p' and size 10MiB, tinyxxd was 7.91% faster. -- With flags '-u' and size 10MiB, tinyxxd was 8.86% faster. -- With flags '' and size 5MiB, tinyxxd was 15.21% faster. -- With flags '-r' and size 5MiB, tinyxxd was 25.51% faster. -- With flags '-p' and size 5MiB, tinyxxd was 7.55% faster. -- With flags '-e' and size 5MiB, tinyxxd was 16.41% faster. -- With flags '-u' and size 5MiB, tinyxxd was 13.94% faster. -- With flags '-E' and size 5MiB, tinyxxd was 6.74% faster. -- With flags '' and size 2MiB, tinyxxd was 11.38% faster. -- With flags '-r' and size 2MiB, tinyxxd was 6.16% faster. -- With flags '-p' and size 2MiB, og_xxd was 6.28% faster. -- With flags '-e' and size 2MiB, tinyxxd was 8.09% faster. -- With flags '-b' and size 2MiB, og_xxd was 5.77% faster. -- With flags '-u' and size 2MiB, tinyxxd was 8.39% faster. -- With flags '-E' and size 2MiB, tinyxxd was 5.81% faster. -- With flags '' and size 1MiB, tinyxxd was 6.07% faster. -- With flags '-r' and size 1MiB, tinyxxd was 10.84% faster. -- With flags '-e' and size 1MiB, tinyxxd was 11.13% faster. -- With flags '-u' and size 1MiB, tinyxxd was 13.06% faster. -- With flags '-E' and size 1MiB, tinyxxd was 7.31% faster. +- With flags '' and size 64MiB, og_xxd was 6.26% faster. +- With flags '-r' and size 64MiB, tinyxxd was 10.15% faster. +- With flags '-p' and size 64MiB, tinyxxd was 6.92% faster. +- With flags '-i' and size 64MiB, tinyxxd was 5.28% faster. +- With flags '-e' and size 64MiB, tinyxxd was 10.26% faster. +- With flags '-u' and size 64MiB, tinyxxd was 13.12% faster. +- With flags '-E' and size 64MiB, tinyxxd was 8.33% faster. +- With flags '' and size 32MiB, tinyxxd was 14.35% faster. +- With flags '-r' and size 32MiB, tinyxxd was 5.72% faster. +- With flags '-e' and size 32MiB, tinyxxd was 12.01% faster. +- With flags '-b' and size 32MiB, og_xxd was 5.78% faster. +- With flags '-u' and size 32MiB, tinyxxd was 13.22% faster. +- With flags '-E' and size 32MiB, tinyxxd was 7.73% faster. +- With flags '' and size 10MiB, tinyxxd was 11.85% faster. +- With flags '-r' and size 10MiB, tinyxxd was 17.29% faster. +- With flags '-p' and size 10MiB, tinyxxd was 8.31% faster. +- With flags '-e' and size 10MiB, tinyxxd was 9.44% faster. +- With flags '-u' and size 10MiB, tinyxxd was 7.12% faster. +- With flags '-E' and size 10MiB, tinyxxd was 7.00% faster. +- With flags '' and size 5MiB, tinyxxd was 11.47% faster. +- With flags '-r' and size 5MiB, tinyxxd was 11.86% faster. +- With flags '-p' and size 5MiB, tinyxxd was 5.55% faster. +- With flags '-e' and size 5MiB, tinyxxd was 5.75% faster. +- With flags '-u' and size 5MiB, tinyxxd was 7.43% faster. +- With flags '' and size 2MiB, tinyxxd was 565.17% faster. +- With flags '-e' and size 2MiB, tinyxxd was 6.52% faster. +- With flags '-u' and size 2MiB, tinyxxd was 7.38% faster. +- With flags '' and size 1MiB, og_xxd was 7.37% faster. +- With flags '-r' and size 1MiB, tinyxxd was 9.27% faster. +- With flags '-e' and size 1MiB, tinyxxd was 10.07% faster. +- With flags '-u' and size 1MiB, tinyxxd was 14.15% faster. ### Performance by Size -- For 64MiB files, tinyxxd was 4.84% faster than og_xxd. -- For 32MiB files, tinyxxd was 8.16% faster than og_xxd. -- For 10MiB files, og_xxd was 7.81% faster than tinyxxd. -- For 5MiB files, tinyxxd was 7.71% faster than og_xxd. -- For 2MiB files, tinyxxd was 2.70% faster than og_xxd. -- For 1MiB files, tinyxxd was 5.16% faster than og_xxd. +- For 64MiB files, tinyxxd was 3.84% faster than og_xxd. +- For 32MiB files, tinyxxd was 3.89% faster than og_xxd. +- For 10MiB files, tinyxxd was 6.17% faster than og_xxd. +- For 5MiB files, tinyxxd was 4.93% faster than og_xxd. +- For 2MiB files, tinyxxd was 98.65% faster than og_xxd. +- For 1MiB files, tinyxxd was 1.35% faster than og_xxd. ### Performance by Flag -- With flag '', tinyxxd was 18.53% faster than og_xxd. -- With flag '-r', tinyxxd was 2.47% faster than og_xxd. -- With flag '-p', tinyxxd was 4.34% faster than og_xxd. -- With flag '-i', tinyxxd was 0.35% faster than og_xxd. -- With flag '-e', tinyxxd was 8.58% faster than og_xxd. -- With flag '-b', og_xxd was 2.44% faster than tinyxxd. -- With flag '-u', tinyxxd was 10.17% faster than og_xxd. -- With flag '-E', tinyxxd was 6.19% faster than og_xxd. +- With flag '', tinyxxd was 15.92% faster than og_xxd. +- With flag '-r', tinyxxd was 9.49% faster than og_xxd. +- With flag '-p', tinyxxd was 5.84% faster than og_xxd. +- With flag '-i', tinyxxd was 2.37% faster than og_xxd. +- With flag '-e', tinyxxd was 10.30% faster than og_xxd. +- With flag '-b', og_xxd was 2.95% faster than tinyxxd. +- With flag '-u', tinyxxd was 12.14% faster than og_xxd. +- With flag '-E', tinyxxd was 7.57% faster than og_xxd. ### Performance compared to last run -- For 64MiB files with flags '', tinyxxd improved by 25.93% compared to the last run. -- For 64MiB files with flags '-r', tinyxxd slowed down by 1.85% compared to the last run. -- For 64MiB files with flags '', tinyxxd improved by 16.70% compared to the last run. -- For 64MiB files with flags '-p', tinyxxd slowed down by 1.47% compared to the last run. -- For 64MiB files with flags '-i', tinyxxd slowed down by 2.89% compared to the last run. -- For 64MiB files with flags '-e', tinyxxd improved by 4.81% compared to the last run. -- For 64MiB files with flags '-b', tinyxxd improved by 5.88% compared to the last run. -- For 64MiB files with flags '-u', tinyxxd improved by 1.82% compared to the last run. -- For 64MiB files with flags '-E', tinyxxd improved by 4.31% compared to the last run. -- For 64MiB files with flags '', og_xxd improved by 5.57% compared to the last run. -- For 64MiB files with flags '-r', og_xxd improved by 0.37% compared to the last run. -- For 64MiB files with flags '', og_xxd improved by 1.96% compared to the last run. -- For 64MiB files with flags '-p', og_xxd improved by 6.75% compared to the last run. -- For 64MiB files with flags '-i', og_xxd slowed down by 1.83% compared to the last run. -- For 64MiB files with flags '-e', og_xxd improved by 9.18% compared to the last run. -- For 64MiB files with flags '-b', og_xxd improved by 5.53% compared to the last run. -- For 64MiB files with flags '-u', og_xxd slowed down by 0.71% compared to the last run. -- For 64MiB files with flags '-E', og_xxd slowed down by 0.90% compared to the last run. -- For 32MiB files with flags '', og_xxd improved by 9.43% compared to the last run. -- For 32MiB files with flags '-r', og_xxd improved by 2.85% compared to the last run. -- For 32MiB files with flags '', og_xxd slowed down by 69.49% compared to the last run. -- For 32MiB files with flags '-p', og_xxd improved by 30.00% compared to the last run. -- For 32MiB files with flags '-i', og_xxd slowed down by 1.69% compared to the last run. -- For 32MiB files with flags '-e', og_xxd improved by 3.42% compared to the last run. -- For 32MiB files with flags '-b', og_xxd improved by 2.35% compared to the last run. -- For 32MiB files with flags '-u', og_xxd improved by 1.25% compared to the last run. -- For 32MiB files with flags '-E', og_xxd slowed down by 2.72% compared to the last run. -- For 32MiB files with flags '', tinyxxd improved by 7.65% compared to the last run. -- For 32MiB files with flags '-r', tinyxxd slowed down by 4.05% compared to the last run. -- For 32MiB files with flags '', tinyxxd slowed down by 5.48% compared to the last run. -- For 32MiB files with flags '-p', tinyxxd improved by 0.68% compared to the last run. -- For 32MiB files with flags '-i', tinyxxd slowed down by 2.99% compared to the last run. -- For 32MiB files with flags '-e', tinyxxd improved by 12.46% compared to the last run. -- For 32MiB files with flags '-b', tinyxxd improved by 0.40% compared to the last run. -- For 32MiB files with flags '-u', tinyxxd slowed down by 1.17% compared to the last run. -- For 32MiB files with flags '-E', tinyxxd improved by 3.50% compared to the last run. -- For 10MiB files with flags '', og_xxd improved by 6.48% compared to the last run. -- For 10MiB files with flags '-r', og_xxd improved by 1.41% compared to the last run. -- For 10MiB files with flags '', og_xxd improved by 4.68% compared to the last run. -- For 10MiB files with flags '-p', og_xxd improved by 0.06% compared to the last run. -- For 10MiB files with flags '-i', og_xxd improved by 1.31% compared to the last run. -- For 10MiB files with flags '-e', og_xxd improved by 0.38% compared to the last run. -- For 10MiB files with flags '-b', og_xxd improved by 0.02% compared to the last run. -- For 10MiB files with flags '-u', og_xxd slowed down by 3.26% compared to the last run. -- For 10MiB files with flags '-E', og_xxd slowed down by 0.72% compared to the last run. -- For 10MiB files with flags '', tinyxxd improved by 8.88% compared to the last run. -- For 10MiB files with flags '-r', tinyxxd slowed down by 102.15% compared to the last run. -- For 10MiB files with flags '', tinyxxd improved by 5.00% compared to the last run. -- For 10MiB files with flags '-p', tinyxxd improved by 2.16% compared to the last run. -- For 10MiB files with flags '-i', tinyxxd slowed down by 2.07% compared to the last run. -- For 10MiB files with flags '-e', tinyxxd slowed down by 7.99% compared to the last run. -- For 10MiB files with flags '-b', tinyxxd slowed down by 2.63% compared to the last run. -- For 10MiB files with flags '-u', tinyxxd slowed down by 3.08% compared to the last run. -- For 10MiB files with flags '-E', tinyxxd slowed down by 2.49% compared to the last run. -- For 5MiB files with flags '', tinyxxd improved by 7.69% compared to the last run. -- For 5MiB files with flags '-r', tinyxxd improved by 0.16% compared to the last run. -- For 5MiB files with flags '', tinyxxd slowed down by 1.12% compared to the last run. -- For 5MiB files with flags '-p', tinyxxd slowed down by 0.71% compared to the last run. -- For 5MiB files with flags '-i', tinyxxd slowed down by 2.66% compared to the last run. -- For 5MiB files with flags '-e', tinyxxd improved by 1.75% compared to the last run. -- For 5MiB files with flags '-b', tinyxxd slowed down by 3.08% compared to the last run. -- For 5MiB files with flags '-u', tinyxxd improved by 1.80% compared to the last run. -- For 5MiB files with flags '-E', tinyxxd improved by 0.76% compared to the last run. -- For 5MiB files with flags '', og_xxd improved by 5.84% compared to the last run. -- For 5MiB files with flags '-r', og_xxd slowed down by 17.00% compared to the last run. -- For 5MiB files with flags '', og_xxd slowed down by 2.45% compared to the last run. -- For 5MiB files with flags '-p', og_xxd slowed down by 1.60% compared to the last run. -- For 5MiB files with flags '-i', og_xxd slowed down by 4.65% compared to the last run. -- For 5MiB files with flags '-e', og_xxd slowed down by 5.66% compared to the last run. -- For 5MiB files with flags '-b', og_xxd improved by 0.49% compared to the last run. -- For 5MiB files with flags '-u', og_xxd improved by 0.56% compared to the last run. -- For 5MiB files with flags '-E', og_xxd slowed down by 2.18% compared to the last run. -- For 2MiB files with flags '', og_xxd improved by 10.88% compared to the last run. -- For 2MiB files with flags '-r', og_xxd slowed down by 1.99% compared to the last run. -- For 2MiB files with flags '', og_xxd slowed down by 5.63% compared to the last run. -- For 2MiB files with flags '-p', og_xxd improved by 0.43% compared to the last run. -- For 2MiB files with flags '-i', og_xxd slowed down by 3.71% compared to the last run. -- For 2MiB files with flags '-e', og_xxd improved by 1.53% compared to the last run. -- For 2MiB files with flags '-b', og_xxd improved by 2.51% compared to the last run. -- For 2MiB files with flags '-u', og_xxd improved by 6.97% compared to the last run. -- For 2MiB files with flags '-E', og_xxd slowed down by 1.70% compared to the last run. -- For 2MiB files with flags '', tinyxxd improved by 11.24% compared to the last run. -- For 2MiB files with flags '-r', tinyxxd slowed down by 5.09% compared to the last run. -- For 2MiB files with flags '', tinyxxd slowed down by 1.06% compared to the last run. -- For 2MiB files with flags '-p', tinyxxd slowed down by 10.05% compared to the last run. -- For 2MiB files with flags '-i', tinyxxd slowed down by 2.06% compared to the last run. -- For 2MiB files with flags '-e', tinyxxd improved by 1.50% compared to the last run. -- For 2MiB files with flags '-b', tinyxxd improved by 0.15% compared to the last run. -- For 2MiB files with flags '-u', tinyxxd improved by 0.76% compared to the last run. -- For 2MiB files with flags '-E', tinyxxd slowed down by 1.02% compared to the last run. -- For 1MiB files with flags '', tinyxxd improved by 32.56% compared to the last run. -- For 1MiB files with flags '-r', tinyxxd improved by 1.88% compared to the last run. -- For 1MiB files with flags '', tinyxxd improved by 26.30% compared to the last run. -- For 1MiB files with flags '-p', tinyxxd improved by 4.01% compared to the last run. -- For 1MiB files with flags '-i', tinyxxd slowed down by 0.68% compared to the last run. -- For 1MiB files with flags '-e', tinyxxd improved by 0.77% compared to the last run. -- For 1MiB files with flags '-b', tinyxxd improved by 1.66% compared to the last run. -- For 1MiB files with flags '-u', tinyxxd improved by 0.72% compared to the last run. -- For 1MiB files with flags '-E', tinyxxd improved by 2.00% compared to the last run. -- For 1MiB files with flags '', og_xxd improved by 2.12% compared to the last run. -- For 1MiB files with flags '-r', og_xxd improved by 20.69% compared to the last run. -- For 1MiB files with flags '', og_xxd slowed down by 0.46% compared to the last run. -- For 1MiB files with flags '-p', og_xxd improved by 0.55% compared to the last run. -- For 1MiB files with flags '-i', og_xxd slowed down by 1.03% compared to the last run. -- For 1MiB files with flags '-e', og_xxd slowed down by 2.37% compared to the last run. -- For 1MiB files with flags '-b', og_xxd slowed down by 0.84% compared to the last run. -- For 1MiB files with flags '-u', og_xxd slowed down by 3.06% compared to the last run. -- For 1MiB files with flags '-E', og_xxd slowed down by 1.67% compared to the last run. +- For 64MiB files with flags '', tinyxxd improved by 16.69% compared to the last run. +- For 64MiB files with flags '-r', tinyxxd slowed down by 5.82% compared to the last run. +- For 64MiB files with flags '', tinyxxd slowed down by 21.51% compared to the last run. +- For 64MiB files with flags '-p', tinyxxd slowed down by 0.50% compared to the last run. +- For 64MiB files with flags '-i', tinyxxd slowed down by 3.05% compared to the last run. +- For 64MiB files with flags '-e', tinyxxd slowed down by 1.12% compared to the last run. +- For 64MiB files with flags '-b', tinyxxd slowed down by 3.71% compared to the last run. +- For 64MiB files with flags '-u', tinyxxd slowed down by 3.85% compared to the last run. +- For 64MiB files with flags '-E', tinyxxd slowed down by 1.74% compared to the last run. +- For 64MiB files with flags '', og_xxd improved by 5.96% compared to the last run. +- For 64MiB files with flags '-r', og_xxd improved by 9.85% compared to the last run. +- For 64MiB files with flags '', og_xxd slowed down by 8.74% compared to the last run. +- For 64MiB files with flags '-p', og_xxd improved by 4.86% compared to the last run. +- For 64MiB files with flags '-i', og_xxd slowed down by 5.81% compared to the last run. +- For 64MiB files with flags '-e', og_xxd slowed down by 3.78% compared to the last run. +- For 64MiB files with flags '-b', og_xxd slowed down by 2.73% compared to the last run. +- For 64MiB files with flags '-u', og_xxd slowed down by 6.76% compared to the last run. +- For 64MiB files with flags '-E', og_xxd slowed down by 3.13% compared to the last run. +- For 32MiB files with flags '', og_xxd slowed down by 0.89% compared to the last run. +- For 32MiB files with flags '-r', og_xxd improved by 1.27% compared to the last run. +- For 32MiB files with flags '', og_xxd slowed down by 4.58% compared to the last run. +- For 32MiB files with flags '-p', og_xxd improved by 0.85% compared to the last run. +- For 32MiB files with flags '-i', og_xxd slowed down by 0.87% compared to the last run. +- For 32MiB files with flags '-e', og_xxd slowed down by 2.19% compared to the last run. +- For 32MiB files with flags '-b', og_xxd slowed down by 0.80% compared to the last run. +- For 32MiB files with flags '-u', og_xxd slowed down by 3.40% compared to the last run. +- For 32MiB files with flags '-E', og_xxd slowed down by 1.69% compared to the last run. +- For 32MiB files with flags '', tinyxxd improved by 6.88% compared to the last run. +- For 32MiB files with flags '-r', tinyxxd slowed down by 7.64% compared to the last run. +- For 32MiB files with flags '', tinyxxd improved by 1.77% compared to the last run. +- For 32MiB files with flags '-p', tinyxxd slowed down by 1.81% compared to the last run. +- For 32MiB files with flags '-i', tinyxxd slowed down by 2.70% compared to the last run. +- For 32MiB files with flags '-e', tinyxxd slowed down by 0.87% compared to the last run. +- For 32MiB files with flags '-b', tinyxxd slowed down by 6.22% compared to the last run. +- For 32MiB files with flags '-u', tinyxxd slowed down by 3.91% compared to the last run. +- For 32MiB files with flags '-E', tinyxxd slowed down by 2.09% compared to the last run. +- For 10MiB files with flags '', tinyxxd improved by 3.47% compared to the last run. +- For 10MiB files with flags '-r', tinyxxd improved by 6.98% compared to the last run. +- For 10MiB files with flags '', tinyxxd slowed down by 1.51% compared to the last run. +- For 10MiB files with flags '-p', tinyxxd slowed down by 4.37% compared to the last run. +- For 10MiB files with flags '-i', tinyxxd slowed down by 0.29% compared to the last run. +- For 10MiB files with flags '-e', tinyxxd slowed down by 1.56% compared to the last run. +- For 10MiB files with flags '-b', tinyxxd improved by 2.19% compared to the last run. +- For 10MiB files with flags '-u', tinyxxd slowed down by 2.53% compared to the last run. +- For 10MiB files with flags '-E', tinyxxd improved by 1.45% compared to the last run. +- For 10MiB files with flags '', og_xxd improved by 5.51% compared to the last run. +- For 10MiB files with flags '-r', og_xxd slowed down by 6.37% compared to the last run. +- For 10MiB files with flags '', og_xxd slowed down by 1.79% compared to the last run. +- For 10MiB files with flags '-p', og_xxd slowed down by 4.34% compared to the last run. +- For 10MiB files with flags '-i', og_xxd slowed down by 2.98% compared to the last run. +- For 10MiB files with flags '-e', og_xxd slowed down by 2.62% compared to the last run. +- For 10MiB files with flags '-b', og_xxd slowed down by 6.32% compared to the last run. +- For 10MiB files with flags '-u', og_xxd improved by 0.66% compared to the last run. +- For 10MiB files with flags '-E', og_xxd slowed down by 2.82% compared to the last run. +- For 5MiB files with flags '', tinyxxd improved by 6.31% compared to the last run. +- For 5MiB files with flags '-r', tinyxxd slowed down by 1.73% compared to the last run. +- For 5MiB files with flags '', tinyxxd slowed down by 4.68% compared to the last run. +- For 5MiB files with flags '-p', tinyxxd slowed down by 0.93% compared to the last run. +- For 5MiB files with flags '-i', tinyxxd improved by 0.71% compared to the last run. +- For 5MiB files with flags '-e', tinyxxd slowed down by 2.70% compared to the last run. +- For 5MiB files with flags '-b', tinyxxd improved by 1.27% compared to the last run. +- For 5MiB files with flags '-u', tinyxxd slowed down by 0.51% compared to the last run. +- For 5MiB files with flags '-E', tinyxxd improved by 0.23% compared to the last run. +- For 5MiB files with flags '', og_xxd improved by 16.64% compared to the last run. +- For 5MiB files with flags '-r', og_xxd slowed down by 3.05% compared to the last run. +- For 5MiB files with flags '', og_xxd improved by 1.72% compared to the last run. +- For 5MiB files with flags '-p', og_xxd improved by 1.50% compared to the last run. +- For 5MiB files with flags '-i', og_xxd slowed down by 0.32% compared to the last run. +- For 5MiB files with flags '-e', og_xxd slowed down by 1.31% compared to the last run. +- For 5MiB files with flags '-b', og_xxd improved by 16.44% compared to the last run. +- For 5MiB files with flags '-u', og_xxd improved by 1.39% compared to the last run. +- For 5MiB files with flags '-E', og_xxd improved by 1.06% compared to the last run. +- For 2MiB files with flags '', og_xxd improved by 8.67% compared to the last run. +- For 2MiB files with flags '-r', og_xxd improved by 4.64% compared to the last run. +- For 2MiB files with flags '', og_xxd slowed down by 1013.77% compared to the last run. +- For 2MiB files with flags '-p', og_xxd improved by 9.00% compared to the last run. +- For 2MiB files with flags '-i', og_xxd slowed down by 0.00% compared to the last run. +- For 2MiB files with flags '-e', og_xxd improved by 0.64% compared to the last run. +- For 2MiB files with flags '-b', og_xxd improved by 0.24% compared to the last run. +- For 2MiB files with flags '-u', og_xxd improved by 0.81% compared to the last run. +- For 2MiB files with flags '-E', og_xxd improved by 0.71% compared to the last run. +- For 2MiB files with flags '', tinyxxd improved by 19.51% compared to the last run. +- For 2MiB files with flags '-r', tinyxxd slowed down by 0.14% compared to the last run. +- For 2MiB files with flags '', tinyxxd improved by 11.44% compared to the last run. +- For 2MiB files with flags '-p', tinyxxd improved by 0.80% compared to the last run. +- For 2MiB files with flags '-i', tinyxxd improved by 0.92% compared to the last run. +- For 2MiB files with flags '-e', tinyxxd slowed down by 1.53% compared to the last run. +- For 2MiB files with flags '-b', tinyxxd improved by 1.12% compared to the last run. +- For 2MiB files with flags '-u', tinyxxd improved by 1.33% compared to the last run. +- For 2MiB files with flags '-E', tinyxxd slowed down by 1.16% compared to the last run. +- For 1MiB files with flags '', tinyxxd slowed down by 0.39% compared to the last run. +- For 1MiB files with flags '-r', tinyxxd improved by 88.60% compared to the last run. +- For 1MiB files with flags '', tinyxxd slowed down by 23.73% compared to the last run. +- For 1MiB files with flags '-p', tinyxxd slowed down by 3.94% compared to the last run. +- For 1MiB files with flags '-i', tinyxxd slowed down by 1.81% compared to the last run. +- For 1MiB files with flags '-e', tinyxxd slowed down by 0.70% compared to the last run. +- For 1MiB files with flags '-b', tinyxxd slowed down by 4.37% compared to the last run. +- For 1MiB files with flags '-u', tinyxxd improved by 3.10% compared to the last run. +- For 1MiB files with flags '-E', tinyxxd improved by 1.67% compared to the last run. +- For 1MiB files with flags '', og_xxd improved by 93.73% compared to the last run. +- For 1MiB files with flags '-r', og_xxd slowed down by 14.18% compared to the last run. +- For 1MiB files with flags '', og_xxd improved by 93.57% compared to the last run. +- For 1MiB files with flags '-p', og_xxd improved by 1.35% compared to the last run. +- For 1MiB files with flags '-i', og_xxd slowed down by 0.49% compared to the last run. +- For 1MiB files with flags '-e', og_xxd slowed down by 5.56% compared to the last run. +- For 1MiB files with flags '-b', og_xxd slowed down by 2.26% compared to the last run. +- For 1MiB files with flags '-u', og_xxd slowed down by 7.56% compared to the last run. +- For 1MiB files with flags '-E', og_xxd improved by 0.00% compared to the last run. -Report generated on: 2024-02-09T18:50:33.377450 +Report generated on: 2024-02-09T19:00:51.775560