|
Boost-Build : |
From: Markus Schöpflin (markus.schoepflin_at_[hidden])
Date: 2006-04-07 05:16:07
Vladimir Prus wrote:
> On Friday 07 April 2006 09:58, Stefan Slapeta wrote:
>
>> during my test runs for intel 9 and cw, bjam comsumes something between
>> 400 and 500 mb of virtual memory (win32 system). I really can't imagine
>> what this memory could be used for, but are there any ways to reduce
>> this hunger?
>
> This would require help from you. Go to the "status" directory and run:
>
> bjam -n -a --v2 intel-win-9.0 cw-9.0 -d+10 > profile
>
> Then, send me the 'profile' file and I'll see if there's something
> particularly wrong there.
I've done this on Linux for one toolset and observed > 200MB memory
consumption. Attached is the profile for this run. It was created by running
bjam -n -a --v2 gcc-4_1_0_linux -d+10 > profile
in the status directory.
HTH, Markus
warning: toolset gcc initialization: can't find tool windres
warning: initialized from
Building Boost.Regex with the optional Unicode/ICU support disabled.
Please refer to the Boost.Regex documentation for more information
(and if you don't know what ICU is then you probably don't need it).
...failed updating 173 targets...
--count-- --gross-- --net-- --each-- --mem-- --each-- --name--
1 255790000 0 0.000000 326333 326333 MAIN
2610291 5010000 2700000 1.034367 12228101 4 BINDMODULE
544840 2240000 1540000 2.826518 5027953 9 MATCH
7 10000 0 0.000000 96 13 GLOB
14408 500000 120000 8.328706 541198 37 FILE_DIRSCAN
65293 90000 80000 1.225246 116240 1 BUILTIN_GLOB_BACK
4 0 0 0.000000 44 11 PWD
1 10000 0 0.000000 987 987 find-to-root
36867 440000 60000 1.627472 2498575 67 timestamp
1 242350000 0 0.000000 82308 82308 boost-build
1 0 0 0.000000 236 236 _poke
435 0 0 0.000000 2484 5 RULENAMES
1 0 0 0.000000 24 24 HAS_NATIVE_RULE
628 0 -10000 -15.923567 59046 94 IMPORT
55352 540000 360000 6.503830 13100998 236 NORMALIZE_PATH
858 40000 20000 23.310023 673064 784 modules.poke
13720 242350000 2480000 180.758017 96643224 7043 modules.import
63133 220000 120000 1.900749 599228 9 CALLER_MODULE
38466 430000 280000 7.279156 986376 25 modules.peek
106 40000 0 0.000000 124484 1174 modules.normalize-raw-paths
128 242350000 70000 546.875000 5082466 39706 modules.load
128 0 0 0.000000 40804 318 modules.record-binding
128183 670000 240000 1.872323 43360 0 IMPORT_MODULE
333 10000 0 0.000000 85564 256 modules.binding
7 0 0 0.000000 0 0 NATIVE_RULE
1 0 0 0.000000 0 0 string.whitespace
1 0 0 0.000000 0 0 feature.setup
152 0 0 0.000000 0 0 EXPORT
3 0 0 0.000000 12 4 os.environ
2 0 0 0.000000 0 0 os.on-windows
73 40000 0 0.000000 10325 141 feature.feature
484 0 0 0.000000 4978 10 feature.grist
202 10000 0 0.000000 2889 14 feature.extend
202 10000 -10000 -49.504950 7864 38 feature.extend-feature
1847 90000 40000 21.656741 304464 164 feature.validate-feature
50281 68560000 3040000 60.460214 12000863 238 class.new
50281 1250000 470000 9.347467 15484600 307 class.xinit
50281 630000 140000 2.784352 0 0 INSTANCE
2 0 0 0.000000 0 0 class_at_property-map.__init__
50357 1180000 380000 7.546121 48 0 numbers.increment
50357 460000 310000 6.156046 290635 5 CALC
4363 380000 50000 11.460005 6 0 os.get-constant
4401 40000 40000 9.088843 7 0 BACKTRACE
7293 250000 110000 15.082956 360607 49 os.constant
3 10000 0 0.000000 123 41 builtin.variant
2413 20000 0 0.000000 0 0 property.validate
64 20000 0 0.000000 30 0 property.validate1
62 10000 0 0.000000 9000 145 feature.valid
220181 3110000 1560000 7.085080 2849192 12 feature.attributes
1131 100000 10000 8.841733 7755 6 feature.validate-value-string
2409 1750000 450000 186.799502 4096736 1700 property.refine
55427 7480000 3800000 68.558645 8209756 148 sequence.unique
84 20000 0 0.000000 21794 259 feature.compose
4 0 0 0.000000 11 2 feature.is-implicit-value
57825 4540000 2350000 40.639862 15014142 259 regex.split
802 40000 0 0.000000 34875 43 path.parent
802 0 0 0.000000 11264 14 path.has-parent
801 40000 20000 24.968789 13048 16 regex.match
374 860000 30000 80.213904 106816 285 path.glob
16009 2060000 190000 11.868324 3087360 192 path.root
47477 810000 270000 5.686964 3682800 77 path.is-rooted
31342 2990000 480000 15.314913 11474761 366 path.join
31336 1340000 520000 16.594332 11429016 364 path.join-imp
38252 770000 230000 6.012758 4686920 122 path.native
38252 320000 180000 4.705636 4688576 122 path.native-UNIX
374 320000 0 0.000000 1684 4 GLOB-RECURSIVELY
21215 11670000 490000 23.096865 4021632 189 sequence.transform
47882 15330000 900000 18.796207 9074156 189 modules.call-in
6896 210000 70000 10.150812 437196 63 path.make
6896 90000 40000 5.800464 874089 126 path.make-UNIX
9 0 0 0.000000 2304 256 path.basename
21 10000 0 0.000000 0 0 types/register.type
21 0 0 0.000000 0 0 type.registered
40 30000 0 0.000000 6860 171 type.register
31 0 0 0.000000 939 30 class_at_property-map.insert
23 0 0 0.000000 253 11 type.register-suffixes
40 10000 0 0.000000 340 8 type.type-to-rule-name
1 0 0 0.000000 0 0 os.on-unix
2 0 0 0.000000 0 0 type.set-generated-target-prefix
8 0 0 0.000000 33 4 type.set-generated-target-ps
6 0 0 0.000000 0 0 type.set-generated-target-suffix
1 0 0 0.000000 0 0 class_at_installed-exe-generator.__init__
36 10000 0 0.000000 237 6 class_at_generator.__init__
71 0 0 0.000000 4020 56 type.validate
36 10000 0 0.000000 18381 510 generators.register
19741 130000 90000 4.559040 0 0 class_at_generator.target-types
109821 680000 410000 3.733348 0 0 class_at_[hidden]
1 0 0 0.000000 0 0 class_at_installed-shared-lib-generator.__init__
2 10000 10000 5000.000000 192 96 scanner.register
3 0 0 0.000000 36 12 type.set-scanner
1 0 0 0.000000 0 0 class_at_lib-generator.__init__
1 0 0 0.000000 0 0 class_at_searched-lib-generator.__init__
1 10000 0 0.000000 0 0 class_at_prebuilt-lib-generator.__init__
4 0 0 0.000000 175 43 generators.override
1 0 0 0.000000 0 0 os.home-directories
77 3620000 30000 389.610390 305963 3973 project.initialize
77 0 0 0.000000 14720 191 class_at_project-attributes.__init__
876 120000 30000 34.246575 22400 25 class_at_project-attributes.set
38380 350000 160000 4.168838 180 0 property-set.empty
67682 21740000 760000 11.228983 9073821 134 property-set.create
11252 18080000 7460000 662.993246 40632308 3611 class_at_property-set.__init__
77 30000 20000 259.740260 107601 1397 modules.clone-rules
17534 960000 260000 14.828334 6704343 382 project.attribute
17959 210000 120000 6.681887 16437 0 class_at_project-attributes.get
76 70000 0 0.000000 43008 565 class_at_project-target.__init__
6083 360000 110000 18.083183 160064 26 class_at_abstract-target.__init__
6085 130000 70000 11.503698 286113 47 errors.nearest-user-location
6085 10000 10000 1.643385 608 0 NEAREST_USER_LOCATION
275 0 0 0.000000 160512 583 project.target
74 120000 30000 405.405405 164992 2229 project.inherit-attributes
169 0 0 0.000000 37312 220 project.attributes
5584 220000 90000 16.117479 1175428 210 property.make
73 50000 0 0.000000 56205 769 class_at_project-target.inherit
2528 10000 10000 3.955696 482176 190 class_at_project-target.project-module
20688 160000 80000 3.866976 9864 0 set.difference
5 190000 0 0.000000 5897 1179 project-rules.using
278 110000 -20000 -71.942446 45068 162 project-rules.import
5 200000 0 0.000000 0 0 toolset.using
2 0 0 0.000000 0 0 class_at_unix-prebuilt-lib-generator.__init__
6 0 0 0.000000 0 0 class_at_unix-linking-generator.__init__
2 0 0 0.000000 0 0 class_at_unix-archive-generator.__init__
2 0 0 0.000000 0 0 class_at_archive-generator.__init__
2 0 0 0.000000 0 0 class_at_unix-searched-lib-generator.__init__
1 0 0 0.000000 0 0 class_at_order.__init__
1 0 0 0.000000 1609 1609 toolset.inherit-generators
2 0 0 0.000000 768 384 generators.generators-for-toolset
3 0 0 0.000000 0 0 class_at_generator.clone
7647 440000 260000 34.000262 3456688 452 property.change
1 0 0 0.000000 19 19 toolset.inherit-flags
1 10000 10000 10000.000000 1098 1098 toolset.inherit-rules
4 0 0 0.000000 512 128 builtin.register-c-compiler
4 0 0 0.000000 0 0 class_at_C-compiling-generator.__init__
45 60000 10000 222.222222 2480 55 toolset.flags
31 20000 0 0.000000 256 8 property.validate-property-sets
54065 6970000 1430000 26.449644 9043229 167 feature.split
31 20000 0 0.000000 4028 129 toolset.normalize-condition
1355 590000 70000 51.660517 59473 43 feature.expand-subfeatures
1649 470000 150000 90.964221 96782 58 feature.expand-subfeatures-aux
45 10000 0 0.000000 8547 189 toolset.add-flag
1 80000 0 0.000000 142 142 gcc.init
1 0 0 0.000000 979 979 common.check-init-parameters
3 0 0 0.000000 121 40 feature.subfeature
7 0 0 0.000000 72 10 feature.get-subfeature-name
2600 80000 50000 19.230769 81276 31 utility.ungrist
4 0 0 0.000000 462 115 feature.extend-subfeature
4 60000 0 0.000000 230 57 common.get-invocation-command
1 0 0 0.000000 12 12 common.check-tool
1 0 0 0.000000 29 29 common.check-tool-aux
1 0 0 0.000000 0 0 path.exists
1 10000 0 0.000000 37 37 common.handle-options
49 0 0 0.000000 0 0 feature.implied-subfeature
172 20000 0 0.000000 28581 166 feature.find-implied-subfeature
2843 1090000 580000 204.009849 3148468 1107 feature.get-values
1 20000 0 0.000000 128 128 gcc.init-link-flags
1 0 0 0.000000 0 0 common.get-absolute-tool-path
3 60000 0 0.000000 734 244 common.find-tool
3 0 0 0.000000 2688 896 path.programs-path
5 0 0 0.000000 0 0 ECHO
1 0 0 0.000000 0 0 rc.configure
14 0 0 0.000000 0 0 generators.register-standard
1 0 0 0.000000 0 0 common.file-creation-command
40 150000 0 0.000000 26745 668 project-rules.project
24 0 0 0.000000 5545 231 project.register-id
2409 10000 0 0.000000 240 0 project.current
26 90000 0 0.000000 9644 370 builtin.lib
2379 360000 120000 50.441362 2527300 1062 targets.main-target-sources
2379 7010000 190000 79.865490 1147854 482 targets.main-target-requirements
17152 1330000 220000 12.826493 3312852 193 class_at_project-target.get
2404 3350000 130000 54.076539 2406492 1001 property-set.create-from-user-input
4772 840000 240000 50.293378 2013813 422 property.translate-paths
5156 280000 90000 17.455392 528198 102 property.split-conditional
2404 220000 120000 49.916805 1477802 614 property.translate-indirect
2404 700000 130000 54.076539 1698830 706 property.expand-subfeatures-in-conditions
11828 3300000 180000 15.218126 4685545 396 class_at_property-set.refine
113342 5280000 2540000 22.410051 48877744 431 class_at_property-set.raw
2379 400000 -10000 -4.203447 152320 64 targets.main-target-default-build
2379 130000 -10000 -4.203447 0 0 property-set.create-with-validation
2365 710000 90000 38.054968 1717 0 targets.main-target-usage-requirements
39603 9870000 820000 20.705502 12767823 322 class_at_property-set.add
2157 560000 70000 32.452480 178868 82 class_at_typed-target.__init__
2379 390000 100000 42.034468 614402 258 class_at_basic-target.__init__
2379 100000 40000 16.813787 391279 164 targets.main-target-alternative
2379 10000 0 0.000000 0 0 class_at_abstract-target.project
2379 10000 10000 4.203447 768 0 class_at_project-target.add-alternative
1 0 0 0.000000 0 0 class_at_python-test-generator.__init__
1 10000 0 0.000000 0 0 python.init
1 0 0 0.000000 0 0 project.push-current
1 10000 0 0.000000 865 865 python.init-unix
210 450000 20000 95.238095 87968 418 alias.alias
210 60000 30000 142.857143 21372 101 class_at_alias-target-class.__init__
35988 590000 190000 5.279538 812152 22 class.is-instance
1 0 0 0.000000 56 56 project.pop-current
74 0 0 0.000000 0 0 USER_MODULE
1 0 0 0.000000 3301 3301 option.process
59 12540000 0 0.000000 293824 4980 project.find
310 50000 0 0.000000 242966 783 project.module-name
10377 110000 80000 7.709357 2656384 255 path.pwd
144 12530000 20000 138.888889 600061 4167 project.load
73 12490000 20000 273.972603 351635 4816 project.load-jamfile
73 60000 -20000 -273.972603 32614 446 project.find-jamfile
72 3340000 0 0.000000 139 1 project.load-parent
72 380000 0 0.000000 159 2 path.glob-in-parents
72 100000 10000 138.888889 18740 260 path.all-parents
73 0 0 0.000000 14464 198 project.mark-as-user
4 0 0 0.000000 1031 257 project-rules.path-constant
291 50000 10000 34.364261 1282334 4406 class_at_project-target.add-constant
1 0 0 0.000000 0 0 lex.init
1 0 0 0.000000 0 0 bison.init
1 0 0 0.000000 0 0 testing.init
1 980000 0 0.000000 41300 41300 project.load-aux
2 0 0 0.000000 8576 4288 project-rules.constant
13704 450000 170000 12.405137 55845 4 indirect.make
3 0 0 0.000000 128 42 property.remove
18469 630000 360000 19.492122 5700 0 set.intersection
10 780000 20000 2000.000000 662276 66227 project-rules.glob
16 10000 0 0.000000 2006 125 project-rules.explicit
27 0 0 0.000000 0 0 class_at_project-target.mark-target-as-explicit
1 10000 0 0.000000 256 256 Jamfile</common/users/schoepf/src/boost-HEAD>.libraries-to-install
2 200000 0 0.000000 283282 141641 package.install
23696 9350000 4960000 209.318028 16681732 703 property.select
10 0 0 0.000000 85 8 option.get
12 230000 10000 833.333333 314872 26239 stage.install
12 20000 0 0.000000 282464 23538 class_at_install-target-class.__init__
13 0 0 0.000000 0 0 project-rules.use-project
13 260000 0 0.000000 2432 187 project.use
72 30000 10000 138.888889 28074 389 path.relative
1 30000 0 0.000000 501 501 Jamfile</common/users/schoepf/src/boost-HEAD>.boost-install
38 120000 0 0.000000 4096 107 type.main-target-rule
2129 9160000 140000 65.758572 960720 451 targets.create-typed-target
1 0 0 0.000000 0 0 python.configured
1 0 0 0.000000 17 17 Jamfile</common/users/schoepf/src/boost-HEAD/libs/regex/build>.check-icu-config
2 10000 0 0.000000 78 39 Jamfile</common/users/schoepf/src/boost-HEAD/libs/iostreams/build>.create-library
55 50000 0 0.000000 14208 258 project-rules.build-project
268 890000 10000 37.313433 13312 49 testing.compile-fail
2091 9280000 80000 38.259206 578081 276 testing.make-test
2091 30000 10000 4.782401 267720 128 type.type-from-rule-name
1453 7070000 50000 34.411562 302578 208 testing.run
1458 0 0 0.000000 1422 0 testing.handle-input-files
186 450000 0 0.000000 98786 531 testing.test-suite
5980 30000 30000 5.016722 60288 10 class_at_[hidden]
297 1170000 0 0.000000 29248 98 testing.compile
13 40000 0 0.000000 233 17 Jamfile</common/users/schoepf/src/boost-HEAD/libs/assign/test>.assign-test
2 0 0 0.000000 0 0 testing.link-fail
33 230000 0 0.000000 0 0 Jamfile</common/users/schoepf/src/boost-HEAD/libs/iostreams/test>.test-iostreams
7 60000 0 0.000000 156 22 Jamfile</common/users/schoepf/src/boost-HEAD/libs/program_options/test>.po-test
12 40000 0 0.000000 318 26 Jamfile</common/users/schoepf/src/boost-HEAD/libs/ptr_container/test>.sc-test
4 20000 0 0.000000 0 0 Jamfile</common/users/schoepf/src/boost-HEAD/libs/python/test>.py-compile-fail
5 0 0 0.000000 0 0 Jamfile</common/users/schoepf/src/boost-HEAD/libs/python/test>.py-compile
4 20000 0 0.000000 0 0 Jamfile</common/users/schoepf/src/boost-HEAD/libs/python/test>.py-run
57 220000 0 0.000000 1604 28 python.bpl-test
2 0 0 0.000000 512 256 python.python-extension
11 50000 0 0.000000 197 17 Jamfile</common/users/schoepf/src/boost-HEAD/libs/range/test>.range-test
3 10000 0 0.000000 384 128 Jamfile</common/users/schoepf/src/boost-HEAD/libs/regex/test>.regex-test
20 80000 0 0.000000 3904 195 Jamfile</common/users/schoepf/src/boost-HEAD/libs/regex/example>.regex-test-run
1 70000 0 0.000000 135 135 Jamfile</common/users/schoepf/src/boost-HEAD/libs/serialization/test>.test-bsl-run_polymorphic_archive
200 2660000 20000 100.000000 23274 116 Jamfile</common/users/schoepf/src/boost-HEAD/libs/serialization/test>.test-bsl-run_archive
135 1730000 0 0.000000 50132 371 Jamfile</common/users/schoepf/src/boost-HEAD/libs/serialization/test>.run-invoke
215 0 0 0.000000 6945 32 Jamfile</common/users/schoepf/src/boost-HEAD/libs/serialization/test>.dependency-save-test
437 2830000 10000 22.883295 124608 285 Jamfile</common/users/schoepf/src/boost-HEAD/libs/serialization/test>.run-template
80 1080000 0 0.000000 33242 415 Jamfile</common/users/schoepf/src/boost-HEAD/libs/serialization/test>.run-winvoke
39 2590000 0 0.000000 67 1 Jamfile</common/users/schoepf/src/boost-HEAD/libs/serialization/test>.test-bsl-run_files
15 170000 0 0.000000 479 31 Jamfile</common/users/schoepf/src/boost-HEAD/libs/serialization/test>.test-bsl-run
7 30000 0 0.000000 187 26 Jamfile</common/users/schoepf/src/boost-HEAD/libs/serialization/test>.test-bsl-run-no-lib
54 410000 0 0.000000 3118 57 Jamfile</common/users/schoepf/src/boost-HEAD/libs/spirit/test>.spirit-run
11 70000 0 0.000000 512 46 Jamfile</common/users/schoepf/src/boost-HEAD/libs/statechart/example>.statechart-st-example-build
13 60000 0 0.000000 1525 117 Jamfile</common/users/schoepf/src/boost-HEAD/libs/statechart/example>.independent-obj-build
2 10000 0 0.000000 256 128 Jamfile</common/users/schoepf/src/boost-HEAD/libs/statechart/example>.statechart-mt-example-build
8 30000 0 0.000000 1030 128 Jamfile</common/users/schoepf/src/boost-HEAD/libs/statechart/test>.statechart-st-compile-example
9 30000 0 0.000000 1024 113 testing.link
4 60000 0 0.000000 1111 277 Jamfile</common/users/schoepf/src/boost-HEAD/libs/statechart/test>.statechart-st-lib-run
4 30000 0 0.000000 1134 283 Jamfile</common/users/schoepf/src/boost-HEAD/libs/statechart/test>.statechart-st-lib
4 20000 0 0.000000 1255 313 Jamfile</common/users/schoepf/src/boost-HEAD/libs/statechart/test>.independent-obj-build
52 350000 0 0.000000 6016 115 Jamfile</common/users/schoepf/src/boost-HEAD/libs/statechart/test>.statechart-st-run
52 350000 0 0.000000 16000 307 Jamfile</common/users/schoepf/src/boost-HEAD/libs/statechart/test>.statechart-run
12 320000 0 0.000000 6737 561 Jamfile</common/users/schoepf/src/boost-HEAD/libs/statechart/test>.statechart-st-run-variants
18 260000 0 0.000000 10358 575 Jamfile</common/users/schoepf/src/boost-HEAD/libs/statechart/test>.statechart-compile-fail-variants
72 260000 0 0.000000 8942 124 Jamfile</common/users/schoepf/src/boost-HEAD/libs/statechart/test>.statechart-compile-fail
22 90000 0 0.000000 2363 107 Jamfile</common/users/schoepf/src/boost-HEAD/libs/test/test>.test-btl-lib
5 20000 0 0.000000 1472 294 testing.run-fail
28 0 0 0.000000 3031 108 sequence.insertion-sort
23 0 0 0.000000 0 0 SORT
8 40000 0 0.000000 153 19 Jamfile</common/users/schoepf/src/boost-HEAD/libs/thread/test>.thread-run
1 930000 0 0.000000 70567 70567 Jamfile</common/users/schoepf/src/boost-HEAD/libs/tr1/test>.test_all
1 250000 0 0.000000 0 0 Jamfile</common/users/schoepf/src/boost-HEAD/libs/type_traits/test>.all-tests
1 150000 0 0.000000 0 0 Jamfile</common/users/schoepf/src/boost-HEAD/libs/typeof/test>.all-tests
17 140000 0 0.000000 754 44 Jamfile</common/users/schoepf/src/boost-HEAD/libs/typeof/test>.typeof-test
1 0 0 0.000000 0 0 feature.values
1 0 0 0.000000 22 22 build-request.from-command-line
1 0 0 0.000000 0 0 build-request.looks-like-implicit-value
1 0 0 0.000000 0 0 build-request.convert-command-line-element
3 0 0 0.000000 0 0 class_at_vector.__init__
3 0 0 0.000000 0 0 class_at_node.__init__
2 0 0 0.000000 76 38 class_at_vector.get-at
2 0 0 0.000000 0 0 class_at_node.get
18 70000 0 0.000000 4608 256 build-request.expand-no-defaults
35 60000 0 0.000000 0 0 build-request.apply-to-property-set
15 0 0 0.000000 974 64 feature.implied-feature
35 0 0 0.000000 2316 66 string.join
18 10000 0 0.000000 4699 261 build-request.x-product
35 10000 10000 285.714286 9215 263 build-request.x-product-aux
35 0 0 0.000000 0 0 feature.free-features
54 167190000 60000 1111.111111 217591 4029 class_at_project-target.generate
54 800000 10000 185.185185 86323 1598 class_at_project-target.targets-to-build
69 750000 90000 1304.347826 780064 11305 class_at_project-target.build-main-targets
2016 140000 10000 4.960317 20096 9 class_at_main-target.__init__
2016 100000 50000 24.801587 210922 104 class_at_main-target.add-alternative
2016 20000 20000 9.920635 0 0 class_at_basic-target.default-build
6911 161590000 320000 46.302995 446121 64 class_at_main-target.generate
6911 70000 50000 7.234843 12 0 targets.start-building
7084 230000 30000 4.234896 2048 0 class_at_property-set.expand
258 350000 0 0.000000 40216 155 feature.expand
983 320000 110000 111.902340 266422 271 feature.expand-composites
1378 70000 10000 7.256894 78658 57 feature.expand-composite
6911 1100000 270000 39.068152 11483 1 class_at_main-target.apply-default-build
6911 160430000 150000 21.704529 514567 74 class_at_main-target.generate-really
6911 570000 180000 26.045435 442641 64 class_at_main-target.select-alternatives
7084 210000 40000 5.646527 1024 0 class_at_property-set.add-defaults
8 80000 0 0.000000 26066 3258 feature.add-defaults
244 70000 50000 204.918033 8815 36 feature.defaults
176 10000 0 0.000000 1024 5 feature.select-subfeatures
258 100000 20000 77.519380 24736 95 sequence.filter
560 50000 0 0.000000 11623 20 feature.is-subfeature-of
88 50000 10000 113.636364 2310 26 feature.split-top-feature
6911 160170000 800000 115.757488 6875982 994 class_at_basic-target.generate
3821 8720000 250000 65.427898 3525741 922 targets.common-properties
16883 350000 170000 10.069300 6795136 402 class_at_property-set.free
3821 20000 20000 5.234232 35776 9 class_at_property-set.incidental
16883 340000 180000 10.661612 1914172 113 class_at_property-set.base
173 1200000 70000 404.624277 325615 1882 targets.common-properties2
173 0 0 0.000000 14208 82 class_at_property-set.non-conditional
173 0 0 0.000000 16960 98 class_at_property-set.conditional
56651 3370000 1650000 29.125699 11017349 194 class_at_property-set.get
2177 210000 120000 55.121727 233600 107 property.evaluate-conditionals-in-context
7736 10090000 110000 14.219235 1535872 198 class_at_property-set.add-raw
7642 210000 110000 14.394138 1566656 205 class_at_property-set.non-dependency
23579 190000 130000 5.513381 255360 10 class_at_property-set.dependency
11463 61850000 470000 41.001483 1168949 101 class_at_basic-target.generate-dependencies
9424 61220000 500000 53.056027 2344004 248 targets.generate-from-reference
9424 4230000 350000 37.139219 1525519 161 targets.resolve-reference
9482 3060000 320000 33.748154 957490 100 class_at_project-target.find
3489 2640000 180000 51.590714 380561 109 class_at_project-target.find-really
3431 70000 20000 5.829204 448311 130 class_at_project-target.main-target
9424 280000 150000 15.916808 245888 26 class_at_property-set.propagated
1612 140000 20000 12.406948 51712 32 class_at_file-reference.__init__
1612 550000 0 0.000000 208384 129 class_at_file-reference.exists
6104 560000 40000 6.553080 571200 93 class_at_file-reference.location
1612 30000 10000 6.203474 0 0 CHECK_IF_FILE
4492 4630000 20000 4.452360 105728 23 class_at_file-reference.generate
4492 4430000 270000 60.106857 3651998 813 virtual-target.from-file
1592 110000 60000 37.688442 52992 33 type.type
15289 36400000 430000 28.124796 184288 12 class_at_file-target.__init__
15297 35630000 600000 39.223377 1689975 110 class_at_abstract-file-target.__init__
15297 520000 200000 13.074459 265764 17 class_at_virtual-target.__init__
3729 124850000 100000 26.816841 102289 27 class_at_typed-target.construct
17099 118510000 710000 41.522896 176145 10 generators.construct
17099 760000 330000 19.299374 113890 6 generators.ensure-type
168535 740000 430000 2.551399 0 0 class_at_abstract-file-target.type
17099 40000 30000 1.754489 0 0 generators.increase-indent
17099 117940000 1500000 87.724428 12220116 714 generators.construct-really
17099 16380000 2310000 135.095620 32744126 1914 generators.find-viable-generators
8122 11380000 1060000 130.509727 14818502 1824 generators.find-viable-generators-aux
67783 2600000 1210000 17.851084 30480 0 type.all-bases
10845 600000 120000 11.065007 592512 54 class_at_property-set.as-path
2731 300000 50000 18.308312 10050783 3680 property.as-path
5 130000 10000 2000.000000 26926 5385 feature.minimize
5 10000 0 0.000000 2920 584 feature.move-subfeatures-to-the-end
65 80000 0 0.000000 7040 108 feature.select-subproperties
544 70000 10000 18.382353 168 0 feature.is-subproperty-of
15 0 0 0.000000 9 0 property.path-order
189941 1190000 720000 3.790651 13226 0 generators.indent
203522 1380000 840000 4.127318 62520 0 generators.generators.dout
19770 120000 40000 2.023268 0 0 class_at_generator.source-types
19705 3290000 980000 49.733570 6793600 344 class_at_generator.match-rank
19705 120000 50000 2.537427 0 0 class_at_generator.requirements
24344 2850000 1650000 67.778508 2975153 122 sequence.length
30014 113770000 1610000 53.641634 8128997 270 generators.try-one-generator
30014 1410000 770000 25.654694 14414840 480 generators.viable-source-types-for-generator
21 20000 0 0.000000 2008 95 generators.viable-source-types-for-generator-real
16852 113030000 640000 37.977688 2024847 120 generators.try-one-generator-really
3149 3340000 20000 6.351223 27720 8 class_at_lib-generator.run
21 20000 10000 476.190476 163 7 generators.viable-source-types
11 10000 0 0.000000 12023 1093 generators.viable-source-types-real
72 0 0 0.000000 350 4 type.all-derived
16 1350000 0 0.000000 11 0 class_at_unix-archive-generator.run
16 1340000 0 0.000000 4015 250 class_at_archive-generator.run
13581 110880000 500000 36.816140 186585 13 class_at_generator.run
13581 110440000 920000 67.741698 488040 35 class_at_generator.run-really
2867 37320000 270000 94.175096 53704 18 class_at_generator.convert-multiple-sources-to-consumable-types
17507 91210000 1340000 76.540812 354405 20 class_at_generator.convert-to-consumable-types
14103 2260000 460000 32.617174 177740 12 class_at_generator.consume-directly
59650 3330000 510000 8.549874 20184 0 type.is-derived
9884 89650000 740000 74.868474 84822 8 generators.construct-types
13695 60730000 460000 33.588901 138773 10 class_at_generator.construct-result
13695 56870000 1010000 73.749544 482100 35 class_at_generator.generated-targets
17447 140000 90000 5.158480 296704 17 class_at_[hidden]
3742 60000 50000 13.361839 765 0 utility.basename
4366 0 0 0.000000 0 0 class_at_C-compiling-generator.action-class
4366 900000 90000 20.613834 45552 10 class_at_compile-action.__init__
13703 2540000 310000 22.622783 105072 7 class_at_action.__init__
13703 1420000 480000 35.028826 90924 6 indirect.make-qualified
13705 200000 80000 5.837286 20008 1 class_at_action.add-targets
13705 33550000 1070000 78.073696 19581408 1428 class_at_abstract-file-target._adjust-name
47631 320000 170000 3.569104 0 0 class_at_action.properties
20868 7490000 660000 31.627372 13139944 629 indirect.call
20868 960000 470000 22.522523 7097580 340 indirect.get-module
28035 790000 300000 10.700910 5281956 188 indirect.get-rule
13701 440000 170000 12.407853 135173 9 Jamfile</common/users/schoepf/src/boost-HEAD>.tag
13705 27790000 640000 46.698285 476021 34 virtual-target.add-prefix-and-suffix
13705 21510000 140000 10.215250 0 0 type.generated-target-suffix
27410 25810000 1120000 40.861000 10004878 365 type.generated-target-ps
13314 22870000 1220000 91.632868 10945346 822 type.generated-target-ps-real
17111 20700000 510000 29.805388 10818808 632 class_at_property-map.find
17111 19480000 9440000 551.691894 148166608 8659 class_at_property-map.find-replace
17111 160000 100000 5.844194 0 0 sequence.select-highest-ranked
13705 5010000 200000 14.593214 0 0 type.generated-target-prefix
13705 9210000 1480000 107.989785 22071483 1610 virtual-target.register
29778 4170000 760000 25.522198 17674218 593 class_at_file-target.path
13697 650000 140000 10.221216 3787008 276 class_at_property-set.target-path
13697 220000 170000 12.411477 1164544 85 class_at_project-target.build-dir
16116 390000 230000 14.271531 4574841 283 sequence.join
13753 3860000 240000 17.450738 0 0 class.is-a
13753 2870000 1240000 90.162146 19 0 class.is-derived
35409 590000 210000 5.930696 0 0 class.bases
17099 120000 70000 4.093807 12 0 generators.decrease-indent
9329 0 0 0.000000 0 0 class_at_generator.action-class
41 120000 0 0.000000 480 11 stage.add-variant-and-compiler
41 120000 10000 243.902439 132755 3237 stage.rename
2875 1270000 270000 93.913043 290382 101 unix.set-library-order
2875 50000 20000 6.956522 3172 1 unix.set-library-order-aux
3821 40000 20000 5.234232 1024 0 virtual-target.recent-targets
3821 2750000 360000 94.216174 1732952 453 class_at_basic-target.create-subvariant
5519 90000 20000 3.623845 12 0 class_at_abstract-file-target.root
3821 590000 170000 44.490971 12737 3 class_at_subvariant.__init__
23295 360000 270000 11.590470 588 0 class_at_abstract-file-target.creating-subvariant
3821 0 0 0.000000 0 0 virtual-target.clear-recent-targets
3821 2260000 280000 73.279246 3115035 815 class_at_basic-target.compute-usage-requirements
3821 40000 10000 2.617116 0 0 class_at_subvariant.build-properties
3821 530000 130000 34.022507 1312040 343 class_at_property-set.evaluate-conditionals
3913 20000 10000 2.555584 0 0 class_at_subvariant.sources-usage-requirements
3821 90000 30000 7.851348 0 0 class_at_subvariant.set-usage-requirements
6965 20000 10000 1.435750 0 0 targets.decrease-indent
6911 90000 40000 5.787874 27 0 targets.end-building
92 10000 10000 108.695652 384 4 class_at_alias-target-class.construct
92 30000 0 0.000000 11838 128 class_at_alias-target-class.compute-usage-requirements
15295 150000 70000 4.576659 0 0 class_at_abstract-file-target.action
13062 60000 50000 3.827898 0 0 class_at_action.action-name
20229 230000 110000 5.437738 0 0 class_at_action.sources
2851 58410000 90000 31.567871 49296 17 class_at_unix-linking-generator.run
2851 56970000 460000 161.346896 1627902 570 class_at_linking-generator.run
2851 13490000 50000 17.537706 228032 79 class_at_gcc-linking-generator.generated-targets
2851 13100000 140000 49.105577 254372 89 class_at_unix-linking-generator.generated-targets
2851 180000 60000 21.045247 12823 4 unix.order-libraries
2851 30000 10000 3.507541 66076 23 class_at_order.order
2851 12130000 270000 94.703613 1890395 663 class_at_linking-generator.generated-targets
2851 940000 240000 84.180989 3392546 1189 class_at_linking-generator.extra-usage-requirements
8 70000 0 0.000000 2048 256 class_at_unix-searched-lib-generator.run
8 70000 0 0.000000 7168 896 class_at_searched-lib-generator.run
8 0 0 0.000000 0 0 class_at_null-action.__init__
8 70000 0 0.000000 0 0 class_at_searched-lib-target.__init__
8 0 0 0.000000 0 0 class_at_searched-lib-target.path
52 0 0 0.000000 0 0 class_at_searched-lib-target.search
52 0 0 0.000000 0 0 class_at_searched-lib-target.real-name
52 0 0 0.000000 0 0 class_at_searched-lib-target.shared
130 0 0 0.000000 0 0 class_at_order.add-pair
17 30000 10000 588.235294 15244 896 feature.compress-subproperties
17 10000 10000 588.235294 2176 128 assert.result
17 0 0 0.000000 8704 512 set.equal
2 0 0 0.000000 8 4 class_at_generator.clone-and-change-target-type
114 3190000 0 0.000000 6093 53 class_at_python-test-generator.run
18481 63090000 320000 17.315080 8869087 479 class_at_virtual-target.actualize
18481 63060000 390000 21.102754 22376948 1210 class_at_abstract-file-target.actualize-no-scanner
18481 1030000 220000 11.904118 10479111 567 class_at_abstract-file-target.actual-name
8761 200000 70000 7.989955 3659594 417 class_at_abstract-file-target.grist
7169 280000 150000 20.923420 5989894 835 virtual-target.register-actual-name
10315 1930000 330000 31.992244 12105488 1173 class_at_file-target.actualize-location
36829 380000 130000 3.529827 953712 25 DEPENDS
13160 900000 300000 22.796353 10227372 777 common.MkDir
13160 30000 10000 0.759878 0 0 NOUPDATE
8761 61620000 90000 10.272800 395247 45 class_at_abstract-file-target.actualize-action
7169 61590000 510000 71.139629 13069964 1823 class_at_action.actualize
4756 60000 40000 8.410429 0 0 class_at_action.adjust-properties
7167 30000 10000 1.395284 0 0 class_at_action.targets
7167 59680000 170000 23.719827 328 0 class_at_action.actualize-sources
14334 59450000 400000 27.905679 3017902 210 class_at_action.actualize-source-type
9407 1360000 100000 10.630382 4592 0 type.get-scanner
2411 1750000 100000 41.476566 611725 253 class_at_compile-action.adjust-properties
2411 1110000 120000 49.771879 5308 2 class_at_subvariant.implicit-includes
1926 830000 20000 10.384216 1816 0 class_at_subvariant.all-target-directories
1924 770000 140000 72.765073 62494 32 class_at_subvariant.compute-target-directories
2411 1160000 170000 70.510162 1690282 701 scanner.get
6 0 0 0.000000 1285 214 class_at_c-scanner.__init__
6 0 0 0.000000 0 0 class_at_scanner.__init__
1554 210000 90000 57.915058 1493032 960 scanner.install
1554 10000 10000 6.435006 0 0 class_at_c-scanner.pattern
7167 45870000 1260000 175.805776 15440379 2154 toolset.set-target-variables
15283 42920000 6370000 416.802984 76755196 5022 toolset.set-target-variables-aux
43883 12350000 1660000 37.827860 16149424 368 toolset.handle-flag-value
53159 16820000 4810000 90.483267 45021808 846 toolset.find-property-subset
2409 10000 0 0.000000 147268 61 gcc.compile.c++
16 0 0 0.000000 83312 5207 gcc.archive
16 0 0 0.000000 0 0 TEMPORARY
18054 120000 60000 3.323363 0 0 NOCARE
16 0 0 0.000000 832 52 common.RmTemps
173 50000 20000 115.606936 805031 4653 testing.expect-failure
173 0 0 0.000000 0 0 FAIL_EXPECTED
2055 0 0 0.000000 0 0 RMOLD
1882 100000 20000 10.626993 77356 41 testing.**passed**
83 10000 0 0.000000 52092 627 gcc.link.dll
1363 90000 30000 22.010271 862996 633 gcc.link
1408 3020000 130000 92.329545 5794692 4115 testing.capture-output
18038 660000 240000 13.305244 3543704 196 INCLUDES
1408 2760000 150000 106.534091 3958128 2811 testing.run-path-setup
1465 570000 20000 13.651877 255360 174 common.prepend-path-variable-command
1465 120000 10000 6.825939 29 0 os.expand-variable
1465 380000 60000 40.955631 461836 315 common.path-variable-setting-command
1465 180000 40000 27.303754 1003548 685 common.variable-setting-command
1709 110000 30000 17.554125 492032 287 testing.expect-success
2 0 0 0.000000 512 256 sequence.merge
2 0 0 0.000000 792 396 bison.bison
2 0 0 0.000000 872 436 lex.lex
57 130000 0 0.000000 164352 2883 python.capture-output
2 0 0 0.000000 104 52 gcc.compile.c
1 0 0 0.000000 0 0 NOTFILE
1 0 0 0.000000 0 0 UPDATE
1 13430000 1270000 1270000.000000 1344600689 1344600689 MAIN_MAKE
16630 10790000 600000 36.079375 11883140 714 scanner.hdrrule
16630 9500000 2460000 147.925436 72425699 4355 class_at_c-scanner.process
33260 660000 410000 12.327120 1156276 34 regex.transform
16630 2830000 1340000 80.577270 41683312 2506 scanner.propagate
171410362 127860000 127860000 0.745929 165684552 0 [OTHER]
0 255790000 0 0.000000 -1506908892 -1506908892 [TOTAL]
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk