summaryrefslogtreecommitdiffstats
path: root/bin/helper-functions.sh
Commit message (Collapse)AuthorAgeFilesLines
* Convert funcs of bashrc-functions.sh to __ prefixed namespace.Brian Harring2012-09-131-13/+13
|
* helper-functions.sh: multijob support bash <4.1v2.2.0_alpha110Zac Medico2012-06-041-1/+29
| | | | | | | The redirect_alloc_fd() compatibility function is borrowed from Mike Frysinger's proposed multiprocessing.eclass: http://archives.gentoo.org/gentoo-dev/msg_5ecd3b1dd0720522807c136d8fd2cd5f.xml
* multijob_post_fork: simpler handling of return valueMike Frysinger2012-05-141-3/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* multijob_post_fork: return child statusZac Medico2012-05-141-1/+3
|
* prepstrip/ecompressdir: parallelize operationsMike Frysinger2012-05-121-0/+62
Stealing some ideas from ferringb, add a new API for doing parallel processing in bash, and then deploy this with the stripping and compressing stages. For stripping coreutils which has about 100 ELFs, this brings time to strip down from ~7 seconds to ~0.7 seconds on my system. Signed-off-by: Mike Frysinger <vapier@gentoo.org>