diff options
author | Matthew Pickering <matthewtpickering@gmail.com> | 2021-06-08 20:49:49 +0100 |
---|---|---|
committer | Matthew Pickering <matthewtpickering@gmail.com> | 2021-06-08 20:49:49 +0100 |
commit | b95ccfb24d5b51a68ee173e04564e98d6a8f6180 (patch) | |
tree | ec1ccfcddfe2f98c37dac3bbc6b4ab30b2b44d8f /compiler/Language/Haskell | |
parent | 9e724f6e5bcb31abd270ea44fb01b1edb18f626f (diff) | |
download | haskell-wip/hash-file-cache.tar.gz |
FinderCache: Also cache file hashing in interface file checkswip/hash-file-cache
Now that we hash object files to decide when to recompile due to TH,
this can make a big difference as each interface file in a project will
contain reference to the object files of all package dependencies.
Especially when these are statically linked, hashing them can add up.
The cache is invalidated when `depanalPartial` is called, like the
normal finder cache.
Diffstat (limited to 'compiler/Language/Haskell')
0 files changed, 0 insertions, 0 deletions