Optimize task detecting algorithm
qfox opened this issue · comments
There is something wrong right now:
$ time magic make desktop.examples/block/20-mail -n
real 0m8.445s
user 0m8.428s
sys 0m0.972s
$ time enb make examples desktop.examples/block/20-mail -n
real 0m6.447s
user 0m6.695s
sys 0m0.485s
And it should be optimized!
Feels like it depends on this https://github.com/enb-make/enb-async-require/blob/3966a7ca17f33f3948f732c891a949bfc3205658/lib/async-require.js#L23
Need to check it.