Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | helper-functions.sh: multijob support bash <4.1v2.2.0_alpha110 | Zac Medico | 2012-06-04 | 1 | -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 value | Mike Frysinger | 2012-05-14 | 1 | -3/+1 |
| | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||||
* | multijob_post_fork: return child status | Zac Medico | 2012-05-14 | 1 | -1/+3 |
| | |||||
* | prepstrip/ecompressdir: parallelize operations | Mike Frysinger | 2012-05-12 | 1 | -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> |