diff options
| author | Mason Reed <mason@vector35.com> | 2025-04-04 23:57:13 -0400 |
|---|---|---|
| committer | Mason Reed <mason@vector35.com> | 2025-04-06 20:00:37 -0400 |
| commit | 4f22a944d77f784b53ee3a37d9f1966ede1c98a4 (patch) | |
| tree | 4eaaa0dab98760b1a9ebc12bd15cfb9a7e1be6ea /view/sharedcache/core/SharedCacheView.cpp | |
| parent | 2e855275732aed00486ca100f4151f4074d9949e (diff) | |
[SharedCache] Prevent all functions from being queued up for reanalysis when adding new images and regions
Within the user section creation we will assume that because a non-default section was added, we should mark all functions for reanalysis. From initial testing
this isn't an extreme slowdown, but with the addition of more images the number of queued up functions becomes much greater, even if those are unmarked immediately
and processing of those functions isn't slow it is unneeded and might lead to other non-obvious slowdowns.
To be clear, we do not need to queue up functions from already analyzed images to be analyzed again, there is no benefit, our workflow handles cross images calls already,
so those places will already be queued up, and if they aren't, that is the issue to solve, not this.
Diffstat (limited to 'view/sharedcache/core/SharedCacheView.cpp')
0 files changed, 0 insertions, 0 deletions
