Boost logo

Boost-Build :

Subject: Re: [Boost-build] decrease build time
From: Anatoly Shirokov (shirokov_a_at_[hidden])
Date: 2009-06-11 14:02:01


>
> Please send it if convenient.

In attachment there is output of bjam -d+10.

Thanks in advance,
Anatoly.


 --count-- --gross-- --net-- --each-- --mem-- --each-- --name--
         1 2127.866000 0.015000 0.01500000 330624 330624 MAIN
  93768516 48.837000 33.806000 0.00000036 1283619060 13 BINDMODULE
   4993005 7.698000 6.318000 0.00000127 72366402 14 MATCH
        41 3.837000 0.000000 0.00000000 528 12 GLOB
     13898 24.885000 22.133000 0.00159253 21836436 1571 FILE_DIRSCAN
   2252766 1.691000 1.691000 0.00000075 54140 0 BUILTIN_GLOB_BACK
         5 0.000000 0.000000 0.00000000 260 52 PWD
         1 0.000000 0.000000 0.00000000 12 12 find-to-root
    338644 17.688000 0.482000 0.00000142 8243132 24 timestamp
         1 1962.184000 0.000000 0.00000000 82860 82860 boost-build
         1 0.000000 0.000000 0.00000000 108 108 _poke
      3154 0.092000 0.092000 0.00002917 2340 0 RULENAMES
         1 0.000000 0.000000 0.00000000 24 24 HAS_NATIVE_RULE
      2664 0.016000 0.000000 0.00000000 293844 110 IMPORT
    130300 0.392000 0.312000 0.00000239 12160508 93 NORMALIZE_PATH
      5530 0.016000 0.000000 0.00000000 205628 37 modules.poke
     23692 1962.184000 8.525000 0.00035983 722194932 30482 modules.import
    203668 0.387000 0.279000 0.00000137 1970760 9 CALLER_MODULE
    146681 0.376000 0.298000 0.00000203 18600 0 modules.peek
       113 0.015000 0.000000 0.00000000 6852 60 modules.normalize-raw-paths
       675 1962.184000 3.899000 0.00577630 23499204 34813 modules.load
       675 0.015000 0.015000 0.00002222 152904 226 modules.record-binding
       675 0.000000 0.000000 0.00000000 212712 315 modules.run-module-test
    228936 0.406000 0.188000 0.00000082 217088 0 IMPORT_MODULE
      1966 0.000000 0.000000 0.00000000 413372 210 modules.binding
         1 0.000000 0.000000 0.00000000 0 0 option.process
         5 0.000000 0.000000 0.00000000 0 0 NATIVE_RULE
         1 0.000000 0.000000 0.00000000 0 0 feature.setup
         1 0.000000 0.000000 0.00000000 0 0 string.whitespace
      1240 0.000000 0.000000 0.00000000 0 0 EXPORT
         1 0.000000 0.000000 0.00000000 456 456 VARNAMES
        10 0.000000 0.000000 0.00000000 0 0 os.environ
         1 0.000000 0.000000 0.00000000 0 0 os.on-windows
      7484 0.219000 0.031000 0.00000414 36 0 os.get-constant
      8208 0.078000 0.031000 0.00000378 48 0 BACKTRACE
      7488 0.094000 0.078000 0.00001042 936 0 os.constant
        95 0.000000 0.000000 0.00000000 13152 138 feature.feature
       596 0.000000 0.000000 0.00000000 4700 7 feature.grist
       245 0.031000 0.000000 0.00000000 4212 17 feature.extend
       245 0.031000 0.016000 0.00006531 15348 62 feature.extend-feature
     21031 1.026000 0.670000 0.00003186 13116 0 feature.validate-feature
     90730 111.490000 2.903000 0.00003200 95653072 1054 class.new
     90730 0.857000 0.532000 0.00000586 29087968 320 class.xinit
     90730 0.297000 0.031000 0.00000034 0 0 INSTANCE
         2 0.000000 0.000000 0.00000000 0 0 class_at_property-map.__init__
     90898 0.562000 0.264000 0.00000290 216 0 numbers.increment
    330524 0.516000 0.438000 0.00000133 677448 2 CALC
      4973 0.232000 0.109000 0.00002192 221696 44 path.parent
      4973 0.031000 0.031000 0.00000623 67072 13 path.has-parent
     49216 0.920000 0.579000 0.00001176 3185128 64 regex.match
      1933 9.092000 0.094000 0.00004863 1063564 550 path.glob
     49275 2.105000 0.267000 0.00000542 2740608 55 path.root
    399383 1.354000 0.781000 0.00000196 10055940 25 path.is-rooted
     69141 2.011000 0.719000 0.00001040 10335756 149 path.join
     82115 0.855000 0.685000 0.00000834 10513732 128 version.check-jam-version
         1 0.000000 0.000000 0.00000000 48 48 version.version-less
         5 0.000000 0.000000 0.00000000 96 19 numbers.check
       140 0.000000 0.000000 0.00000000 0 0 numbers.less
    281037 17.105000 0.930000 0.00000331 5996728 21 path.native
    281037 15.767000 2.539000 0.00000903 22000860 78 path.native-NT
    650361 37.239000 25.088000 0.00003858 704526960 1083 regex.split
    318621 1.764000 1.306000 0.00000410 12453308 39 sequence.join
      3866 7.761000 0.046000 0.00001190 16636 4 GLOB-RECURSIVELY
    134621 21.914000 2.035000 0.00001512 5094224 37 sequence.transform
    247866 22.383000 1.075000 0.00000434 1616040 6 modules.call-in
    126438 0.296000 0.218000 0.00000172 178692 1 set.difference
     24483 1.121000 0.079000 0.00000323 1521852 62 path.make
     24485 1.010000 0.202000 0.00000825 6414840 261 path.make-NT
        10 0.000000 0.000000 0.00000000 1280 128 path.basename
        13 0.016000 0.000000 0.00000000 48 3 types/register.type
     10913 0.371000 0.187000 0.00001714 2544 0 type.registered
        47 0.031000 0.000000 0.00000000 10544 224 type.register
        26 0.000000 0.000000 0.00000000 144 5 type.register-suffixes
        38 0.000000 0.000000 0.00000000 0 0 type.set-generated-target-suffix
        45 0.000000 0.000000 0.00000000 4160 92 type.set-generated-target-ps
        45 0.000000 0.000000 0.00000000 8332 185 class_at_property-map.insert
        98 0.000000 0.000000 0.00000000 27844 284 feature.compose
   1914684 11.523000 8.928000 0.00000466 16363008 8 feature.attributes
        47 0.000000 0.000000 0.00000000 0 0 type.type-to-rule-name
        47 0.000000 0.000000 0.00000000 0 0 generators.update-cached-information-with-a-new-type
   1183021 3.817000 2.972000 0.00000251 10548 0 type.base
         7 0.000000 0.000000 0.00000000 0 0 type.set-generated-target-prefix
         1 0.000000 0.000000 0.00000000 0 0 class_at_installed-exe-generator.__init__
        34 0.000000 0.000000 0.00000000 216 6 class_at_generator.__init__
        86 0.000000 0.000000 0.00000000 48 0 type.validate
        34 0.000000 0.000000 0.00000000 15556 457 generators.register
      8220 0.063000 0.031000 0.00000377 0 0 class_at_generator.target-types
  19588847 460.102000 309.591000 0.00001580 96291616 4 sequence.unique
  19588851 35.762000 29.298000 0.00000150 276601348 14 SORT
    666636 1.027000 0.808000 0.00000121 0 0 class_at_[hidden]
        34 0.000000 0.000000 0.00000000 6528 192 generators.invalidate-extendable-viable-source-target-type-cache
         1 0.000000 0.000000 0.00000000 0 0 class_at_installed-shared-lib-generator.__init__
         2 0.000000 0.000000 0.00000000 0 0 builtin.default-host-os
         3 0.000000 0.000000 0.00000000 0 0 feature.set-default
         3 0.016000 0.000000 0.00000000 1056 352 numbers.range
         4 0.000000 0.000000 0.00000000 64 16 builtin.variant
      2473 0.155000 0.015000 0.00000607 0 0 property.validate
      1167 0.140000 0.046000 0.00003942 0 0 property.validate1
      1167 0.000000 0.000000 0.00000000 5808 4 feature.valid
     13244 0.142000 0.047000 0.00000355 15872 1 feature.validate-value-string
      6923 8.271000 2.947000 0.00042568 51072976 7377 property.refine
         3 0.000000 0.000000 0.00000000 0 0 feature.is-implicit-value
         3 0.000000 0.000000 0.00000000 192 64 scanner.register
         6 0.000000 0.000000 0.00000000 0 0 type.set-scanner
         1 0.000000 0.000000 0.00000000 0 0 class_at_lib-generator.__init__
         1 0.000000 0.000000 0.00000000 0 0 class_at_searched-lib-generator.__init__
         1 0.000000 0.000000 0.00000000 0 0 class_at_prebuilt-lib-generator.__init__
         6 0.000000 0.000000 0.00000000 0 0 generators.override
         1 0.515000 0.000000 0.00000000 0 0 build-system.load-configuration-files
         3 0.000000 0.000000 0.00000000 0 0 build-system.initialize-config-module
       621 31.736000 0.064000 0.00010306 2004760 3228 project.initialize
       621 0.015000 0.015000 0.00002415 82560 132 class_at_project-attributes.__init__
      7814 1.434000 0.078000 0.00000998 317544 40 class_at_project-attributes.set
    104827 0.424000 0.346000 0.00000330 0 0 property-set.empty
    126654 61.873000 4.165000 0.00003288 620449933 4898 property-set.create
     28061 53.841000 31.270000 0.00111436 693114832 24700 class_at_property-set.__init__
       621 0.016000 0.016000 0.00002576 782004 1259 modules.clone-rules
     43940 0.718000 0.346000 0.00000787 11537712 262 project.attribute
     47418 0.282000 0.157000 0.00000331 92172 1 class_at_project-attributes.get
       620 0.141000 0.031000 0.00005000 235392 379 class_at_project-target.__init__
     11197 0.357000 0.154000 0.00001375 81236 7 class_at_abstract-target.__init__
     11198 0.063000 0.063000 0.00000563 268636 23 errors.nearest-user-location
     11198 0.000000 0.000000 0.00000000 96 0 NEAREST_USER_LOCATION
     11463 0.092000 0.077000 0.00000672 3460224 301 project.target
       618 0.000000 0.000000 0.00000000 0 0 USER_MODULE
         1 0.000000 0.000000 0.00000000 0 0 os.home-directories
       618 0.527000 0.047000 0.00007605 1025856 1659 project.inherit-attributes
      1619 0.016000 0.016000 0.00000988 319616 197 project.attributes
      7074 0.157000 0.157000 0.00002219 2720256 384 property.make
       617 0.079000 0.048000 0.00007780 348352 564 class_at_project-target.inherit
      4939 0.016000 0.000000 0.00000000 602112 121 class_at_project-target.project-module
         2 0.499000 0.000000 0.00000000 896 448 build-system.load-config
      3487 2.157000 0.064000 0.00001835 438400 125 project-rules.import
       613 2.484000 0.000000 0.00000000 165056 269 project-rules.project
       613 0.000000 0.000000 0.00000000 95236 155 project.register-id
     23834 0.406000 0.080000 0.00000336 4188636 175 property.split-conditional
         7 0.000000 0.000000 0.00000000 704 100 property.remove
    149717 1.782000 1.315000 0.00000878 336 0 set.intersection
      4281 0.812000 0.157000 0.00003667 5008300 1169 property.translate-paths
    228291 7.093000 5.355000 0.00002346 286913368 1256 class_at_property-set.raw
       670 2.108000 0.000000 0.00000000 365760 545 builtin.lib
      2865 0.000000 0.000000 0.00000000 12 0 project.current
      2180 0.235000 0.096000 0.00004404 4466356 2048 targets.main-target-sources
      2180 5.718000 0.109000 0.00005000 1065772 488 targets.main-target-requirements
      2180 0.015000 0.015000 0.00000688 656384 301 toolset.requirements
     35968 0.798000 0.157000 0.00000436 4386060 121 class_at_project-target.get
      2783 6.759000 0.169000 0.00006073 4575712 1644 property-set.refine-from-user-input
      4274 3.911000 0.156000 0.00003650 6342024 1483 property-set.create-from-user-input
      4274 0.095000 0.079000 0.00001848 3089168 722 property.translate-indirect
     18543 0.031000 0.031000 0.00000167 0 0 path.pwd
      4274 0.562000 0.264000 0.00006177 4963532 1161 property.translate-dependencies
      4274 1.460000 0.233000 0.00005452 5248640 1228 property.expand-subfeatures-in-conditions
     33069 3.100000 0.234000 0.00000708 9842176 297 class_at_property-set.refine
      2180 0.171000 0.063000 0.00002890 139520 64 targets.main-target-default-build
      2180 0.077000 0.015000 0.00000688 0 0 property-set.create-with-validation
      1495 0.373000 0.000000 0.00000000 192256 128 targets.main-target-usage-requirements
    136066 13.310000 1.625000 0.00001194 63219768 464 class_at_property-set.add
      1395 0.157000 0.031000 0.00002222 115904 83 class_at_typed-target.__init__
      2184 0.189000 0.095000 0.00004350 978172 447 class_at_basic-target.__init__
      2184 0.095000 0.063000 0.00002885 608556 278 targets.main-target-alternative
      2316 0.016000 0.016000 0.00000691 0 0 class_at_abstract-target.project
      2184 0.000000 0.000000 0.00000000 88448 40 class_at_project-target.add-alternative
        95 0.109000 0.000000 0.00000000 20352 214 alias.alias
     76771 0.248000 0.106000 0.00000138 1480276 19 class.is-instance
        95 0.000000 0.000000 0.00000000 2000 21 class_at_alias-target-class.__init__
       618 31.720000 0.236000 0.00038188 1974244 3194 project.load-used-projects
         1 0.000000 0.000000 0.00000000 0 0 utility.unquote
         1 0.436000 0.000000 0.00000000 0 0 project-rules.using
         2 1.153000 0.000000 0.00000000 0 0 toolset.using
         6 0.000000 0.000000 0.00000000 0 0 builtin.register-c-compiler
         6 0.000000 0.000000 0.00000000 0 0 class_at_C-compiling-generator.__init__
       107 0.358000 0.000000 0.00000000 209424 1957 toolset.flags
        81 0.140000 0.000000 0.00000000 85936 1060 property.validate-property-sets
    332806 36.822000 6.653000 0.00001999 70331432 211 feature.split
        81 0.218000 0.015000 0.00018519 267028 3296 toolset.normalize-condition
     13206 2.613000 0.248000 0.00001878 602264 45 feature.expand-subfeatures
     20789 2.288000 0.730000 0.00003511 751480 36 feature.expand-subfeatures-aux
       123 0.000000 0.000000 0.00000000 62628 509 toolset.add-flag
        14 0.000000 0.000000 0.00000000 0 0 generators.register-standard
         2 0.000000 0.000000 0.00000000 0 0 common.file-touch-command
         2 0.000000 0.000000 0.00000000 0 0 common.rm-command
         1 0.000000 0.000000 0.00000000 0 0 common.get-program-files-dir
         1 0.000000 0.000000 0.00000000 0 0 class_at_configurations.__init__
         1 0.047000 0.000000 0.00000000 4528 4528 msvc.auto-detect-toolset-versions
        79 0.000000 0.000000 0.00000000 12 0 W32_GETREG
         9 0.047000 0.000000 0.00000000 5660 628 msvc.register-configuration
         3 0.000000 0.000000 0.00000000 0 0 class_at_configurations.register
         3 0.000000 0.000000 0.00000000 584 194 class_at_configurations.set
         9 0.000000 0.000000 0.00000000 0 0 class_at_configurations.all
         8 0.000000 0.000000 0.00000000 768 96 msvc.default-path
         9 0.000000 0.000000 0.00000000 512 56 class_at_configurations.get
       221 0.016000 0.016000 0.00007240 30000 135 feature.get-values
         1 0.031000 0.000000 0.00000000 0 0 msvc.register-toolset
         3 0.000000 0.000000 0.00000000 0 0 feature.values
         1 0.031000 0.000000 0.00000000 512 512 msvc.register-toolset-really
         2 0.000000 0.000000 0.00000000 4100 2050 feature.subfeature
         5 0.000000 0.000000 0.00000000 0 0 feature.get-subfeature-name
      5164 0.142000 0.078000 0.00001510 85608 16 utility.ungrist
         3 0.000000 0.000000 0.00000000 0 0 feature.extend-subfeature
         3 0.000000 0.000000 0.00000000 0 0 feature.subvalue-var
         2 0.000000 0.000000 0.00000000 5184 2592 toolset.inherit-flags
         2 0.000000 0.000000 0.00000000 384 192 toolset.add-requirements
         2 0.000000 0.000000 0.00000000 0 0 class_at_linking-generator.__init__
         1 0.000000 0.000000 0.00000000 0 0 builtin.register-archiver
         1 0.000000 0.000000 0.00000000 0 0 class_at_archive-generator.__init__
         1 0.327000 0.000000 0.00000000 0 0 msvc.init
         1 0.327000 0.000000 0.00000000 0 0 msvc.configure
         1 0.327000 0.000000 0.00000000 9920 9920 msvc.configure-really
         1 0.000000 0.000000 0.00000000 0 0 class_at_configurations.used
         1 0.000000 0.000000 0.00000000 0 0 class_at_configurations.use
         1 0.000000 0.000000 0.00000000 448 448 common.check-init-parameters
         1 0.000000 0.000000 0.00000000 128 128 msvc.default-paths
         1 0.000000 0.000000 0.00000000 576 576 common.get-invocation-command
         1 0.000000 0.000000 0.00000000 512 512 common.get-invocation-command-nodefault
         1 0.000000 0.000000 0.00000000 256 256 common.check-tool
         1 0.000000 0.000000 0.00000000 384 384 common.check-tool-aux
         1 0.000000 0.000000 0.00000000 0 0 path.exists
         1 0.000000 0.000000 0.00000000 1408 1408 common.handle-options
       446 0.032000 0.016000 0.00003587 0 0 feature.implied-subfeature
      2283 0.016000 0.016000 0.00000701 450688 197 feature.find-implied-subfeature
         1 0.000000 0.000000 0.00000000 256 256 common.get-absolute-tool-path
         1 0.000000 0.000000 0.00000000 512 512 msvc.locate-default-setup
         1 0.296000 0.000000 0.00000000 28056 28056 msvc.configure-version-specific
         1 0.000000 0.000000 0.00000000 0 0 toolset.push-checking-for-flags-module
         1 0.000000 0.000000 0.00000000 0 0 toolset.pop-checking-for-flags-module
       615 3.986000 0.016000 0.00002602 8064 13 path.glob-in-parents
       615 0.356000 0.077000 0.00012520 13696 22 path.all-parents
         1 0.000000 0.000000 0.00000000 0 0 build-system.process-explicit-toolset-requests
         2 0.000000 0.000000 0.00000000 0 0 regex.split-list
     10216 31.936000 0.106000 0.00001038 3346560 327 project.find
      1847 0.094000 0.016000 0.00000866 1085524 587 project.module-name
      1228 31.751000 0.354000 0.00028827 24524944 19971 project.load
       616 31.751000 0.189000 0.00030682 12586772 20433 project.load-jamfile
       616 1.121000 0.016000 0.00002597 259932 421 project.find-jamfile
       614 31.736000 0.000000 0.00000000 4224 6 project.load-parent
       615 0.092000 0.000000 0.00000000 78464 127 project.mark-as-user
         3 0.016000 0.000000 0.00000000 192 64 project-rules.path-constant
       687 0.016000 0.000000 0.00000000 89472 130 class_at_project-target.add-constant
       612 0.000000 0.000000 0.00000000 12568 20 project-rules.use-project
       612 31.342000 0.000000 0.00000000 82624 135 project.use
       630 0.185000 0.015000 0.00002381 80384 127 path.relative
       388 0.140000 0.031000 0.00007990 99328 256 project-rules.build-project
       724 2.398000 0.015000 0.00002072 3008 4 type.main-target-rule
       725 0.000000 0.000000 0.00000000 0 0 type.type-from-rule-name
       725 2.229000 0.000000 0.00000000 142336 196 targets.create-typed-target
       644 0.516000 0.000000 0.00000000 61772 95 project-rules.explicit
       886 0.016000 0.000000 0.00000000 640 0 class_at_project-target.mark-target-as-explicit
       685 2.773000 0.078000 0.00011387 1111948 1623 stage.install
       685 0.094000 0.031000 0.00004526 615924 899 class_at_install-target-class.__init__
     34284 0.143000 0.111000 0.00000324 256 0 class_at_[hidden]
       132 0.000000 0.000000 0.00000000 0 0 class_at_abstract-target.rename
         3 0.359000 0.000000 0.00000000 0 0 project-rules.glob
         3 0.359000 0.000000 0.00000000 4608 1536 project.glob-internal
         3 0.000000 0.000000 0.00000000 192 64 boost.use-project
         4 0.000000 0.000000 0.00000000 0 0 project.push-current
    219803 10.436000 7.300000 0.00003321 208237632 947 class_at_property-set.get
       116 0.000000 0.000000 0.00000000 444 3 regex.replace
         4 0.000000 0.000000 0.00000000 0 0 project.pop-current
         3 0.000000 0.000000 0.00000000 192 64 project-rules.constant
     20789 0.172000 0.126000 0.00000606 4144 0 indirect.make
         9 0.000000 0.000000 0.00000000 576 64 feature.implied-feature
         1 0.000000 0.000000 0.00000000 0 0 Jamfile</c:/Tools/boost_1_38_0>.libraries-to-install
         2 4.215000 0.000000 0.00000000 128 64 path.glob-tree
         9 3.807000 0.048000 0.00533333 3819168 424352 path..glob-tree
     14043 0.752000 0.736000 0.00005241 0 0 CHECK_IF_FILE
        15 0.438000 0.000000 0.00000000 640876 42725 package.install
     12932 4.576000 3.722000 0.00028781 38172804 2951 property.select
     36341 15.464000 12.185000 0.00033530 279674176 7695 property.change
        76 0.000000 0.000000 0.00000000 128 1 option.get
         2 0.000000 0.000000 0.00000000 640 320 generate.generate
         2 0.000000 0.000000 0.00000000 0 0 class_at_generated-target-class.__init__
        14 0.360000 0.000000 0.00000000 3584 256 Jamfile</c:/Tools/boost_1_38_0>.boost-install
         3 0.016000 0.000000 0.00000000 1344 448 make.make
         3 0.000000 0.000000 0.00000000 384 128 class_at_make-target-class.__init__
         4 0.000000 0.000000 0.00000000 0 0 message.message
         4 0.000000 0.000000 0.00000000 0 0 class_at_message-target-class.__init__
         2 0.000000 0.000000 0.00000000 0 0 Jamfile</c:/Tools/boost_1_38_0/libs/iostreams/build>.create-library
         1 0.000000 0.000000 0.00000000 0 0 common.file-creation-command
         1 0.000000 0.000000 0.00000000 0 0 testing.compile
         1 0.000000 0.000000 0.00000000 64 64 testing.make-test
         1 0.000000 0.000000 0.00000000 0 0 class_at_mpi-test-generator.__init__
        25 0.000000 0.000000 0.00000000 1428 57 SUBST
         1 0.000000 0.000000 0.00000000 0 0 class_at_python-test-generator.__init__
         1 0.000000 0.000000 0.00000000 0 0 mpi.configured
         4 0.000000 0.000000 0.00000000 0 0 python.configured
         1 0.717000 0.000000 0.00000000 0 0 python.init
        14 0.000000 0.000000 0.00000000 0 0 python.debug-message
         1 0.717000 0.000000 0.00000000 576 576 python.configure
       190 0.000000 0.000000 0.00000000 5756 30 feature.defaults
         1 0.000000 0.000000 0.00000000 0 0 python.candidate-interpreters
         1 0.000000 0.000000 0.00000000 5124 5124 python.windows-installed-pythons
        16 0.000000 0.000000 0.00000000 22212 1388 python.software-registry-value
         3 0.000000 0.000000 0.00000000 0 0 python.windows-path-to-native
         2 0.702000 0.000000 0.00000000 9348 4674 python.probe
         2 0.047000 0.000000 0.00000000 768 384 python.invokes-cygwin-symlink
         1 0.000000 0.000000 0.00000000 0 0 os.executable-path
         1 0.000000 0.000000 0.00000000 121600 121600 string.words
         2 0.000000 0.000000 0.00000000 0 0 python.default-extension
         3 0.671000 0.000000 0.00000000 2560 853 python.shell-cmd
         3 0.671000 0.671000 0.22366667 960 320 COMMAND
         1 0.016000 0.000000 0.00000000 64 64 python.is-cygwin-symlink
         1 0.000000 0.000000 0.00000000 0 0 python.compute-default-paths
         2 0.000000 0.000000 0.00000000 0 0 python.path-to-native
         2 0.000000 0.000000 0.00000000 128 64 python.guess-windows-path
         1 0.000000 0.000000 0.00000000 0 0 python.system-library-dependencies
         1 0.000000 0.000000 0.00000000 64 64 python.register-extension-suffix
         1 0.000000 0.000000 0.00000000 0 0 python.declare-libpython-target
         1 0.000000 0.000000 0.00000000 0 0 python.split-version
         1 0.000000 0.000000 0.00000000 0 0 common.prepend-path-variable-command
         1 0.000000 0.000000 0.00000000 0 0 os.expand-variable
         1 0.000000 0.000000 0.00000000 0 0 common.path-variable-setting-command
         1 0.000000 0.000000 0.00000000 64 64 common.variable-setting-command
         1 0.000000 0.000000 0.00000000 0 0 Jamfile</c:/Tools/boost_1_38_0/libs/python/build>.unless
         1 0.000000 0.000000 0.00000000 128 128 Jamfile</c:/Tools/boost_1_38_0/libs/python/build>.cond
         1 0.000000 0.000000 0.00000000 0 0 Jamfile</c:/Tools/boost_1_38_0/libs/regex/build>.check-icu-config
         1 0.000000 0.000000 0.00000000 0 0 Jamfile</c:/Tools/boost_1_38_0/libs/thread/build>.default_threadapi
         1 0.000000 0.000000 0.00000000 0 0 build-request.from-command-line
         3 0.000000 0.000000 0.00000000 0 0 class_at_vector.__init__
         3 0.000000 0.000000 0.00000000 0 0 class_at_node.__init__
         2 0.000000 0.000000 0.00000000 4100 2050 class_at_vector.get-at
         2 0.000000 0.000000 0.00000000 0 0 class_at_node.get
     53136 1.412000 1.151000 0.00002166 123294272 2320 class_at_property-set.free
       968 1776.569000 0.963000 0.00099483 9832436 10157 class_at_project-target.generate
       968 0.802000 0.206000 0.00021281 41000 42 class_at_project-target.targets-to-build
       465 0.297000 0.048000 0.00010323 504048 1083 class_at_project-target.build-main-targets
     38127 5.493000 0.359000 0.00000942 1423496 37 class_at_project-target.find
     17250 4.787000 0.561000 0.00003252 3579680 207 class_at_project-target.find-really
      7873 0.219000 0.032000 0.00000406 438692 55 class_at_project-target.main-target
      6788 0.295000 0.016000 0.00000236 1408 0 class_at_file-reference.__init__
      6788 1.979000 0.000000 0.00000000 516352 76 class_at_file-reference.exists
     17094 2.010000 0.141000 0.00000825 1101440 64 class_at_file-reference.location
      1605 0.016000 0.000000 0.00000000 256 0 class_at_main-target.__init__
      1613 0.063000 0.047000 0.00002914 301416 186 class_at_main-target.add-alternative
      1613 0.016000 0.016000 0.00000992 0 0 class_at_basic-target.default-build
     49623 1771.108000 1.638000 0.00003301 22663232 456 class_at_main-target.generate
     49623 0.218000 0.187000 0.00000377 0 0 targets.start-building
     50090 0.268000 0.143000 0.00000285 384 0 class_at_property-set.expand
      4402 2.155000 0.064000 0.00001454 591104 134 feature.expand
      4402 0.644000 0.393000 0.00008928 2100612 477 feature.expand-composites
     49623 3.531000 0.199000 0.00000401 0 0 class_at_main-target.apply-default-build
     49623 3.206000 1.651000 0.00003327 96 0 targets.apply-default-build
     49623 1770.890000 0.421000 0.00000848 3279068 66 class_at_main-target.generate-really
     49623 1.364000 0.676000 0.00001362 3229636 65 class_at_main-target.select-alternatives
     50090 0.220000 0.173000 0.00000345 0 0 class_at_property-set.add-defaults
         3 0.016000 0.000000 0.00000000 4608 1536 feature.add-defaults
       102 0.016000 0.000000 0.00000000 384 3 feature.select-subfeatures
       190 0.079000 0.000000 0.00000000 48 0 sequence.filter
      1096 0.047000 0.000000 0.00000000 14884 13 feature.is-subfeature-of
        84 0.032000 0.032000 0.00038095 12 0 feature.split-top-feature
     49623 1770.796000 1.564000 0.00003152 66788080 1345 class_at_basic-target.generate
      1927 0.000000 0.000000 0.00000000 0 0 build-system.command-line-free-features
      1927 5.282000 0.064000 0.00003321 1523232 790 targets.common-properties
     53135 0.483000 0.405000 0.00000762 6624768 124 class_at_property-set.incidental
     60131 0.529000 0.327000 0.00000544 540224 8 class_at_property-set.base
       467 2.483000 0.000000 0.00000000 59776 128 targets.common-properties2
     11391 0.189000 0.048000 0.00000421 1362580 119 feature.expand-composite
      2394 11.122000 0.504000 0.00021053 27598802 11528 targets.evaluate-requirements
      2394 0.016000 0.000000 0.00000000 55424 23 class_at_property-set.non-conditional
      9390 0.015000 0.015000 0.00000160 320128 34 class_at_property-set.conditional
      4396 0.267000 0.155000 0.00003526 3963428 901 property.evaluate-conditionals-in-context
     30831 10.282000 0.749000 0.00002429 73545424 2385 class_at_property-set.add-raw
      3854 0.172000 0.063000 0.00001635 610944 158 class_at_property-set.non-dependency
  19449612 26.037000 20.618000 0.00000106 106353280 5 class_at_property-set.dependency
      5781 144.031000 0.685000 0.00011849 4649752 804 class_at_basic-target.generate-dependencies
     28364 143.375000 0.742000 0.00002616 6203160 218 targets.generate-from-reference
     28364 6.052000 0.419000 0.00001477 2621908 92 targets.resolve-reference
     28364 0.154000 0.108000 0.00000381 0 0 class_at_property-set.propagated
     10306 9.445000 0.080000 0.00000776 2688 0 class_at_file-reference.generate
     10306 9.084000 0.204000 0.00001979 4255780 412 virtual-target.from-file
      5101 0.314000 0.126000 0.00002470 34208 6 type.type
     27082 81.252000 0.232000 0.00000857 1394816 51 class_at_file-target.__init__
     27180 81.004000 0.383000 0.00001409 5828720 214 class_at_abstract-file-target.__init__
     27180 0.247000 0.123000 0.00000453 1480 0 class_at_virtual-target.__init__
      1528 178.758000 0.046000 0.00003010 3301868 2160 class_at_typed-target.construct
     98356 190.018000 1.936000 0.00001968 10230624 104 generators.construct
     98356 1.870000 0.967000 0.00000983 15082832 153 generators.ensure-type
     98356 0.063000 0.047000 0.00000048 0 0 generators.increase-indent
     98356 188.814000 3.936000 0.00004002 88432184 899 generators.construct-really
     98356 15.786000 7.672000 0.00007800 254136028 2583 generators.find-viable-generators
      3892 4.599000 0.451000 0.00011588 6159512 1582 generators.find-viable-generators-aux
    722398 12.691000 6.672000 0.00000924 20832 0 type.all-bases
      5278 0.202000 0.063000 0.00001194 966400 183 class_at_property-set.as-path
      2854 0.124000 0.061000 0.00002137 13691008 4797 property.as-path
         4 0.063000 0.000000 0.00000000 2188 547 feature.minimize
         4 0.000000 0.000000 0.00000000 1060 265 feature.move-subfeatures-to-the-end
        88 0.063000 0.000000 0.00000000 12 0 feature.select-subproperties
      1092 0.031000 0.000000 0.00000000 24 0 feature.is-subproperty-of
         8 0.000000 0.000000 0.00000000 0 0 sequence.insertion-sort
        19 0.000000 0.000000 0.00000000 0 0 property.path-order
        16 0.000000 0.000000 0.00000000 0 0 property.identity
    607850 0.989000 0.868000 0.00000143 12 0 generators.indent
    617716 1.232000 0.950000 0.00000154 36 0 generators.generators.dout
      8286 0.015000 0.015000 0.00000181 0 0 class_at_generator.source-types
      8186 1.123000 0.404000 0.00004935 16235360 1983 class_at_generator.match-rank
      8186 0.016000 0.016000 0.00000195 0 0 class_at_generator.requirements
    122126 2.172000 1.294000 0.00001060 12421392 101 sequence.length
    204872 185.553000 5.093000 0.00002486 78169984 381 generators.try-one-generator
    204872 3.404000 2.636000 0.00001287 124422976 607 generators.viable-source-types-for-generator
        14 0.000000 0.000000 0.00000000 1484 106 generators.viable-source-types-for-generator-real
     72629 184.445000 2.234000 0.00003076 22052696 303 generators.try-one-generator-really
       945 162.226000 0.360000 0.00038095 4542688 4807 class_at_lib-generator.run
     21333 0.424000 0.078000 0.00000366 50504 2 class_at_searched-lib-generator.run
        98 0.000000 0.000000 0.00000000 0 0 class_at_null-action.__init__
     20778 1.218000 0.265000 0.00001275 60 0 class_at_action.__init__
     20778 0.796000 0.360000 0.00001733 96 0 indirect.make-qualified
        98 0.203000 0.000000 0.00000000 0 0 class_at_searched-lib-target.__init__
     22079 0.062000 0.031000 0.00000140 12544 0 class_at_action.add-targets
     11265 80.033000 0.234000 0.00002077 3072900 272 class_at_abstract-file-target._adjust-name
    101241 0.518000 0.377000 0.00000372 0 0 class_at_action.properties
     11265 39.595000 0.232000 0.00002059 59320 5 virtual-target.add-prefix-and-suffix
     11265 30.392000 0.062000 0.00000550 0 0 type.generated-target-suffix
     22530 38.958000 0.480000 0.00002130 11194236 496 type.generated-target-ps
     22530 36.834000 1.412000 0.00006267 87765100 3895 type.generated-target-ps-real
     24283 35.093000 1.062000 0.00004373 87764860 3614 class_at_property-map.find
     24283 33.690000 25.963000 0.00106918 1916987804 78943 class_at_property-map.find-replace
     24283 0.079000 0.031000 0.00000128 36 0 sequence.select-highest-ranked
     11265 8.737000 0.062000 0.00000550 0 0 type.generated-target-prefix
     32535 14.944000 3.683000 0.00011320 182319096 5603 virtual-target.register
     83410 0.156000 0.125000 0.00000150 7296 0 class_at_[hidden]
        98 0.000000 0.000000 0.00000000 0 0 class_at_searched-lib-target.path
     30613 2.262000 0.345000 0.00001127 0 0 class.is-a
     30613 1.571000 1.010000 0.00003299 0 0 class.is-derived
     69371 0.267000 0.174000 0.00000251 0 0 class.bases
     98356 0.187000 0.140000 0.00000142 0 0 generators.decrease-indent
      1927 0.000000 0.000000 0.00000000 12544 6 virtual-target.recent-targets
      1927 0.749000 0.170000 0.00008822 6281344 3259 class_at_basic-target.create-subvariant
     13699 0.032000 0.016000 0.00000117 0 0 class_at_abstract-file-target.root
      1927 0.187000 0.108000 0.00005605 3297984 1711 class_at_subvariant.__init__
  24309018 77.176000 55.335000 0.00000228 0 0 class_at_abstract-file-target.creating-subvariant
      1927 0.016000 0.016000 0.00000830 0 0 virtual-target.clear-recent-targets
      1927 10.108000 0.110000 0.00005708 13637844 7077 class_at_basic-target.compute-usage-requirements
      1927 0.000000 0.000000 0.00000000 0 0 class_at_subvariant.build-properties
      1938 0.000000 0.000000 0.00000000 0 0 class_at_subvariant.sources-usage-requirements
      1927 0.000000 0.000000 0.00000000 0 0 class_at_subvariant.set-usage-requirements
     50591 0.064000 0.048000 0.00000095 0 0 targets.decrease-indent
     49623 0.312000 0.205000 0.00000413 0 0 targets.end-building
     85366 0.312000 0.218000 0.00000255 5326848 62 class_at_abstract-file-target.action
     51208 0.156000 0.095000 0.00000186 0 0 class_at_action.action-name
     57181 1.217000 1.153000 0.00002016 0 0 class_at_action.sources
      6996 0.250000 0.062000 0.00000886 447744 64 class_at_basic-target.match
        11 0.000000 0.000000 0.00000000 4096 372 class_at_alias-target-class.construct
        11 0.062000 0.000000 0.00000000 1408 128 class_at_alias-target-class.compute-usage-requirements
   1224575 3.114000 1.717000 0.00000140 0 0 class_at_abstract-file-target.type
        18 0.000000 0.000000 0.00000000 24 1 generators.viable-source-types
        12 0.000000 0.000000 0.00000000 26140 2178 generators.viable-source-types-real
        51 0.000000 0.000000 0.00000000 0 0 type.all-derived
       453 9.417000 0.016000 0.00003532 1421700 3138 class_at_pch-generator.run
       453 8.267000 0.230000 0.00050773 9713620 21442 class_at_msvc-pch-generator.run-pch
    718494 16.118000 2.354000 0.00000328 17796 0 type.is-derived
     39537 160.666000 0.488000 0.00001234 1889944 47 class_at_generator.run
      9866 160.588000 0.262000 0.00002656 4895996 496 class_at_generator.run-really
     65533 135.421000 2.228000 0.00003400 17938244 273 class_at_generator.convert-to-consumable-types
     65404 8.692000 2.540000 0.00003884 5719548 87 class_at_generator.consume-directly
      9866 93.200000 0.155000 0.00001571 2968064 300 class_at_generator.construct-result
      9866 89.350000 0.295000 0.00002990 4100 0 class_at_generator.generated-targets
       453 0.000000 0.000000 0.00000000 0 0 class_at_pch-generator.action-class
      9018 0.641000 0.079000 0.00000876 24 0 class_at_compile-action.__init__
     52161 7.231000 1.720000 0.00003297 24409296 467 class_at_file-target.path
     21981 0.637000 0.156000 0.00000710 5858688 266 class_at_property-set.target-path
     11167 0.109000 0.046000 0.00000412 168704 15 class_at_project-target.build-dir
       453 0.141000 0.000000 0.00000000 28992 64 generators.add-usage-requirements
     22083 160.013000 3.125000 0.00014151 233886764 10591 class_at_linking-generator.run
     22341 0.047000 0.032000 0.00000143 0 0 class_at_searched-lib-target.search
       848 136.246000 0.809000 0.00095401 10064572 11868 class_at_generator.convert-multiple-sources-to-consumable-types
     21364 122.441000 1.001000 0.00004685 776604 36 generators.construct-types
      8436 0.380000 0.078000 0.00000925 123000 14 class_at_generator.determine-output-name
      8436 0.064000 0.064000 0.00000759 0 0 utility.basename
      8436 0.143000 0.111000 0.00001316 12 0 class_at_generator.determine-target-name
      8565 0.000000 0.000000 0.00000000 0 0 class_at_C-compiling-generator.action-class
      8436 0.604000 0.170000 0.00002015 0 0 class_at_archive-generator.run
       848 18.125000 0.032000 0.00003774 1624416 1915 class_at_msvc-linking-generator.generated-targets
       848 18.093000 0.577000 0.00068042 14611976 17231 class_at_linking-generator.generated-targets
     22341 0.031000 0.031000 0.00000139 0 0 class_at_searched-lib-target.shared
       848 0.000000 0.000000 0.00000000 0 0 class_at_generator.action-class
       848 1.110000 0.202000 0.00023821 11404264 13448 class_at_linking-generator.extra-usage-requirements
       386 1535.700000 0.170000 0.00044041 0 0 class_at_install-target-class.construct
       386 1497.048000 1.795000 0.00465026 6625044 17163 class_at_install-target-class.targets-to-stage
       386 1483.258000 121.502000 0.31477202 591547464 1532506 class_at_install-target-class.collect-targets
  19394550 1182.424000 526.501000 0.00002715 -2070716152 114 class_at_subvariant.all-referenced-targets
    155879 10.549000 2.698000 0.00001731 0 0 class_at_install-target-class.include-type
    311400 6.866000 0.863000 0.00000277 0 0 type.is-subtype
       386 0.000000 0.000000 0.00000000 49408 128 class_at_install-target-class.update-location
     10814 21.075000 2.682000 0.00024801 119443200 11045 class_at_install-target-class.adjust-properties
     10456 9.118000 0.205000 0.00001961 12300 1 class_at_installed-shared-lib-generator.run
     10814 2.966000 0.266000 0.00002460 1384192 128 stage.copy-file
     10814 0.643000 0.016000 0.00000148 0 0 class_at_non-scanning-action.__init__
       358 0.126000 0.000000 0.00000000 0 0 class_at_installed-exe-generator.run
      5996 3.776000 0.032000 0.00000534 1600448 266 indirect.call
      5996 0.061000 0.045000 0.00000751 5888 0 indirect.get-module
     11969 0.047000 0.031000 0.00000259 8832 0 indirect.get-rule
         4 0.000000 0.000000 0.00000000 1920 480 Jamfile</c:/Tools/boost_1_38_0>.handle-static-runtime
         2 0.000000 0.000000 0.00000000 1280 640 class_at_message-target-class.construct
         3 0.000000 0.000000 0.00000000 0 0 ECHO
        19 0.000000 0.000000 0.00000000 0 0 Jamfile</c:/Tools/boost_1_38_0>.tag
         2 0.000000 0.000000 0.00000000 128 64 common.format-name
         2 0.000000 0.000000 0.00000000 1152 576 common.toolset-tag
         6 0.000000 0.000000 0.00000000 0 0 common.join-tag
         2 0.000000 0.000000 0.00000000 1152 576 common.threading-tag
         2 0.000000 0.000000 0.00000000 8064 4032 common.runtime-tag
     27500 152.991000 0.454000 0.00001651 15954732 580 class_at_virtual-target.actualize
     27500 150.822000 1.035000 0.00003764 25236596 917 class_at_abstract-file-target.actualize-no-scanner
     27500 4.075000 0.938000 0.00003411 12595844 458 class_at_abstract-file-target.actual-name
     11989 2.450000 0.062000 0.00000517 3385324 282 class_at_abstract-file-target.grist
      6888 0.093000 0.077000 0.00001118 4944408 717 virtual-target.register-actual-name
     17038 18.395000 0.763000 0.00004478 18431284 1081 class_at_file-target.actualize-location
     46051 16.170000 16.028000 0.00034805 1672464 36 DEPENDS
      9243 8.671000 0.773000 0.00008363 4646192 502 common.MkDir
      9243 3.795000 3.779000 0.00040885 0 0 NOUPDATE
     11989 142.696000 0.015000 0.00000125 753300 62 class_at_abstract-file-target.actualize-action
      6888 142.696000 1.415000 0.00020543 13969232 2028 class_at_action.actualize
       924 0.016000 0.016000 0.00001732 0 0 class_at_action.adjust-properties
      5973 0.139000 0.139000 0.00002327 0 0 class_at_action.targets
      5973 131.796000 0.096000 0.00001607 28700 4 class_at_action.actualize-sources
     11022 130.450000 0.341000 0.00003094 3864160 350 class_at_action.actualize-source-type
     16212 1.237000 0.080000 0.00000493 38088 2 type.get-scanner
      5049 3.250000 0.200000 0.00003961 1014508 200 class_at_compile-action.adjust-properties
      5049 0.980000 0.078000 0.00001545 0 0 class_at_subvariant.implicit-includes
      1044 0.840000 0.000000 0.00000000 8772 8 class_at_subvariant.all-target-directories
      1044 0.840000 0.402000 0.00038506 26460 25 class_at_subvariant.compute-target-directories
      5049 1.110000 0.142000 0.00002812 3058528 605 scanner.get
       471 0.519000 0.047000 0.00009979 75200 159 class_at_c-scanner.__init__
       926 0.000000 0.000000 0.00000000 0 0 class_at_scanner.__init__
      5049 0.760000 0.729000 0.00014439 3962840 784 scanner.install
      4594 0.000000 0.000000 0.00000000 0 0 class_at_c-scanner.pattern
      5973 110.274000 9.625000 0.00161142 89149628 14925 toolset.set-target-variables
      6911 99.432000 7.932000 0.00114774 505970016 73212 toolset.set-target-variables-aux
     44242 26.667000 1.120000 0.00002532 40500792 915 toolset.handle-flag-value
     88531 76.585000 30.396000 0.00034334 954972672 10786 toolset.find-property-subset
      4057 2.298000 0.362000 0.00008923 2515700 620 msvc.compile.c++
      5047 0.516000 0.454000 0.00008995 2818844 558 msvc.get-rspline
      4141 1.562000 0.640000 0.00015455 5949084 1436 msvc.compile-c-c++
       453 0.238000 0.080000 0.00017660 825712 1822 msvc.compile.c++.pch
       455 0.000000 0.000000 0.00000000 72128 158 class_at_res-scanner.__init__
       455 0.000000 0.000000 0.00000000 0 0 class_at_res-scanner.pattern
       461 0.852000 0.729000 0.00158134 6001408 13018 msvc.link.dll
         1 0.000000 0.000000 0.00000000 21288 21288 msvc.link
         3 0.000000 0.000000 0.00000000 0 0 NOTFILE
       924 0.015000 0.000000 0.00000000 147840 160 class_at_non-scanning-action.actualize-source-type
       462 0.016000 0.016000 0.00003463 24024 52 common.copy
        84 0.062000 0.000000 0.00000000 44892 534 msvc.compile.c
         1 0.000000 0.000000 0.00000000 0 0 UPDATE
         1 165.636000 0.079000 0.07900000 873416 873416 MAIN_MAKE
         1 136.120000 49.799000 49.79900000 7901763 7901763 MAKE_MAKE0
     46401 82.926000 2.445000 0.00005269 14306260 308 scanner.hdrrule
     45946 79.467000 11.552000 0.00025143 152178204 3312 class_at_c-scanner.process
     93257 0.436000 0.312000 0.00000335 845199 9 regex.transform
     46401 17.383000 17.212000 0.00037094 9411144 202 INCLUDES
     46401 4.642000 4.610000 0.00009935 0 0 NOCARE
     46401 26.158000 25.339000 0.00054609 86788756 1870 scanner.propagate
     45946 5.054000 4.916000 0.00010700 0 0 ISFILE
       455 0.592000 0.140000 0.00030769 2223268 4886 class_at_res-scanner.process
       455 0.016000 0.016000 0.00003516 0 0 regex.replace-list
         1 18.455000 18.455000 18.45500000 1891622 1891622 MAKE_MAKE1
 123888902 516.461000 516.461000 0.00000417 340071028 2 [OTHER]
         0 2127.866000 0.000000 0.00000000 2109893217 2109893217 [TOTAL]
variables table: 130+297+891 (6K+3K) items+table+hash, 1.238095 density
file_info table: 249091+649539+1948617 (25372K+7611K) items+table+hash, 1.146849 density
targets table: 94361+216513+649539 (21989K+2537K) items+table+hash, 1.169847 density
bindings table: 224514+649539+1948617 (15223K+7611K) items+table+hash, 1.128659 density
strings table: 1420906+1948617+5845851 (22835K+22835K) items+table+hash, 1.320113 density


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