« Return to Thread: decrease build time

Re: decrease build time

by Anatoly Shirokov :: Rate this Message:

Reply to Author | View in Thread

>
> 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@...
     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@...
        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@...
        34     0.000000     0.000000   0.00000000        216          6 class@...
        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@...
  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@...
        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@...
         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@...
         1     0.000000     0.000000   0.00000000          0          0 class@...
         1     0.000000     0.000000   0.00000000          0          0 class@...
         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@...
      7814     1.434000     0.078000   0.00000998     317544         40 class@...
    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@...
       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@...
       620     0.141000     0.031000   0.00005000     235392        379 class@...
     11197     0.357000     0.154000   0.00001375      81236          7 class@...
     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@...
      4939     0.016000     0.000000   0.00000000     602112        121 class@...
         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@...
       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@...
      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@...
      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@...
      1395     0.157000     0.031000   0.00002222     115904         83 class@...
      2184     0.189000     0.095000   0.00004350     978172        447 class@...
      2184     0.095000     0.063000   0.00002885     608556        278 targets.main-target-alternative
      2316     0.016000     0.016000   0.00000691          0          0 class@...
      2184     0.000000     0.000000   0.00000000      88448         40 class@...
        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@...
       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@...
       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@...
         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@...
         3     0.000000     0.000000   0.00000000        584        194 class@...
         9     0.000000     0.000000   0.00000000          0          0 class@...
         8     0.000000     0.000000   0.00000000        768         96 msvc.default-path
         9     0.000000     0.000000   0.00000000        512         56 class@...
       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@...
         1     0.000000     0.000000   0.00000000          0          0 builtin.register-archiver
         1     0.000000     0.000000   0.00000000          0          0 class@...
         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@...
         1     0.000000     0.000000   0.00000000          0          0 class@...
         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@...
       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@...
       685     2.773000     0.078000   0.00011387    1111948       1623 stage.install
       685     0.094000     0.031000   0.00004526     615924        899 class@...
     34284     0.143000     0.111000   0.00000324        256          0 class@...
       132     0.000000     0.000000   0.00000000          0          0 class@...
         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@...
       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@...
        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@...
         4     0.000000     0.000000   0.00000000          0          0 message.message
         4     0.000000     0.000000   0.00000000          0          0 class@...
         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@...
        25     0.000000     0.000000   0.00000000       1428         57 SUBST
         1     0.000000     0.000000   0.00000000          0          0 class@...
         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@...
         3     0.000000     0.000000   0.00000000          0          0 class@...
         2     0.000000     0.000000   0.00000000       4100       2050 class@...
         2     0.000000     0.000000   0.00000000          0          0 class@...
     53136     1.412000     1.151000   0.00002166  123294272       2320 class@...
       968  1776.569000     0.963000   0.00099483    9832436      10157 class@...
       968     0.802000     0.206000   0.00021281      41000         42 class@...
       465     0.297000     0.048000   0.00010323     504048       1083 class@...
     38127     5.493000     0.359000   0.00000942    1423496         37 class@...
     17250     4.787000     0.561000   0.00003252    3579680        207 class@...
      7873     0.219000     0.032000   0.00000406     438692         55 class@...
      6788     0.295000     0.016000   0.00000236       1408          0 class@...
      6788     1.979000     0.000000   0.00000000     516352         76 class@...
     17094     2.010000     0.141000   0.00000825    1101440         64 class@...
      1605     0.016000     0.000000   0.00000000        256          0 class@...
      1613     0.063000     0.047000   0.00002914     301416        186 class@...
      1613     0.016000     0.016000   0.00000992          0          0 class@...
     49623  1771.108000     1.638000   0.00003301   22663232        456 class@...
     49623     0.218000     0.187000   0.00000377          0          0 targets.start-building
     50090     0.268000     0.143000   0.00000285        384          0 class@...
      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@...
     49623     3.206000     1.651000   0.00003327         96          0 targets.apply-default-build
     49623  1770.890000     0.421000   0.00000848    3279068         66 class@...
     49623     1.364000     0.676000   0.00001362    3229636         65 class@...
     50090     0.220000     0.173000   0.00000345          0          0 class@...
         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@...
      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@...
     60131     0.529000     0.327000   0.00000544     540224          8 class@...
       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@...
      9390     0.015000     0.015000   0.00000160     320128         34 class@...
      4396     0.267000     0.155000   0.00003526    3963428        901 property.evaluate-conditionals-in-context
     30831    10.282000     0.749000   0.00002429   73545424       2385 class@...
      3854     0.172000     0.063000   0.00001635     610944        158 class@...
  19449612    26.037000    20.618000   0.00000106  106353280          5 class@...
      5781   144.031000     0.685000   0.00011849    4649752        804 class@...
     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@...
     10306     9.445000     0.080000   0.00000776       2688          0 class@...
     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@...
     27180    81.004000     0.383000   0.00001409    5828720        214 class@...
     27180     0.247000     0.123000   0.00000453       1480          0 class@...
      1528   178.758000     0.046000   0.00003010    3301868       2160 class@...
     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@...
      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@...
      8186     1.123000     0.404000   0.00004935   16235360       1983 class@...
      8186     0.016000     0.016000   0.00000195          0          0 class@...
    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@...
     21333     0.424000     0.078000   0.00000366      50504          2 class@...
        98     0.000000     0.000000   0.00000000          0          0 class@...
     20778     1.218000     0.265000   0.00001275         60          0 class@...
     20778     0.796000     0.360000   0.00001733         96          0 indirect.make-qualified
        98     0.203000     0.000000   0.00000000          0          0 class@...
     22079     0.062000     0.031000   0.00000140      12544          0 class@...
     11265    80.033000     0.234000   0.00002077    3072900        272 class@...
    101241     0.518000     0.377000   0.00000372          0          0 class@...
     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@...
     24283    33.690000    25.963000   0.00106918 1916987804      78943 class@...
     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@...
        98     0.000000     0.000000   0.00000000          0          0 class@...
     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@...
     13699     0.032000     0.016000   0.00000117          0          0 class@...
      1927     0.187000     0.108000   0.00005605    3297984       1711 class@...
  24309018    77.176000    55.335000   0.00000228          0          0 class@...
      1927     0.016000     0.016000   0.00000830          0          0 virtual-target.clear-recent-targets
      1927    10.108000     0.110000   0.00005708   13637844       7077 class@...
      1927     0.000000     0.000000   0.00000000          0          0 class@...
      1938     0.000000     0.000000   0.00000000          0          0 class@...
      1927     0.000000     0.000000   0.00000000          0          0 class@...
     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@...
     51208     0.156000     0.095000   0.00000186          0          0 class@...
     57181     1.217000     1.153000   0.00002016          0          0 class@...
      6996     0.250000     0.062000   0.00000886     447744         64 class@...
        11     0.000000     0.000000   0.00000000       4096        372 class@...
        11     0.062000     0.000000   0.00000000       1408        128 class@...
   1224575     3.114000     1.717000   0.00000140          0          0 class@...
        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@...
       453     8.267000     0.230000   0.00050773    9713620      21442 class@...
    718494    16.118000     2.354000   0.00000328      17796          0 type.is-derived
     39537   160.666000     0.488000   0.00001234    1889944         47 class@...
      9866   160.588000     0.262000   0.00002656    4895996        496 class@...
     65533   135.421000     2.228000   0.00003400   17938244        273 class@...
     65404     8.692000     2.540000   0.00003884    5719548         87 class@...
      9866    93.200000     0.155000   0.00001571    2968064        300 class@...
      9866    89.350000     0.295000   0.00002990       4100          0 class@...
       453     0.000000     0.000000   0.00000000          0          0 class@...
      9018     0.641000     0.079000   0.00000876         24          0 class@...
     52161     7.231000     1.720000   0.00003297   24409296        467 class@...
     21981     0.637000     0.156000   0.00000710    5858688        266 class@...
     11167     0.109000     0.046000   0.00000412     168704         15 class@...
       453     0.141000     0.000000   0.00000000      28992         64 generators.add-usage-requirements
     22083   160.013000     3.125000   0.00014151  233886764      10591 class@...
     22341     0.047000     0.032000   0.00000143          0          0 class@...
       848   136.246000     0.809000   0.00095401   10064572      11868 class@...
     21364   122.441000     1.001000   0.00004685     776604         36 generators.construct-types
      8436     0.380000     0.078000   0.00000925     123000         14 class@...
      8436     0.064000     0.064000   0.00000759          0          0 utility.basename
      8436     0.143000     0.111000   0.00001316         12          0 class@...
      8565     0.000000     0.000000   0.00000000          0          0 class@...
      8436     0.604000     0.170000   0.00002015          0          0 class@...
       848    18.125000     0.032000   0.00003774    1624416       1915 class@...
       848    18.093000     0.577000   0.00068042   14611976      17231 class@...
     22341     0.031000     0.031000   0.00000139          0          0 class@...
       848     0.000000     0.000000   0.00000000          0          0 class@...
       848     1.110000     0.202000   0.00023821   11404264      13448 class@...
       386  1535.700000     0.170000   0.00044041          0          0 class@...
       386  1497.048000     1.795000   0.00465026    6625044      17163 class@...
       386  1483.258000   121.502000   0.31477202  591547464    1532506 class@...
  19394550  1182.424000   526.501000   0.00002715 -2070716152        114 class@...
    155879    10.549000     2.698000   0.00001731          0          0 class@...
    311400     6.866000     0.863000   0.00000277          0          0 type.is-subtype
       386     0.000000     0.000000   0.00000000      49408        128 class@...
     10814    21.075000     2.682000   0.00024801  119443200      11045 class@...
     10456     9.118000     0.205000   0.00001961      12300          1 class@...
     10814     2.966000     0.266000   0.00002460    1384192        128 stage.copy-file
     10814     0.643000     0.016000   0.00000148          0          0 class@...
       358     0.126000     0.000000   0.00000000          0          0 class@...
      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@...
         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@...
     27500   150.822000     1.035000   0.00003764   25236596        917 class@...
     27500     4.075000     0.938000   0.00003411   12595844        458 class@...
     11989     2.450000     0.062000   0.00000517    3385324        282 class@...
      6888     0.093000     0.077000   0.00001118    4944408        717 virtual-target.register-actual-name
     17038    18.395000     0.763000   0.00004478   18431284       1081 class@...
     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@...
      6888   142.696000     1.415000   0.00020543   13969232       2028 class@...
       924     0.016000     0.016000   0.00001732          0          0 class@...
      5973     0.139000     0.139000   0.00002327          0          0 class@...
      5973   131.796000     0.096000   0.00001607      28700          4 class@...
     11022   130.450000     0.341000   0.00003094    3864160        350 class@...
     16212     1.237000     0.080000   0.00000493      38088          2 type.get-scanner
      5049     3.250000     0.200000   0.00003961    1014508        200 class@...
      5049     0.980000     0.078000   0.00001545          0          0 class@...
      1044     0.840000     0.000000   0.00000000       8772          8 class@...
      1044     0.840000     0.402000   0.00038506      26460         25 class@...
      5049     1.110000     0.142000   0.00002812    3058528        605 scanner.get
       471     0.519000     0.047000   0.00009979      75200        159 class@...
       926     0.000000     0.000000   0.00000000          0          0 class@...
      5049     0.760000     0.729000   0.00014439    3962840        784 scanner.install
      4594     0.000000     0.000000   0.00000000          0          0 class@...
      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@...
       455     0.000000     0.000000   0.00000000          0          0 class@...
       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@...
       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@...
     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@...
       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

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

 « Return to Thread: decrease build time