Skip to content

Misc Fixes II - #625

Merged
MMory merged 19 commits into
developmentfrom
f-MiscFixes
Jun 15, 2023
Merged

Misc Fixes II#625
MMory merged 19 commits into
developmentfrom
f-MiscFixes

Conversation

@fabianbs96

Copy link
Copy Markdown
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

@MMory MMory left a comment

Copy link
Copy Markdown
Member

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.

3 participants