Denys Vlasenko
e52da5570e
libbb: auto_string() for efficient handling of temporary malloced stirngs
Use it in libiproute: get rid of one static string buffer.
function old new delta
auto_string - 51 +51
ll_index_to_name 10 49 +39
buffer_fill_and_print 169 178 +9
scan_recursive 378 380 +2
decode_one_format 732 734 +2
cmdputs 334 332 -2
static.cur_saved 4 1 -3
static.nbuf 16 - -16
printable_string 94 57 -37
ll_idx_n2a 53 - -53
------------------------------------------------------------------------------
(add/remove: 2/2 grow/shrink: 4/3 up/down: 103/-111) Total: -8 bytes
text data bss dec hex filename
939880 992 17496 958368 e9fa0 busybox_old
939880 992 17480 958352 e9f90 busybox_unstripped
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2015-10-09 17:59:56 +02:00
..
2010-07-24 23:27:38 +02:00
2010-10-29 11:46:52 +02:00
2015-10-08 13:02:28 +02:00
2014-03-01 17:38:41 +01:00
2015-10-08 13:02:28 +02:00
2015-10-08 13:02:28 +02:00
2015-10-08 13:02:28 +02:00
2010-08-16 20:14:46 +02:00
2011-02-23 01:20:44 +01:00
2010-10-29 11:46:52 +02:00
2010-10-29 11:46:52 +02:00
2015-10-09 17:59:56 +02:00
2015-10-09 17:59:56 +02:00
2012-09-03 11:41:30 +02:00
2011-04-17 23:18:15 +02:00
2015-10-08 17:15:08 +02:00
2015-10-08 13:02:28 +02:00
2015-10-08 13:02:28 +02:00
2015-10-08 13:02:28 +02:00
2011-02-23 01:20:44 +01:00
2011-02-23 01:20:44 +01:00