Skip to content

Conversation

@fabianbs96
Copy link
Member

Again some smaller changes that now include:

  • Fix an endless recursion in ConstantEdgeFunction::join
  • Add const functions in psr::Table to make SolverResults const-correct (not silently adding default constructed entries to the underlying table when just calling resultAt)
  • Add ctor overload to LLVMProjectIRDB that takes a llvm::MemoryBufferRef. Useful if your application needs to do some computations on the raw IR data before parsing it (e.g. calculating some hash-code, etc.)
  • Add a utility hms to support printing time-durations. Useful if you want to benchmark some analyses

@fabianbs96 fabianbs96 self-assigned this Jun 3, 2023
@fabianbs96 fabianbs96 marked this pull request as ready for review June 3, 2023 12:47
@fabianbs96 fabianbs96 requested a review from MMory as a code owner June 3, 2023 12:47
Copy link
Member

@MMory MMory left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks a lot, looks good!

@MMory MMory merged commit 2b4ec1c into development Jun 15, 2023
@MMory MMory deleted the f-MiscFixes branch June 15, 2023 11:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants