On Sunday 11 April 2010 21:36:37 Ray Lambert wrote:
A few weeks ago I posted an inquiry regarding the detection of
dependency changes during a build, which included a test case that
demonstrates the issue. Here's my original post:
<http://lists.boost.org/boost-build/2010/03/23253.php>
Ray,
the caching of timestamp at a random moment during build process is expected.
I don't know what effect such caching has on run-time performance, compared
to calling 'stat' on files as necessary, and this is a code we've inherited
from Perforce Jam. I don't have any high-level reason why this behaviour
should be like that, but probably don't have the time to experiment with
removing it right now either.
Hope this at least clarifies the situation.