busybox/include
Denys Vlasenko ff027d6f50 bootchartd: new applet
Usage: bootchartd start [PROG ARGS]|init|stop

Create /var/log/bootchart.tgz with boot chart data

Options:
start: start background logging; with PROG, run PROG, then kill
logging with USR1
stop: send USR1 to all bootchartd processes
init: start background logging; stop when getty/gdm is seen (for init scripts)
Under PID 1: as init, then exec $bootchart_init, /init, /sbin/init

function                                             old     new   delta
bootchartd_main                                        -     907    +907
dump_procs                                             -     353    +353
packed_usage                                       26566   26735    +169
dump_file                                              -      91     +91
static.dirs                                            -      23     +23
applet_names                                        2176    2187     +11
applet_main                                         1284    1288      +4
applet_nameofs                                       642     644      +2
------------------------------------------------------------------------------
(add/remove: 5/0 grow/shrink: 4/0 up/down: 1560/0)           Total: 1560 bytes

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2010-05-04 15:45:25 +02:00
..
.gitignore add .gitignore files 2009-05-05 09:05:30 -04:00
applets.h bootchartd: new applet 2010-05-04 15:45:25 +02:00
ar.h ar: add archive creation support 2010-03-15 15:38:09 +01:00
busybox.h rename _BB_SUID_ALWAYS and NEVER into REQUIRE and DROP. No code changes. 2009-07-30 12:57:19 +02:00
dump.h *: make "pragma GCC visibility push(hidden)" less ugly 2009-04-09 12:35:13 +00:00
fix_u32.h include/fix_u32.h: try harder to not cause redefinition errors 2010-03-16 01:22:35 +01:00
grp_.h libpwdgrp: comment out functions with UNUSED_SINCE_WE_AVOID_STATIC_BUFS 2010-03-31 12:38:17 +02:00
inet_common.h more thorough fix for systems with strange socklen_t 2010-02-02 12:45:38 +01:00
libbb.h libbb: add skip_dev_pfx() 2010-04-06 18:50:05 +02:00
platform.h dnsd: enforce alignment on packet buffer 2010-04-14 10:14:25 -07:00
pwd_.h libpwdgrp: comment out functions with UNUSED_SINCE_WE_AVOID_STATIC_BUFS 2010-03-31 12:38:17 +02:00
rtc_.h *: make it easier to distinquish "struct tm", pointer to one, etc 2010-01-09 19:10:49 +01:00
shadow_.h libpwdgrp: comment out more unused functions 2010-03-31 14:43:58 +02:00
unarchive.h tar: optional support for restoring selinux context 2010-03-19 14:48:51 +01:00
unicode.h unicode: s/FEATURE_ASSUME_UNICODE/UNICODE_SUPPORT, add UNICODE_USING_LOCALE 2010-03-26 14:06:56 +01:00
usage.h bootchartd: new applet 2010-05-04 15:45:25 +02:00
volume_id.h swaponoff: add uuid/label support. By Natanael Copa 2009-09-20 04:28:22 +02:00
xatonum.h include/xatonum.h: make it survive -Wconversion 2009-10-11 22:29:15 +02:00
xregex.h *: make "pragma GCC visibility push(hidden)" less ugly 2009-04-09 12:35:13 +00:00