aboutsummaryrefslogtreecommitdiff
path: root/gold/workqueue-threads.cc
AgeCommit message (Collapse)AuthorFilesLines
2017-01-02Update year range in copyright notice of all files.Alan Modra1-1/+1
2016-01-01Copyright update for binutilsAlan Modra1-1/+1
2015-01-02ChangeLog rotatation and copyright year updateAlan Modra1-1/+1
2014-03-05Update copyright yearsAlan Modra1-1/+1
2011-07-28 * workqueue-internal.h (Workqueue_threader::should_cancel_thread):Cary Coutant1-3/+4
Add thread_number parameter. (Workqueue_threader_threadpool::should_cancel_thread): Likewise. * workqueue-threads.cc (Workqueue_threader_threadpool::should_cancel_thread): Cancel current thread if its thread number is greater than desired thread count. * workqueue.cc (Workqueue_threader_single::should_cancel_thread): Add thread_number parameter. (Workqueue::should_cancel_thread): Likewise. (Workqueue::find_runnable_or_wait): Pass thread_number to should_cancel_thread. * workqueue.h (Workqueue::should_cancel_thread): Add thread_number parameter.
2008-03-13Update copyright years. Update language files.Ian Lance Taylor1-1/+1
2007-12-14Rewrite workqueue. This version eliminates the master thread, andIan Lance Taylor1-119/+50
reduces the amount of locking required to find a new thread to run.
2007-12-06Fix comment.Ian Lance Taylor1-2/+3
2007-11-22Add threading support.Ian Lance Taylor1-0/+266