1
1
mirror of https://github.com/rui314/mold.git synced 2024-09-20 17:39:56 +03:00
This commit is contained in:
Rui Ueyama 2022-06-02 11:14:30 +08:00
parent 03045cb2d0
commit 621e2edd65

View File

@ -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>