On Sunday, 8 February 2015 at 20:34:19 UTC, Jacob Carlborg wrote:
On 2015-02-03 22:02, H. S. Teoh via Digitalmars-d wrote:
Second generation build algorithms are centered around *not*
scanning,
but taking advantage of modern OSes providing APIs for file
change
notification. Rather than scan the whole source tree every
time, it
takes the changeset as input -- either from the OS, or from
some other
source of information. By leveraging OS features, we can
obtain this
info on an as-needed basis instead of an O(n) scan.
Does this require some kind of daemon running in the background?
Yes, but... practically nobody uses the daemon (which is
optional).
There's practically no difference in performance against a simple
scan of the FS.
---
Paolo