summaryrefslogtreecommitdiff
path: root/view/sharedcache/core/SharedCache.h
AgeCommit message (Expand)Author
2026-02-24[DSC] Simplify file mapping to fix intermittent unrelocated pointersMark Rowe
2026-02-13[DSC] Correctly mark symbols as having local, global, or weak bindingMark Rowe
2025-09-17[DSC] Rework handling of .symbols files to be compatible with iOS 15Mark Rowe
2025-04-14[SharedCache] Misc cleanupMason Reed
2025-04-14[SharedCache] Bubble up errors in `CacheEntry::FromFile` to the userMason Reed
2025-04-14[SharedCache] Apply .symbols file information when applying an imageMason Reed
2025-04-10[SharedCache] Make the shared cache file lookup more straightforwardMason Reed
2025-04-08[SharedCache] Apply demangled names and types more broadlyMason Reed
2025-04-06[SharedCache] Add mutex to guard `m_namedSymbols`Mason Reed
2025-04-06[SharedCache] Prevent some unneeded copies when processingMason Reed
2025-04-06[SharedCache] Replace write log with callback registration for reapplying sli...Mason Reed
2025-04-06[SharedCache] Add a named symbol mapMason Reed
2025-04-02[SharedCache] Fix some bugsMason Reed
2025-04-02[SharedCache] Refactor Shared CacheMason Reed
2025-04-02[SharedCache] Optimize parsing of slide infoMark Rowe
2025-04-02[SharedCache] Make it faster to look up which image contains an addressMark Rowe
2025-04-02[SharedCache] Don't crash if we have a different metadata versionMason Reed
2025-04-02[SharedCache] Warn when loading BNDB with different shared cache metadata ver...Mason Reed
2025-02-19[SharedCache] Don't capture `this` within lambda passed to MMappedFileAccesso...Mark Rowe
2025-02-17[SharedCache] Remove using namespace statement from headersMason Reed
2025-02-17[SharedCache] Split out symbol processing into own functionMason Reed
2025-02-17[SharedCache] Define BackingCacheTypeWeiN76LQh
2025-02-17[SharedCache] Split state into initial, loaded, and modifiedMark Rowe
2025-02-12[SharedCache] Remove designator initializationMason Reed
2025-02-12[SharedCache] Fix crash when trying to deserialize a `routines_command_64` wh...Mason Reed
2025-02-12[SharedCache] Fix misc compiler warningsMason Reed
2025-02-12[SharedCache] Fix designator order for fieldsMason Reed
2025-02-12[SharedCache] Rework how file accessors are handledMark Rowe
2025-02-12[SharedCache] Make MetadataSerializable::Load staticMark Rowe
2025-02-10[SharedCache] Make `m_exportInfos` map's values a `shared_ptr`WeiN76LQh
2025-02-10[SharedCache] Improve the types for `m_exportInfos`WeiN76LQh
2025-02-10[SharedCache] Add parameter to `SharedCache::InitializeHeader` to check if `m...WeiN76LQh
2025-02-10[SharedCache] Use `m_exportInfos` as an export list cacheWeiN76LQh
2025-01-30[SharedCache] Vision Pro, tvOS, iOS Simulator supportkat
2025-01-27[SharedCache] Optimize `ReadExportNode`Mark Rowe
2025-01-10[SharedCache] Fix handling of relative selectors in macOS shared cachesMark Rowe
2025-01-10[SharedCache] Track whether non-image regions are data vs codeMark Rowe
2025-01-10[SharedCache] Cache type libraries in the view-specific stateMark Rowe
2025-01-10[SharedCache] Split view-specific state into a separate structMark Rowe
2025-01-08[SharedCache] Fix uninitialized `loaded` field for mappings returned by `BNDS...WeiN76LQh
2024-12-26[SharedCache] Add the ability to manually trigger Objective-C processingWeiN76LQh
2024-12-26[SharedCache] Add the ability to skip Objective-C processing when loading a l...WeiN76LQh
2024-12-10[SharedCache] Fix slide info parsing and complete v2 supportWeiN76LQh
2024-12-10[SharedCache] Fix padding issue with v5 slide infoWeiN76LQh
2024-12-10[SharedCache] Use basic copy-on-write for viewStateCacheMark Rowe
2024-12-10[SharedCache] Switch to SAX-based writer API for JSON serializationAuthor: Mark Rowe
2024-12-10[SharedCache] Rework metadata serialization to reduce memory overheadMark Rowe
2024-11-13[SharedCache] Fix a bndb deserialization error caused by last commitkat
2024-11-13Append export and symbol info to correct arraysMark Rowe
2024-11-06normalize Shared Cache nameJordan Wiens