Home
last modified time | relevance | path

Searched refs:workqueue (Results 1 – 25 of 25) sorted by relevance

/toolchain/binutils/binutils-2.25/gold/
Dgold.cc134 Middle_runner::run(Workqueue* workqueue, const Task* task) in run() argument
137 this->layout_, workqueue, this->mapfile_); in run()
165 Gc_runner::run(Workqueue* workqueue, const Task* task) in run() argument
168 this->symtab_, this->layout_, workqueue, in run()
178 Workqueue* workqueue, Input_objects* input_objects, in queue_initial_tasks() argument
199 workqueue->set_thread_count(thread_count); in queue_initial_tasks()
244 workqueue->queue(new Read_symbols(input_objects, symtab, layout, in queue_initial_tasks()
272 workqueue->queue(tasks[i]); in queue_initial_tasks()
279 workqueue->queue(new Plugin_hook(options, input_objects, symtab, layout, in queue_initial_tasks()
291 workqueue->queue(new Task_function(new Gc_runner(options, in queue_initial_tasks()
[all …]
Dreadsyms.cc112 Read_symbols::requeue(Workqueue* workqueue, Input_objects* input_objects, in requeue() argument
126 workqueue->add_blocker(next_blocker); in requeue()
128 workqueue->queue(new Read_symbols(input_objects, symtab, layout, dirpath, in requeue()
161 Read_symbols::run(Workqueue* workqueue) in run() argument
167 if (!this->do_read_symbols(workqueue) && this->member_ == NULL) in run()
168 workqueue->queue_soon(new Unblock_token(this->this_blocker_, in run()
176 Read_symbols::do_whole_lib_group(Workqueue* workqueue) in do_whole_lib_group() argument
201 workqueue->queue_soon(new Read_symbols(this->input_objects_, in do_whole_lib_group()
218 Read_symbols::do_lib_group(Workqueue* workqueue) in do_lib_group() argument
223 return this->do_whole_lib_group(workqueue); in do_lib_group()
[all …]
Dmain.cc204 Workqueue workqueue(command_line.options()); in main() local
244 search_path.initialize(&workqueue, &command_line.options().library_path()); in main()
248 command_line, &workqueue, &input_objects, in main()
252 workqueue.process(0); in main()
Dworkqueue-internal.h46 Workqueue_threader(Workqueue* workqueue) in Workqueue_threader() argument
47 : workqueue_(workqueue) in Workqueue_threader()
Dworkqueue-threads.cc130 Workqueue* workqueue) in Workqueue_threader_threadpool() argument
131 : Workqueue_threader(workqueue), in Workqueue_threader_threadpool()
Dworkqueue.h177 run(Workqueue* workqueue) in run() argument
178 { this->runner_->run(workqueue, this); } in run()
DMakefile.am104 workqueue.cc \
105 workqueue-threads.cc
156 workqueue.h \
157 workqueue-internal.h
Ddirsearch.cc228 Dirsearch::initialize(Workqueue* workqueue, in initialize() argument
238 workqueue->queue(new Dir_cache_task(p->name().c_str(), this->token_)); in initialize()
Dworkqueue.cc102 Workqueue_threader_single(Workqueue* workqueue) in Workqueue_threader_single() argument
103 : Workqueue_threader(workqueue) in Workqueue_threader_single()
Dplugin.cc521 Plugin_manager::all_symbols_read(Workqueue* workqueue, Task* task, in all_symbols_read() argument
528 this->workqueue_ = workqueue; in all_symbols_read()
545 workqueue->queue(new Plugin_rescan(this->this_blocker_, next_blocker)); in all_symbols_read()
1413 Plugin_hook::run(Workqueue* workqueue) in run() argument
1420 this->options_.plugins()->all_symbols_read(workqueue, in run()
1427 workqueue->queue_soon(new Plugin_finish(this->this_blocker_, in run()
Dplugin.h187 all_symbols_read(Workqueue* workqueue, Task* task,
Dreloc.cc67 Read_relocs::run(Workqueue* workqueue) in run() argument
80 workqueue->queue_next(new Gc_process_relocs(this->symtab_, in run()
88 workqueue->queue_next(new Scan_relocs(this->symtab_, this->layout_, in run()
Darchive.cc1099 Add_archive_symbols::run(Workqueue* workqueue) in run() argument
1125 Read_symbols::requeue(workqueue, this->input_objects_, this->symtab_, in run()
DMakefile.in117 version.$(OBJEXT) workqueue.$(OBJEXT) \
118 workqueue-threads.$(OBJEXT)
Dscript.cc1459 read_input_script(Workqueue* workqueue, Symbol_table* symtab, Layout* layout, in read_input_script() argument
1504 Read_symbols::requeue(workqueue, input_objects, symtab, layout, in read_input_script()
1534 workqueue->queue_soon(new Read_symbols(input_objects, symtab, in read_input_script()
Dlayout.h904 queue_build_id_tasks(Workqueue* workqueue, Task_token* build_id_blocker,
Dlayout.cc371 Layout_task_runner::run(Workqueue* workqueue, const Task* task) in run() argument
419 this->symtab_, layout, workqueue, of); in run()
5459 Layout::queue_build_id_tasks(Workqueue* workqueue, Task_token* build_id_blocker, in queue_build_id_tasks() argument
5486 workqueue->queue(new Hash_task(src + src_offset, in queue_build_id_tasks()
DChangeLog4795 * workqueue-internal.h (Workqueue_threader::should_cancel_thread):
4798 * workqueue-threads.cc
4802 * workqueue.cc (Workqueue_threader_single::should_cancel_thread):
4807 * workqueue.h (Workqueue::should_cancel_thread): Add thread_number
9664 * workqueue.h (Task_function::Task_function): Assert that there is
11104 * workqueue.cc (Workqueue::find_and_run_task): Fix the sys time
11173 * workqueue.cc: include timer.h.
11273 * workqueue.cc: Likewise.
11274 * workqueue.h: Likewise.
13937 * workqueue.cc (Workqueue::add_blocker): New function.
[all …]
/toolchain/binutils/binutils-2.25/gold/po/
DPOTFILES.in102 workqueue-internal.h
103 workqueue-threads.cc
104 workqueue.cc
105 workqueue.h
Did.po1854 #: workqueue-threads.cc:106
Dfi.po2244 #: workqueue-threads.cc:106
Dgold.pot3418 #: workqueue-threads.cc:106
Dit.po2234 #: workqueue-threads.cc:106
Des.po2234 #: workqueue-threads.cc:106
Dvi.po2254 #: workqueue-threads.cc:106