parser cache and removing files
removing an app file but not the imports clause causes the cached file to be loaded

Issue Log
Hm, I think my Stratego analyzer has the same problem :) [edit]Nope, doesn't seem to be the case.[/edit] Also, updating the compiler version generates a new cache file for each module, without deleting the old variant. Have a look at my backend-caching code, i'm deleting files that are not being accessed during compilation to prevent stale cache issues. Also, storing the compiler version along the cache-file (instead of putting it in the filename) solves the 'update-compiler' problem. We should be able to use the same cache-prune scheme for both parsing- and generation-caching.
Log in to post comments

