[U-Boot] [PATCH v5 0/9] Unified command execution in one place

Wolfgang Denk wd at denx.de
Tue Mar 6 21:35:52 CET 2012


Dear Simon Glass,

In message <CAPnjgZ3p_Qt42YE+HXE86OwDEn8C9gr+M4e+JwkGDhnGd7uLkg at mail.gmail.com> you wrote:
> 
> OK good. Hoping it sorts out the command success/failure problem you
> saw with the last version also.

I've pulled it, further testing will show ;-)

> Out of interest what tool are you using to display that information?

bloat-o-meter from the kernel directory, like that:

-> bloat-o-meter u-boot-before-arm u-boot-after-arm 
add/remove: 1/0 grow/shrink: 5/38 up/down: 212/-1404 (-1192)
function                                     old     new   delta
cmd_process                                    -     180    +180
static.mod_mem                               316     328     +12
do_env_export                                596     604      +8
do_run                                       116     120      +4
do_mem_crc                                   168     172      +4
do_env_set                                    28      32      +4
do_ubifs_mount                                88      84      -4
do_nandboot                                  608     604      -4
do_mem_mw                                    188     184      -4
do_mem_loop                                  244     240      -4
do_mem_cp                                    216     212      -4
do_gpio                                      288     284      -4
do_go                                        112     108      -4
do_ext2ls                                    296     292      -4
do_ext2load                                  768     764      -4
do_env_edit                                  104     100      -4
do_env_default                                72      68      -4
netboot_common                               676     668      -8
do_usbboot                                   836     828      -8
do_spi_flash                                1364    1356      -8
do_setexpr                                   416     408      -8
do_nand                                     2476    2468      -8
do_i2c_mw                                    252     244      -8
do_i2c_md                                    424     416      -8
do_i2c_loop                                  220     212      -8
do_i2c_crc                                   276     268      -8
do_date                                      284     276      -8
static.mod_i2c_mem                           520     508     -12
do_sleep                                     128     116     -12
do_ping                                      132     120     -12
do_mtdparts                                 1408    1396     -12
do_mem_md                                    216     204     -12
do_mem_cmp                                   396     384     -12
do_ubifs_load                                212     196     -16
do_mmcops                                   1072    1056     -16
do_mii                                      1920    1904     -16
do_mem_nm                                     24       8     -16
do_mem_mm                                     24       8     -16
do_i2c_read                                  188     172     -16
do_eeprom                                    292     276     -16
do_i2c_nm                                     28       8     -20
do_i2c_mm                                     28       8     -20
run_list_real                               2072    1984     -88
run_command                                  976       8    -968



Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
"It is easier to port a shell than a shell script."      - Larry Wall


More information about the U-Boot mailing list