cppcheck
cppcheck copied to clipboard
ProcessExecutor: use shared `Executor` code
Use the same logic as ThreadExecutor - processes will now be run in a separate thread. This might sound like overhead but increases the responsiveness when a process finishes and should great increase the performance when scanning code with lots of small files which finish first (e.g. ruby-lapack from daca).