Skip to content

Instrumentation: allow use of multiple threads via make -j or similar #682

@lukasrothenberger

Description

@lukasrothenberger

Currently, the static analysis needs to be executed wirh a single thread. This is not acceptable for larger code bases and should be fixed.

  • remove requirement for llvm module pass and use functionpasses instead
  • combine the individual results in the llvm doFinalization function
  • make this fix compatible with the new llvm pass manager

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions