summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2001-12-31 03:53:48 (GMT)
committerSteven Knight <knight@baldmt.com>2001-12-31 03:53:48 (GMT)
commitda4be3de794582467d2e41e49600e45b704a0452 (patch)
tree6245411e854bd7713d8613375f46f758e232d8f4 /src
parent74bc0282241e4d35b225660fe783955629ed234a (diff)
downloadSCons-da4be3de794582467d2e41e49600e45b704a0452.zip
SCons-da4be3de794582467d2e41e49600e45b704a0452.tar.gz
SCons-da4be3de794582467d2e41e49600e45b704a0452.tar.bz2
Forgot to credit Anthony in CHANGES.txt for the performance improvements last checkin.
Diffstat (limited to 'src')
-rw-r--r--src/CHANGES.txt11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/CHANGES.txt b/src/CHANGES.txt
index b740d66..a524e5f 100644
--- a/src/CHANGES.txt
+++ b/src/CHANGES.txt
@@ -24,6 +24,17 @@ RELEASE 0.03 -
- Fetch the location of the Microsoft Visual C++ compiler(s) from
the Registry, instead of hard-coding the location.
+
+ - Made Scanner objects take Nodes, not path names.
+
+ - Have the C Scanner cache the #include file names instead of
+ (re-)scanning the file each time it's called.
+
+ - Created a separate class for parent "nodes" of file system roots,
+ eliminating the need for separate is-parent-null checks everywhere.
+
+ - Removed defined __hash__() and __cmp() methods from FS.Entry, in
+ favor of Python's more efficient built-in identity comparisons.