diff options
author | andersen <andersen@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2003-10-18 01:59:46 +0000 |
---|---|---|
committer | andersen <andersen@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2003-10-18 01:59:46 +0000 |
commit | e7e559532aec263a58ac2f9d2072f95fd42f9166 (patch) | |
tree | 05f0f27bf3834cf1f9401e604bfa99ed3c7d0c6a /TODO | |
parent | 681202dbd8b1bce49306ce88edd1b231aa1725e6 (diff) | |
download | busybox-w32-e7e559532aec263a58ac2f9d2072f95fd42f9166.tar.gz busybox-w32-e7e559532aec263a58ac2f9d2072f95fd42f9166.tar.bz2 busybox-w32-e7e559532aec263a58ac2f9d2072f95fd42f9166.zip |
Manuel Novoa III writes:
Hello Rob,
Here's a patch to your bunzip-3.c file. Nice work btw.
One minor bug fix... checking for error return when read()ing.
Some size/performance optimizations as well. One instance of
memset() seems unnecssary. You might want to take a look.
Anyway, on my machine, decompressing linux-2.6.0-test7.tar.bz2
to /dev/null gave the following times:
bunzip-3.c bzcat (system) bunzip-3.c (patched)
real 0m24.420s 0m22.725s 0m20.701s
user 0m23.930s 0m22.170s 0m20.180s
sys 0m0.070s 0m0.080s 0m0.140s
Size of the patched version is comparable (slightly larger or
smaller depending on compiler flags).
Manuel
git-svn-id: svn://busybox.net/trunk/busybox@7665 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'TODO')
0 files changed, 0 insertions, 0 deletions