I suggest you ...

make use of multiple cores on modern CPU/OS

Similar to what GNU makes offers with it´s -j switch, large projects would benefit greatly, if LINT was able to scan multiple files simultaneously (e.g. four on a quad core CPU).

33 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Anonymous shared this idea  ·   ·  Admin →

    3 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • Anonymous commented  · 

        Hm, i think they just can parse the visual project file and spawn multiple threads with the -u option for each .cpp? I am afraid that is not the same as PC-LINT doing 2 passes on an entire source list (without -u).

      • joseph sarbak commented  · 

        I would ask that this -j option also work on single files. It has been the case that some files are so complex that they effectively cannot be flexelinted without parallel processing. An example case would be a cpp that flexelint spent hours linting.

      Feedback and Knowledge Base