Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to deku 0.18.0; Support ExtendedFile #608

Closed
wants to merge 1 commit into from

Conversation

wcampbell0x2a
Copy link
Owner

  • Don't convert BasicFile into ExtendedFile
  • Update deku and remove bits feature to reduce code size and perf(maybe)

Copy link

github-actions bot commented Sep 7, 2024

Benchmark for f3b23ac

Click to view benchmark
Test Base PR %
only_read/netgear_ax6100v2 2.5±0.00ms 2.5±0.00ms 0.00%
only_read/tplink_ax1800 6.6±0.01ms 6.7±0.01ms +1.52%
unsquashfs/full 11.4±0.12ms 11.3±0.10ms -0.88%
unsquashfs/full-path-filter 8.0±0.07ms 8.0±0.06ms 0.00%
unsquashfs/list 8.3±0.12ms 8.4±0.13ms +1.20%
unsquashfs/list-path-filter 7.4±0.06ms 7.4±0.07ms 0.00%
write_read/netgear_ax6100v2 1274.0±2.08ms 1281.4±8.81ms +0.58%
write_read/tplink_ax1800 7.0±0.01s 7.0±0.01s 0.00%

Copy link

Benchmark for b66f865

Click to view benchmark
Test Base PR %
only_read/netgear_ax6100v2 2.5±0.01ms 2.5±0.01ms 0.00%
only_read/tplink_ax1800 6.6±0.01ms 6.7±0.01ms +1.52%
unsquashfs/full 11.4±0.23ms 11.4±0.23ms 0.00%
unsquashfs/full-path-filter 8.2±0.20ms 8.0±0.08ms -2.44%
unsquashfs/list 8.4±0.11ms 8.3±0.14ms -1.19%
unsquashfs/list-path-filter 7.5±0.14ms 7.4±0.10ms -1.33%
write_read/netgear_ax6100v2 1272.2±6.07ms 1282.8±15.74ms +0.83%
write_read/tplink_ax1800 7.1±0.03s 7.0±0.02s -1.41%

@wcampbell0x2a wcampbell0x2a force-pushed the update-deku-0.18 branch 2 times, most recently from a6c00d6 to 64a20d8 Compare September 10, 2024 00:22
* Don't convert BasicFile into ExtendedFile
* Update deku and remove bits feature to reduce code size and perf(maybe)
Copy link

Benchmark for 1c26ffb

Click to view benchmark
Test Base PR %
only_read/netgear_ax6100v2 2.5±0.01ms 2.5±0.01ms 0.00%
only_read/tplink_ax1800 6.6±0.01ms 6.7±0.01ms +1.52%
unsquashfs/full 11.4±0.13ms 11.4±0.12ms 0.00%
unsquashfs/full-path-filter 8.0±0.07ms 8.0±0.06ms 0.00%
unsquashfs/list 8.3±0.07ms 8.3±0.07ms 0.00%
unsquashfs/list-path-filter 7.5±0.10ms 7.6±0.13ms +1.33%
write_read/netgear_ax6100v2 1273.4±2.36ms 1283.1±9.99ms +0.76%
write_read/tplink_ax1800 7.0±0.01s 7.0±0.01s 0.00%

Copy link

Benchmark for ad2e16e

Click to view benchmark
Test Base PR %
only_read/netgear_ax6100v2 2.5±0.01ms 2.5±0.01ms 0.00%
only_read/tplink_ax1800 6.7±0.03ms 6.7±0.06ms 0.00%
unsquashfs/full 11.9±0.27ms 12.0±0.15ms +0.84%
unsquashfs/full-path-filter 8.4±0.20ms 8.7±0.15ms +3.57%
unsquashfs/list 8.8±0.20ms 8.8±0.19ms 0.00%
unsquashfs/list-path-filter 7.9±0.17ms 7.9±0.18ms 0.00%
write_read/netgear_ax6100v2 1322.2±11.89ms 1279.3±5.74ms -3.24%
write_read/tplink_ax1800 7.4±0.07s 7.2±0.17s -2.70%

Copy link

Benchmark for 0fd0657

Click to view benchmark
Test Base PR %
only_read/netgear_ax6100v2 2.5±0.01ms 2.5±0.00ms 0.00%
only_read/tplink_ax1800 6.6±0.01ms 6.8±0.02ms +3.03%
unsquashfs/full 12.0±0.22ms 11.9±0.24ms -0.83%
unsquashfs/full-path-filter 8.5±0.24ms 8.5±0.15ms 0.00%
unsquashfs/list 8.7±0.15ms 8.8±0.17ms +1.15%
unsquashfs/list-path-filter 7.8±0.18ms 7.9±0.12ms +1.28%
write_read/netgear_ax6100v2 1328.9±14.41ms 1305.5±7.86ms -1.76%
write_read/tplink_ax1800 7.4±0.11s 7.3±0.02s -1.35%

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-backhand-cli A-backhand-lib A-tests bakchand-tests A-unsquashfs backhand-cli: unsquashfs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant