mirror of
https://github.com/rui314/mold.git
synced 2024-09-20 17:39:56 +03:00
Refactor
This commit is contained in:
parent
03045cb2d0
commit
621e2edd65
@ -578,13 +578,9 @@ template <typename E>
|
||||
static void parse_input_files(Context<E> &ctx) {
|
||||
Timer t(ctx, "parse_input_files");
|
||||
|
||||
std::vector<InputFile<E> *> files;
|
||||
append(files, ctx.objs);
|
||||
append(files, ctx.dylibs);
|
||||
|
||||
tbb::parallel_for_each(files, [&](InputFile<E> *file) {
|
||||
file->parse(ctx);
|
||||
});
|
||||
auto parse = [&](InputFile<E> *file) { file->parse(ctx); };
|
||||
tbb::parallel_for_each(ctx.objs, parse);
|
||||
tbb::parallel_for_each(ctx.dylibs, parse);
|
||||
}
|
||||
|
||||
template <typename E>
|
||||
|
Loading…
Reference in New Issue
Block a user