From 9079f971cffa77b5774fae21bb50e71e307975de Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Wed, 20 Nov 2002 00:29:37 +0000 Subject: [PATCH] Added items for the recent changes. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2020 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/tools/jam/README.CHANGES | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/tools/jam/README.CHANGES b/src/tools/jam/README.CHANGES index 790390e437..9d2dfa4b52 100644 --- a/src/tools/jam/README.CHANGES +++ b/src/tools/jam/README.CHANGES @@ -124,3 +124,23 @@ This version of Jam is NOT the original one distributed by Perforce jam problems or purge old entries. + +* Jamfile Caching + + As large build systems may consist of a huge number of Jamfiles, the + mere reading of these files may take considerable time. This version + implements a cache for them. Since the time stamps of the files still + need to retrieved to check whether the cached entries are still up to + date, the benefits to be expected are not that big though. + + The name of the cache file is controlled by the JCACHEFILE Jam variable. + If JCACHEFILE is left unset (the default), reading and writing of a cache + file is not performed. Setting the SEARCH and LOCATE variables does work + as expected. + + +* Bug Fixes + + - Removed superfluous search() in compile_on() (compile.c), which slowed + down on target rule invocations. +