gecko/toolkit/crashreporter/tools
Gregory Szorc fa967a4cfd Bug 1207871 - Process files in descending file size order; r=ted
Large files take longer to process. Scheduling large files after smaller
files means there is a higher chance a large file may be a long pole
during processing.

This commit changes the scheduling logic to exhaustively obtain the set
of files to be processed. It then sorts them by descending file size and
schedules them in the resulting order, thus minimizing the chances for a
large file to be the long pole holding up processing completion.

On my machine this doesn't change wall execution time. However,
automation may be different. And the logic of the new behavior is sound.
2015-09-23 22:26:41 -04:00
..
win32
symbolstore.py Bug 1207871 - Process files in descending file size order; r=ted 2015-09-23 22:26:41 -04:00
unit-symbolstore.py Bug 1207871 - Process files in descending file size order; r=ted 2015-09-23 22:26:41 -04:00
upload_symbols.py bug 1201069 - retry symbol upload on any 500 error. r=ryanvm 2015-09-04 08:13:05 -04:00
upload_symbols.sh