aboutsummaryrefslogtreecommitdiff
path: root/third_party/minhook/src/hde/table64.h
diff options
context:
space:
mode:
authorSulfurNitride <SulfurNitride@users.noreply.github.com>2026-05-03 09:53:32 -0500
committerSulfurNitride <SulfurNitride@users.noreply.github.com>2026-05-03 09:53:32 -0500
commitf9fbaf60cdb8e242554227eb41b163c12591fdf2 (patch)
treee2a734c0f67808509cd92fe46e11aa50c9624a9e /third_party/minhook/src/hde/table64.h
parentca8107ee48396b39599f1e766f8799c65c487b1b (diff)
vfs: persistent scan cache to skip mod walk on warm boot
Saves the merged VfsTree to ~/.local/share/fluorine/vfs_cache/ keyed by data_dir + mods + overwrite. On a hit, mounting reads the tree from a single binary file instead of re-walking every mod, which dominates mount time on heavy modlists. Validation: modlist.txt mtime+size, data/overwrite dir mtime, mod-dir mtimes in priority order. Any drift invalidates. Session-scoped state (extra-file injection, plugin timestamp stamping) is re-applied after load and never cached. rebuild() also refreshes the cache so the next cold mount hits. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Diffstat (limited to 'third_party/minhook/src/hde/table64.h')
0 files changed, 0 insertions, 0 deletions