Skip to content

Fix duplicate update in callees#366

Merged
errt merged 2 commits into
developfrom
bugfix/duplicate-update
Jul 2, 2026
Merged

Fix duplicate update in callees#366
errt merged 2 commits into
developfrom
bugfix/duplicate-update

Conversation

@johannesduesing

Copy link
Copy Markdown
Collaborator

This PR fixes a duplicate, irrelevant call to updateWith for the direct callees in Callees.scala. I tried to test the performance improvement resulting from this, but found no measurable impact when running the CallGraphIntegrationTest multiple times. I did, however, see errors when loading the TypeBased ReflectionAllocationsAnalysisScheduler - an additional AnalysisScheduler was appended to the class name before reflectively locating the class, which resulted in a ClassNotFoundException. Using the fully qualified name in the configuration, the error disappeared.

@johannesduesing johannesduesing requested a review from errt July 2, 2026 11:12
@johannesduesing johannesduesing self-assigned this Jul 2, 2026
@johannesduesing johannesduesing added bug Something isn't working enhancement New feature or request labels Jul 2, 2026
@errt

errt commented Jul 2, 2026

Copy link
Copy Markdown
Collaborator

The latter is a known issue: #357

@johannesduesing

Copy link
Copy Markdown
Collaborator Author

As discussed in person, i've reverted the configuration change to be addressed in a separate issue.

@errt errt enabled auto-merge July 2, 2026 13:17
@errt errt added this pull request to the merge queue Jul 2, 2026
Merged via the queue into develop with commit 35721f8 Jul 2, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants