summaryrefslogtreecommitdiff
path: root/python/pluginmanager.py
diff options
context:
space:
mode:
authorWeiN76LQh <WeiN76LQh@github.com>2024-11-23 02:26:54 +0000
committerkat <kat@vector35.com>2024-12-10 12:16:47 -0500
commit8b212f865c2da667dfe791ecf4d994e56228ea85 (patch)
tree4672292252f19dca7353b7b2aa40985bc675ed98 /python/pluginmanager.py
parent339339e2660014ece36608cf029fdbc059bf3e01 (diff)
[SharedCache] Fix slide info parsing and complete v2 support
There seem to be a number of issues with slide info parsing. I decided the simplest fix was to largely mimick what `dyld` is doing. Part of this process was to remove creating a vector of page starts and processing them in another loop below the one where they were read out. It wasn't clear to me the original design decision to separate it into 2 loops like that. I think this was part of the problem that was causing issues. By adding rewrites in the same loop where page starts are being read out, it was much easier to mimick the code in `dyld` which I assume has to be correct. So as long as my copying was correct then I believe this should work as intended. Not everything has been thoroughly tested but I'm pretty confident v3 and v5 are now working as intended. v2 should be but less testing of it has been done.
Diffstat (limited to 'python/pluginmanager.py')
0 files changed, 0 insertions, 0 deletions