busybox/archival/libunarchive
Denis Vlasenko efb545b9bd optimize 16- and 32-bit moves
function                                             old     new   delta
udhcpd_main                                         1239    1257     +18
udhcp_add_simple_option                               93      92      -1
buffer_read_le_u32                                    19      18      -1
unpack_gz_stream_with_info                           526     520      -6
dnsd_main                                           1470    1463      -7
udhcp_run_script                                    1208    1186     -22
send_ACK                                             255     229     -26
arping_main                                         1661    1623     -38
send_offer                                           470     428     -42
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/8 up/down: 18/-143)          Total: -125 bytes
2008-12-08 22:56:18 +00:00
..
data_align.c *: introduce and use FAST_FUNC: regparm on i386, otherwise no-on 2008-06-27 02:52:20 +00:00
data_extract_all.c data_extract_all: do not complain if directory exists on mkdir 2008-10-17 14:03:56 +00:00
data_extract_to_buffer.c *: introduce and use FAST_FUNC: regparm on i386, otherwise no-on 2008-06-27 02:52:20 +00:00
data_extract_to_stdout.c *: introduce and use FAST_FUNC: regparm on i386, otherwise no-on 2008-06-27 02:52:20 +00:00
data_skip.c *: introduce and use FAST_FUNC: regparm on i386, otherwise no-on 2008-06-27 02:52:20 +00:00
decompress_bunzip2.c *: refactor handling of archived files. "tar f file.tar.lzma" now works too. 2008-08-05 13:10:34 +00:00
decompress_uncompress.c *: refactor handling of archived files. "tar f file.tar.lzma" now works too. 2008-08-05 13:10:34 +00:00
decompress_unlzma.c unlzma: fix memory leak (Pascal Bellard) 2008-06-27 15:48:45 +00:00
decompress_unzip.c optimize 16- and 32-bit moves 2008-12-08 22:56:18 +00:00
filter_accept_all.c *: introduce and use FAST_FUNC: regparm on i386, otherwise no-on 2008-06-27 02:52:20 +00:00
filter_accept_list_reassign.c *: refactor handling of archived files. "tar f file.tar.lzma" now works too. 2008-08-05 13:10:34 +00:00
filter_accept_list.c *: introduce and use FAST_FUNC: regparm on i386, otherwise no-on 2008-06-27 02:52:20 +00:00
filter_accept_reject_list.c *: introduce and use FAST_FUNC: regparm on i386, otherwise no-on 2008-06-27 02:52:20 +00:00
find_list_entry.c *: introduce and use FAST_FUNC: regparm on i386, otherwise no-on 2008-06-27 02:52:20 +00:00
get_header_ar.c dpkg_deb: slight code shrink 2008-07-10 23:06:00 +00:00
get_header_cpio.c data_extract_all: do not complain if directory exists on mkdir 2008-10-17 14:03:56 +00:00
get_header_tar_bz2.c *: refactor handling of archived files. "tar f file.tar.lzma" now works too. 2008-08-05 13:10:34 +00:00
get_header_tar_gz.c dpkg_deb: slight code shrink 2008-07-10 23:06:00 +00:00
get_header_tar_lzma.c open_transformer: do not return fd, it does not change 2008-07-10 17:43:01 +00:00
get_header_tar.c *: refactor handling of archived files. "tar f file.tar.lzma" now works too. 2008-08-05 13:10:34 +00:00
header_list.c *: introduce and use FAST_FUNC: regparm on i386, otherwise no-on 2008-06-27 02:52:20 +00:00
header_skip.c *: rename ATTRIBUTE_XXX to just XXX. 2008-07-05 09:18:54 +00:00
header_verbose_list.c *: introduce and use FAST_FUNC: regparm on i386, otherwise no-on 2008-06-27 02:52:20 +00:00
init_handle.c *: introduce and use FAST_FUNC: regparm on i386, otherwise no-on 2008-06-27 02:52:20 +00:00
Kbuild *: refactor handling of archived files. "tar f file.tar.lzma" now works too. 2008-08-05 13:10:34 +00:00
open_transformer.c open_transformer: do not return fd, it does not change 2008-07-10 17:43:01 +00:00
seek_by_jump.c tar: fix handling of tarballs with symlinks with size field != 0 2008-07-20 17:10:43 +00:00
seek_by_read.c *: introduce and use FAST_FUNC: regparm on i386, otherwise no-on 2008-06-27 02:52:20 +00:00
unpack_ar_archive.c dpkg_deb: slight code shrink 2008-07-10 23:06:00 +00:00