summaryrefslogtreecommitdiff
path: root/view/sharedcache/workflow
diff options
context:
space:
mode:
authorMark Rowe <mrowe@bdash.net.nz>2024-11-24 22:34:40 -0800
committerMark Rowe <mrowe@bdash.net.nz>2025-01-10 11:52:37 -0800
commita44b78355031ed429ac07f20a6439f07f9f47d9d (patch)
tree88460c41150d37321b4ae63d0a82ad8a5837cb30 /view/sharedcache/workflow
parent1f0be2385be2c796152e12ffebc229f10e3ffc28 (diff)
[SharedCache] Track whether non-image regions are data vs code
`BackingCache` now tracks the `dyld_cache_mapping_info` for its mappings so it has access to the memory protections for the region. This means it can avoid marking some regions as containing code when they don't, reducing the amount of analysis work that has to be done. Using `dyld_cache_mapping_info` also makes references to mappings easier to understand due to its named fields vs the nested `std::pair`s that were previously in use.
Diffstat (limited to 'view/sharedcache/workflow')
0 files changed, 0 insertions, 0 deletions