Replaced allfiles list with a Trie
authorDavid Cock <david.cock@inf.ethz.ch>
Sun, 23 Aug 2015 20:11:21 +0000 (22:11 +0200)
committerDavid Cock <david.cock@inf.ethz.ch>
Sun, 23 Aug 2015 20:11:21 +0000 (22:11 +0200)
commit5e533b69ca41c6256237f03421102786e8bf937b
treed260f48efebcee75a612e4a50aa4b3ec13bd60f6
parent574179786e045e43a20161a7f6a59d17091e2b74
Replaced allfiles list with a Trie

Roughly 2x speedup

Signed-off-by: David Cock <david.cock@inf.ethz.ch>
hake/Args.hs
hake/Main.hs
hake/RuleDefs.hs
hake/TreeDB.hs [new file with mode: 0644]