aboutsummaryrefslogtreecommitdiff
path: root/docs/keep_data_small.txt (follow)
Commit message (Collapse)AuthorAgeFilesLines
* *: a few more NOINLINEsDenys Vlasenko2009-10-081-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | function old new delta print_linkinfo - 815 +815 do_msg - 783 +783 INET_setroute - 757 +757 varvalue - 746 +746 do_sem - 637 +637 inflate_codes - 617 +617 INET6_setroute - 491 +491 edir - 370 +370 sync_cursor - 298 +298 update_utmp - 246 +246 searchLines - 165 +165 setup_alarm - 144 +144 may_wakeup - 101 +101 getNum 566 371 -195 refresh 1166 848 -318 rtcwake_main 809 479 -330 getty_main 2396 1921 -475 chpst_main 1373 746 -627 inflate_unzip_internal 1335 567 -768 evalvar 1384 612 -772 ipaddr_list_or_flush 2160 1246 -914 route_main 1585 245 -1340 ipcs_main 2523 1049 -1474 ------------------------------------------------------------------------------ (add/remove: 13/0 grow/shrink: 0/10 up/down: 6170/-7213) Total: -1043 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: code shrink via NOINLINEDenys Vlasenko2009-10-081-0/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | function old new delta expand_vars_to_list - 2118 +2118 lzo1x_optimize - 1429 +1429 run_pipe 358 1775 +1417 arith_apply - 1335 +1335 mainQSort3 - 1198 +1198 logdir_open - 1163 +1163 rewrite - 1039 +1039 dump_identity - 987 +987 do_shm - 884 +884 cpio_o - 863 +863 cpio_main 1450 560 -890 ipcs_main 3442 2523 -919 bb_dump_dump 2611 1488 -1123 process_dev 4572 3405 -1167 logdirs_reopen 1308 86 -1222 arith 2084 707 -1377 mainSort 2622 1202 -1420 do_lzo_compress 2276 799 -1477 run_list 2491 943 -1548 expand_variables 2280 135 -2145 ------------------------------------------------------------------------------ (add/remove: 9/0 grow/shrink: 1/10 up/down: 12433/-13288) Total: -855 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: add optimization barrier to all "G trick" locationsDenis Vlasenko2008-02-271-2/+2
|
* top: add config option and code for global CPU % displayDenis Vlasenko2007-06-101-0/+10
|
* rmp: add optional support for bz2 data. +50 bytes of codeDenis Vlasenko2007-06-081-1/+1
|
* sed: a communal variable managed to slip past 'size'Denis Vlasenko2007-03-261-1/+1
| | | | | | | | | | | | | ('size' happily displays 0 bytes in data and bss, but in reality sed.o used 180 bytes of it). Oh well. function old new delta pipe_putc 67 76 +9 sed_main 627 633 +6 get_next_line 161 166 +5 bbg 180 - -180 (add/remove: 0/1 grow/shrink: 3/0 up/down: 20/-180) Total: -160 bytes sed: also make sed -i failure message less cryptic
* add info about gcc's sadistic alignment - and how to disable itDenis Vlasenko2007-03-211-2/+26
|
* small doc updateDenis Vlasenko2007-03-201-7/+13
|
* update docsDenis Vlasenko2007-03-201-31/+51
|
* expand documentationDenis Vlasenko2007-03-191-0/+29
|
* - touchup wording a bitBernhard Reutner-Fischer2007-03-161-3/+3
|
* mkfs_minix: stop using lots of bss/data.Denis Vlasenko2007-03-151-16/+52
| | | | | data -3500 bytes, code -300 bytes keep_data_small: expand/fix
* modify ptr_to_globals trick so that we do not violateDenis Vlasenko2007-03-151-7/+10
| | | | type safety (well, sort of ;))
* cosmetic documentation changeDenis Vlasenko2007-03-141-16/+16
|
* gzip: use common bbunzip infrastructure - ~700 bytes code lessDenis Vlasenko2007-03-141-0/+88