[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1008130: lintian: support/use multi-threads (currently single threaded and slow)



Package: lintian
X-Debbugs-Cc: samueloph@debian.org
Version: 2.111.0
Severity: wishlist

I'd like to request lintian to make use of multiple threads when
performing its evaluations, I came to notice that running lintian
against the curl package takes a few seconds (on a powerful machine)
and it uses only a single thread.

I believe there could be noticeable performance gains from using all
the threads available. Although I don't know how feasible that is with
lintian+perl.

Note that I didn't go all the way to debugging lintian to confirm it's
single-threaded, I only noticed that I had a thread on 100% while
lintian was running and I'm considering this to be good evidence.
Worst case scenario the maintainer can clarify I'm wrong (I know
there's some chance lintian is actually multi-threaded but it was
waiting for something else that's single-threaded).

Thanks,


-- 
Samuel Henrique <samueloph>


Reply to: