diff options
author | Paul Phillips <paulp@improving.org> | 2012-06-10 20:41:14 -0700 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2012-07-11 06:27:48 -0700 |
commit | 883371e18ebb644d6601c0847640a36a8c39f302 (patch) | |
tree | 778fda4546ed31f10194ab7b7eda434ad2daf882 /src/partest/README | |
parent | 783013672cb96579c7e10573acb2c18dda707580 (diff) | |
download | scala-883371e18ebb644d6601c0847640a36a8c39f302.tar.gz scala-883371e18ebb644d6601c0847640a36a8c39f302.tar.bz2 scala-883371e18ebb644d6601c0847640a36a8c39f302.zip |
Eliminated more logic.
Why hand out big blocks of tests to workers. Just put them
all in a queue and let the threads consume them when they can.
This speeds up partest a fair bit in those not uncommon
situations where one worker would end up lagging well behind
the others, and drops another 150ish lines of code.
Test suite time on my 8-core machine goes from 28:21 to 22:34.
Diffstat (limited to 'src/partest/README')
0 files changed, 0 insertions, 0 deletions