summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Script
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2005-03-24 12:24:56 (GMT)
committerSteven Knight <knight@baldmt.com>2005-03-24 12:24:56 (GMT)
commit5910bbb8dc00d6b522e08ff3554bd5d6acd883fd (patch)
tree0216b192dc4574b515608d1be92b25dfe2c4d641 /src/engine/SCons/Script
parentb5d80e266661a53a42743bac635b933ace962f3b (diff)
downloadSCons-5910bbb8dc00d6b522e08ff3554bd5d6acd883fd.zip
SCons-5910bbb8dc00d6b522e08ff3554bd5d6acd883fd.tar.gz
SCons-5910bbb8dc00d6b522e08ff3554bd5d6acd883fd.tar.bz2
Add a subsystem for collecting stats about how Nodes are handled by the Taskmaster.
Diffstat (limited to 'src/engine/SCons/Script')
-rw-r--r--src/engine/SCons/Script/Main.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/engine/SCons/Script/Main.py b/src/engine/SCons/Script/Main.py
index 494fbc9..d018d15 100644
--- a/src/engine/SCons/Script/Main.py
+++ b/src/engine/SCons/Script/Main.py
@@ -1137,10 +1137,12 @@ def _main(args, parser):
print "Memoizer (memory cache) hits and misses:"
SCons.Memoize.Dump()
- # Dump any caller counts. This is purely for internal debugging
- # during development, so there's no need to control it with a
- # --debug= option.
+ # Dump any development debug info that may have been enabled.
+ # These are purely for internal debugging during development, so
+ # there's no need to control the with --debug= options, they're
+ # controlled by changing the source code.)
SCons.Debug.dump_caller_counts()
+ SCons.Taskmaster.dump_stats()
def _exec_main():
all_args = sys.argv[1:]