parser cache and removing files (1)
removing an app file but not the imports clause causes the cached file to be loaded
Submitted by Danny Groenewegen on 10 February 2010 at 16:39
Issue Log
On 10 February 2010 at 17:05 Lennart Kats commented:
Hm, I think my Stratego analyzer has the same problem :) [edit]Nope, doesn’t seem to be the case.[/edit]
On 22 April 2010 at 01:11 Nathan Bruning commented:
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.
On 14 March 2012 at 12:32 Elmer van Chastelet tagged caching
On 19 September 2013 at 15:08 Elmer van Chastelet tagged compiler-cache
Log in to post comments