[tbb] 16/64: Imported Debian patch 2.2+r004-1

Graham Inggs ginggs at moszumanska.debian.org
Mon Jul 3 12:27:43 UTC 2017


This is an automated email from the git hooks/post-receive script.

ginggs pushed a commit to branch master
in repository tbb.

commit bb843b4a508700b155f4d2481624dba462324c37
Merge: 1d41700 e8febd7
Author: Roberto C. Sanchez <roberto at connexer.com>
Date:   Wed Sep 9 17:22:22 2009 -0400

    Imported Debian patch 2.2+r004-1

 CHANGES                                            |  150 +-
 Makefile                                           |    4 +
 build/FreeBSD.gcc.inc                              |    9 +-
 build/FreeBSD.inc                                  |    4 +-
 build/Makefile.rml                                 |  158 ++
 build/Makefile.tbb                                 |   14 +-
 build/Makefile.tbbmalloc                           |   30 +-
 build/Makefile.test                                |  137 +-
 build/SunOS.gcc.inc                                |    6 +-
 build/SunOS.inc                                    |    4 +-
 build/SunOS.suncc.inc                              |    6 +-
 build/common.inc                                   |    2 +
 build/detect.js                                    |   37 +-
 build/generate_tbbvars.bat                         |   36 +-
 build/generate_tbbvars.sh                          |   16 +-
 build/index.html                                   |   10 +-
 build/linux.gcc.inc                                |    8 +-
 build/linux.icc.inc                                |   10 +-
 build/linux.inc                                    |   10 +-
 build/macos.gcc.inc                                |    6 +-
 build/macos.icc.inc                                |    9 +-
 build/macos.inc                                    |    2 +-
 build/version_info_windows.js                      |   81 +-
 build/vsproject/index.html                         |   31 +
 build/vsproject/makefile.sln                       |   72 +
 build/vsproject/tbb.vcproj                         |  910 +++++++
 build/vsproject/tbbmalloc.vcproj                   |  818 ++++++
 .../vsproject/tbbmalloc_proxy.vcproj               |  203 +-
 build/vsproject/version_string.tmp                 |    1 +
 build/windows.cl.inc                               |    4 +-
 build/{windows.cl.inc => windows.gcc.inc}          |  136 +-
 build/windows.icl.inc                              |    8 +-
 build/windows.inc                                  |   20 +-
 debian/changelog                                   |    7 +
 debian/control                                     |    2 +-
 debian/libtbb-dev.links                            |    1 +
 doc/Release_Notes.txt                              |   55 +-
 doc/html/a00001.html                               |    6 +-
 doc/html/{a00031.html => a00002.html}              |    5 +-
 doc/html/{a00001.html => a00003.html}              |    6 +-
 doc/html/{a00005.html => a00004.html}              |   28 +-
 doc/html/a00005.html                               |   24 +-
 doc/html/a00006.html                               |   22 +-
 doc/html/a00007.html                               |   30 +-
 doc/html/a00008.html                               |   49 -
 doc/html/{a00010.html => a00009.html}              |    8 +-
 doc/html/a00011.html                               |   42 +
 doc/html/a00012.html                               |    6 +-
 doc/html/a00013.html                               |  113 +-
 doc/html/a00014.html                               |   41 -
 doc/html/a00015.html                               |   14 +-
 doc/html/a00016.html                               |   41 +
 doc/html/a00017.html                               |   39 +
 doc/html/a00018.html                               |   55 +
 doc/html/a00019.html                               |   56 +-
 doc/html/a00021.html                               |   98 +-
 doc/html/a00022.html                               |  102 +
 doc/html/a00025.html                               |   42 +-
 doc/html/{a00024.html => a00029.html}              |   17 +-
 doc/html/a00030.html                               |   11 +-
 doc/html/a00033.html                               |   37 -
 doc/html/a00034.html                               |   36 -
 doc/html/{a00030.html => a00035.html}              |    6 +-
 doc/html/a00036.html                               |    7 +-
 doc/html/{a00032.html => a00037.html}              |    4 +-
 doc/html/a00038.html                               |   12 +-
 doc/html/a00039.html                               |   20 +-
 doc/html/a00040.html                               |   40 -
 doc/html/a00041.html                               |   12 +-
 doc/html/a00043.html                               |   15 +-
 doc/html/a00044.html                               |   27 +-
 doc/html/a00045.html                               |   30 +-
 doc/html/a00046.html                               |   19 +-
 doc/html/a00047.html                               |   25 +-
 doc/html/{a00042.html => a00048.html}              |   14 +-
 doc/html/a00049.html                               |   12 +-
 doc/html/{a00044.html => a00050.html}              |   18 +-
 doc/html/a00051.html                               |   17 +-
 doc/html/a00052.html                               |   15 +-
 doc/html/a00053.html                               |   24 +-
 doc/html/a00054.html                               |   40 -
 doc/html/a00055.html                               |   16 +-
 doc/html/a00057.html                               |   62 +-
 doc/html/a00058.html                               |   58 +-
 doc/html/a00059.html                               |   19 +-
 doc/html/a00060.html                               |   19 +-
 doc/html/a00061.html                               |   49 +
 doc/html/a00063.html                               |   90 +
 doc/html/a00064.html                               |   61 +-
 doc/html/{a00059.html => a00065.html}              |   16 +-
 doc/html/{a00060.html => a00073.html}              |   20 +-
 doc/html/{a00062.html => a00075.html}              |   44 +-
 doc/html/a00077.html                               |    6 +-
 doc/html/a00079.html                               |   17 +-
 doc/html/a00080.html                               |   41 -
 doc/html/{a00049.html => a00081.html}              |    9 +-
 doc/html/{a00066.html => a00083.html}              |    6 +-
 doc/html/{a00067.html => a00084.html}              |   12 +-
 doc/html/{a00068.html => a00085.html}              |   20 +-
 doc/html/{a00069.html => a00086.html}              |   26 +-
 doc/html/a00087.html                               |   37 +
 doc/html/{a00070.html => a00088.html}              |   10 +-
 doc/html/a00092.html                               |   63 -
 doc/html/a00094.html                               |   59 -
 doc/html/a00095.html                               |   39 +-
 doc/html/a00096.html                               |   50 -
 doc/html/a00097.html                               |  224 --
 doc/html/a00098.html                               |   63 +-
 doc/html/a00099.html                               |   76 +-
 doc/html/a00100.html                               |  114 -
 doc/html/a00102.html                               |  148 --
 doc/html/a00103.html                               |  573 -----
 doc/html/a00104.html                               |   66 -
 doc/html/a00105.html                               |   89 -
 doc/html/a00106.html                               |  299 ---
 doc/html/a00107.html                               |  438 ----
 doc/html/a00108.html                               |   51 -
 doc/html/a00109.html                               |  194 --
 doc/html/a00111.html                               |  168 --
 doc/html/a00115.html                               |  114 +-
 doc/html/a00116.html                               |   74 +-
 doc/html/a00117.html                               |   32 +-
 doc/html/a00118.html                               |   49 +-
 doc/html/a00119.html                               |   86 +-
 doc/html/a00120.html                               |   53 +-
 doc/html/a00121.html                               |  121 +-
 doc/html/a00122.html                               |  200 +-
 doc/html/a00123.html                               |   87 +-
 doc/html/a00124.html                               |   97 +-
 doc/html/a00125.html                               |   83 +-
 doc/html/a00126.html                               |   39 +-
 doc/html/a00127.html                               |  118 +-
 doc/html/a00128.html                               |   63 +-
 doc/html/a00129.html                               |  279 +-
 doc/html/a00130.html                               |  533 +++-
 doc/html/a00131.html                               |   38 +-
 doc/html/a00132.html                               |  611 +----
 doc/html/a00133.html                               |  168 +-
 doc/html/a00134.html                               |  149 +-
 doc/html/a00135.html                               |  149 +-
 doc/html/a00136.html                               |  594 ++++-
 doc/html/a00137.html                               |   36 +-
 doc/html/a00138.html                               |  237 +-
 doc/html/a00139.html                               |  181 +-
 doc/html/a00140.html                               |   39 +-
 doc/html/a00141.html                               |  153 +-
 doc/html/a00142.html                               |   78 +-
 doc/html/{a00113.html => a00143.html}              |   26 +-
 doc/html/{a00114.html => a00144.html}              |   10 +-
 doc/html/{a00115.html => a00145.html}              |   26 +-
 doc/html/{a00116.html => a00146.html}              |   31 +-
 doc/html/{a00110.html => a00147.html}              |   20 +-
 doc/html/{a00112.html => a00148.html}              |   41 +-
 doc/html/{a00119.html => a00149.html}              |   22 +-
 doc/html/{a00120.html => a00150.html}              |   18 +-
 doc/html/{a00121.html => a00151.html}              |   26 +-
 doc/html/{a00122.html => a00152.html}              |   51 +-
 doc/html/{a00123.html => a00153.html}              |   54 +-
 doc/html/{a00124.html => a00154.html}              |   20 +-
 doc/html/{a00101.html => a00155.html}              |   24 +-
 doc/html/{a00091.html => a00156.html}              |   31 +-
 doc/html/{a00127.html => a00157.html}              |   51 +-
 doc/html/{a00128.html => a00158.html}              |   50 +-
 doc/html/{a00129.html => a00159.html}              |   79 +-
 doc/html/{a00130.html => a00160.html}              |   26 +-
 doc/html/{a00093.html => a00161.html}              |   23 +-
 doc/html/{a00132.html => a00162.html}              |  216 +-
 doc/html/{a00133.html => a00163.html}              |  103 +-
 doc/html/{a00134.html => a00164.html}              |   22 +-
 doc/html/{a00135.html => a00165.html}              |   34 +-
 doc/html/{a00136.html => a00166.html}              |   28 +-
 doc/html/a00167.html                               |   74 +-
 doc/html/{a00138.html => a00168.html}              |   38 +-
 doc/html/a00169.html                               |   88 +
 doc/html/{a00139.html => a00170.html}              |   10 +-
 doc/html/a00171.html                               |  120 +
 doc/html/{a00140.html => a00172.html}              |   20 +-
 doc/html/{a00141.html => a00173.html}              |   26 +-
 doc/html/{a00142.html => a00174.html}              |    8 +-
 doc/html/a00175.html                               |   93 +
 doc/html/{a00137.html => a00176.html}              |   35 +-
 doc/html/a00183.html                               |  236 --
 doc/html/a00184.html                               |   38 -
 doc/html/a00187.html                               |   32 -
 doc/html/a00193.html                               |  457 ----
 doc/html/a00203.html                               |  143 --
 doc/html/a00205.html                               |  945 -------
 doc/html/{a00167.html => a00206.html}              |   28 +-
 doc/html/a00213.html                               |  363 ---
 doc/html/a00219.html                               |  829 ------
 doc/html/{a00181.html => a00224.html}              |  499 ++--
 doc/html/a00228.html                               |  501 ++--
 doc/html/a00229.html                               |   83 +-
 doc/html/{a00185.html => a00230.html}              |   50 +-
 doc/html/{a00186.html => a00231.html}              |   28 +-
 doc/html/a00232.html                               |   70 +-
 doc/html/{a00188.html => a00233.html}              |   20 +-
 doc/html/a00234.html                               | 1259 ++++++---
 doc/html/a00243.html                               |  174 --
 doc/html/a00245.html                               |  436 ----
 doc/html/{a00189.html => a00250.html}              |    0
 doc/html/{a00191.html => a00252.html}              |    8 +-
 doc/html/a00253.html                               |  401 +++
 doc/html/{a00200.html => a00261.html}              |   38 +-
 doc/html/{a00201.html => a00262.html}              |   36 +-
 doc/html/{a00202.html => a00263.html}              |   52 +-
 doc/html/a00264.html                               |  262 +-
 doc/html/a00266.html                               |   96 +
 doc/html/a00267.html                               | 1099 ++++++++
 doc/html/a00269.html                               |  192 --
 doc/html/a00272.html                               |  211 --
 doc/html/a00274.html                               |  154 --
 doc/html/a00276.html                               |  790 +++---
 doc/html/a00277.html                               |  875 +++++++
 doc/html/a00286.html                               |  847 +++++-
 doc/html/a00288.html                               |  149 --
 doc/html/a00289.html                               |  221 --
 doc/html/a00294.html                               |  407 ++-
 doc/html/{a00229.html => a00296.html}              |    4 +-
 doc/html/a00299.html                               |  282 +-
 doc/html/{a00234.html => a00301.html}              |   22 +-
 doc/html/a00310.html                               |  226 ++
 doc/html/a00314.html                               |   94 +
 doc/html/a00316.html                               |  348 +++
 doc/html/a00322.html                               |  359 +++
 doc/html/{a00251.html => a00326.html}              |   44 +-
 doc/html/{a00256.html => a00331.html}              |   16 +-
 doc/html/{a00260.html => a00335.html}              |   38 +-
 doc/html/{a00264.html => a00339.html}              |  207 +-
 doc/html/a00344.html                               |  237 ++
 doc/html/{a00270.html => a00345.html}              |   30 +-
 doc/html/{a00271.html => a00346.html}              |   38 +-
 doc/html/a00347.html                               |  247 ++
 doc/html/{a00273.html => a00348.html}              |   64 +-
 doc/html/a00349.html                               |  192 ++
 doc/html/{a00275.html => a00350.html}              |  118 +-
 doc/html/a00351.html                               |  656 +++++
 doc/html/a00360.html                               |  242 ++
 doc/html/{a00285.html => a00368.html}              |   24 +-
 doc/html/{a00286.html => a00369.html}              |    0
 doc/html/{a00286.html => a00371.html}              |   82 +-
 doc/html/a00372.html                               |  201 ++
 doc/html/a00376.html                               |  166 ++
 doc/html/a00377.html                               |  254 ++
 doc/html/{a00290.html => a00378.html}              | 1049 ++++----
 doc/html/{a00293.html => a00381.html}              |    4 +-
 doc/html/{a00294.html => a00382.html}              |  249 +-
 doc/html/{a00299.html => a00387.html}              |    0
 doc/html/a00395.html                               |   96 +
 doc/html/{a00307.html => a00397.html}              |   52 +-
 doc/html/annotated.html                            |  114 +-
 doc/html/deprecated.html                           |    7 +-
 doc/html/files.html                                |   83 +-
 doc/html/functions.html                            |  364 +--
 doc/html/functions_enum.html                       |    6 +-
 doc/html/functions_eval.html                       |   20 +-
 doc/html/functions_func.html                       |  308 ++-
 doc/html/functions_rela.html                       |    4 +-
 doc/html/functions_type.html                       |   22 +-
 doc/html/functions_vars.html                       |    6 +-
 doc/html/globals.html                              |   16 +-
 doc/html/globals_func.html                         |   16 +-
 doc/html/hierarchy.html                            |  120 +-
 doc/html/modules.html                              |   12 +-
 doc/html/namespacemembers.html                     |   35 +-
 doc/html/namespacemembers_enum.html                |    6 +-
 doc/html/namespacemembers_eval.html                |    7 +-
 doc/html/namespacemembers_func.html                |   23 +-
 doc/html/namespacemembers_type.html                |    3 +-
 ...embers_type.html => namespacemembers_vars.html} |    7 +-
 doc/html/namespaces.html                           |    2 +-
 examples/GettingStarted/sub_string_finder/Makefile |    2 +-
 .../sub_string_finder/sub_string_finder.cpp        |    4 +-
 .../sub_string_finder_extended.cpp                 |    4 +-
 .../sub_string_finder/sub_string_finder_pretty.cpp |    4 +-
 .../vc7.1/sub_string_finder.vcproj                 |   16 +-
 .../vc7.1/sub_string_finder_extended.vcproj        |   16 +-
 .../vc7.1/sub_string_finder_pretty.vcproj          |   16 +-
 .../sub_string_finder/vc8/sub_string_finder.vcproj |   32 +-
 .../vc8/sub_string_finder_extended.vcproj          |   32 +-
 .../vc8/sub_string_finder_pretty.vcproj            |   32 +-
 .../sub_string_finder/vc9/sub_string_finder.vcproj |   32 +-
 .../vc9/sub_string_finder_extended.vcproj          |   32 +-
 .../vc9/sub_string_finder_pretty.vcproj            |   32 +-
 examples/Makefile                                  |   29 +-
 .../seismic/Makefile => common/gui/Makefile.gmake} |   72 +-
 .../concurrent_hash_map/count_strings/Makefile     |    2 +-
 .../count_strings/count_strings.cpp                |   19 +-
 .../count_strings/vc7.1/count_strings.vcproj       |   16 +-
 .../count_strings/vc8/count_strings.vcproj         |   32 +-
 .../count_strings/vc9/count_strings.vcproj         |   32 +-
 examples/index.html                                |   16 +-
 examples/parallel_do/parallel_preorder/Makefile    |    2 +-
 .../parallel_preorder/parallel_preorder.cpp        |    1 +
 .../vc7.1/parallel_preorder.vcproj                 |   16 +-
 .../parallel_preorder/vc8/parallel_preorder.vcproj |   32 +-
 .../parallel_preorder/vc9/parallel_preorder.vcproj |   32 +-
 .../game_of_life.NET}/Makefile                     |   15 +-
 .../game_of_life.NET/Makefile.windows}             |   30 +-
 examples/parallel_for/game_of_life.NET/index.html  |   53 +
 .../game_of_life.NET/src/AssemblyInfo.cpp          |   45 +-
 examples/parallel_for/game_of_life.NET/src/Board.h |  124 +
 .../game_of_life.NET/src/Evolution.cpp             |  248 ++
 .../parallel_for/game_of_life.NET/src/Evolution.h  |  201 ++
 examples/parallel_for/game_of_life.NET/src/Form1.h |  314 +++
 .../game_of_life.NET/src/Game_of_life.cpp          |  223 ++
 .../game_of_life.NET/src/Update_state.cpp          |  410 +++
 .../game_of_life.NET/vc8/Game_of_life.sln          |   25 +
 .../game_of_life.NET/vc8/Game_of_life.vcproj}      |  219 +-
 examples/parallel_for/game_of_life.NET/vc8/app.ico |  Bin 0 -> 1078 bytes
 examples/parallel_for/game_of_life.NET/vc8/app.rc  |   63 +
 .../parallel_for/game_of_life.NET/vc8/resource.h   |    3 +
 .../game_of_life.NET/vc9/Game_of_life.sln          |   25 +
 .../game_of_life.NET/vc9/Game_of_life.vcproj}      |  216 +-
 examples/parallel_for/game_of_life.NET/vc9/app.ico |  Bin 0 -> 1078 bytes
 examples/parallel_for/game_of_life.NET/vc9/app.rc  |   63 +
 .../parallel_for/game_of_life.NET/vc9/resource.h   |    3 +
 examples/parallel_for/index.html                   |    2 +
 examples/parallel_for/polygon_overlay/Makefile     |   55 +-
 examples/parallel_for/polygon_overlay/polymain.cpp |    6 +
 examples/parallel_for/polygon_overlay/polyover.cpp |    3 +
 .../polygon_overlay/vc7.1/pover.vcproj             |   60 +-
 .../parallel_for/polygon_overlay/vc8/pover.vcproj  |   64 +-
 .../parallel_for/polygon_overlay/vc9/pover.vcproj  |   64 +-
 examples/parallel_for/seismic/Makefile             |   45 +-
 .../seismic/vc7.1/SeismicSimulation.vcproj         |   32 +-
 .../seismic/vc8/SeismicSimulation.vcproj           |   64 +-
 .../seismic/vc9/SeismicSimulation.vcproj           |   64 +-
 examples/parallel_for/tachyon/Makefile             |   63 +-
 examples/parallel_for/tachyon/src/trace.tbb.cpp    |    2 +-
 examples/parallel_for/tachyon/src/types.h          |    4 +-
 .../parallel_for/tachyon/vc7.1/tachyon.tbb.vcproj  |   32 +-
 .../tachyon/vc7.1/tachyon.tbb1d.vcproj             |   32 +-
 .../parallel_for/tachyon/vc8/tachyon.tbb.vcproj    |   64 +-
 .../parallel_for/tachyon/vc8/tachyon.tbb1d.vcproj  |   64 +-
 .../parallel_for/tachyon/vc9/tachyon.tbb.vcproj    |   64 +-
 .../parallel_for/tachyon/vc9/tachyon.tbb1d.vcproj  |   64 +-
 examples/parallel_reduce/convex_hull/Makefile      |    2 +-
 .../convex_hull/convex_hull_bench.cpp              |   10 +-
 .../convex_hull/convex_hull_sample.cpp             |    4 +-
 .../convex_hull/vc7.1/convex_hull_bench.vcproj     |   16 +-
 .../convex_hull/vc7.1/convex_hull_sample.vcproj    |   16 +-
 .../convex_hull/vc8/convex_hull_benchmark.vcproj   |   32 +-
 .../convex_hull/vc8/convex_hull_sample.vcproj      |   32 +-
 .../convex_hull/vc9/convex_hull_benchmark.vcproj   |   32 +-
 .../convex_hull/vc9/convex_hull_sample.vcproj      |   32 +-
 examples/parallel_reduce/primes/Makefile           |    2 +-
 examples/parallel_reduce/primes/primes.cpp         |    5 +-
 .../parallel_reduce/primes/vc7.1/primes.vcproj     |   16 +-
 examples/parallel_reduce/primes/vc8/primes.vcproj  |   32 +-
 examples/parallel_reduce/primes/vc9/primes.vcproj  |   32 +-
 .../vc7.1/parallel_preorder.vcproj                 |   16 +-
 .../parallel_preorder/vc8/parallel_preorder.vcproj |   32 +-
 .../parallel_preorder/vc9/parallel_preorder.vcproj |   32 +-
 examples/pipeline/index.html                       |    4 +-
 examples/pipeline/square/Makefile                  |   14 +-
 examples/pipeline/square/index.html                |   21 +-
 examples/pipeline/square/vc7.1/square.vcproj       |   21 +-
 examples/pipeline/square/vc8/square.vcproj         |   36 +-
 examples/pipeline/square/vc9/square.vcproj         |   40 +-
 examples/pipeline/text_filter/Makefile             |    2 +-
 .../pipeline/text_filter/vc7.1/text_filter.vcproj  |   16 +-
 .../pipeline/text_filter/vc8/text_filter.vcproj    |   32 +-
 .../pipeline/text_filter/vc9/text_filter.vcproj    |   32 +-
 examples/task/tree_sum/Makefile                    |    2 +-
 examples/task/tree_sum/vc7.1/tree_sum.vcproj       |   16 +-
 examples/task/tree_sum/vc8/tree_sum.vcproj         |   32 +-
 examples/task/tree_sum/vc9/tree_sum.vcproj         |   32 +-
 examples/test_all/fibonacci/Fibonacci.cpp          |   28 +-
 examples/test_all/fibonacci/Makefile               |    2 +-
 examples/test_all/fibonacci/vc7.1/fibonacci.vcproj |   16 +-
 examples/test_all/fibonacci/vc8/fibonacci.vcproj   |   32 +-
 examples/test_all/fibonacci/vc9/fibonacci.vcproj   |   32 +-
 include/index.html                                 |    4 +-
 include/tbb/_concurrent_queue_internal.h           |  966 +++++++
 include/tbb/atomic.h                               |  263 +-
 .../tbb/combinable.h                               |   55 +-
 .../tbb/compat/ppl.h                               |   34 +-
 include/tbb/concurrent_hash_map.h                  | 1181 +++++----
 include/tbb/concurrent_queue.h                     |  407 ++-
 include/tbb/concurrent_vector.h                    |  181 +-
 include/tbb/enumerable_thread_specific.h           |  863 +++++++
 {examples/parallel_for => include/tbb}/index.html  |   15 +-
 include/tbb/machine/linux_ia32.h                   |   23 +-
 .../tbb/machine/{linux_itanium.h => linux_ia64.h}  |   12 +-
 .../tbb/machine/{linux_em64t.h => linux_intel64.h} |   17 +-
 include/tbb/machine/mac_ppc.h                      |    4 +-
 include/tbb/machine/windows_ia32.h                 |   52 +-
 include/tbb/machine/windows_ia32_inline.h          |  189 --
 .../machine/{windows_em64t.h => windows_intel64.h} |   35 +-
 include/tbb/mutex.h                                |   72 +-
 include/tbb/parallel_for.h                         |   62 +-
 include/tbb/parallel_for_each.h                    |   79 +
 include/tbb/parallel_invoke.h                      |  333 +++
 include/tbb/parallel_reduce.h                      |  186 +-
 include/tbb/parallel_scan.h                        |    9 +-
 include/tbb/partitioner.h                          |    1 +
 include/tbb/pipeline.h                             |   96 +-
 include/tbb/recursive_mutex.h                      |   77 +-
 include/tbb/scalable_allocator.h                   |    2 +
 include/tbb/spin_mutex.h                           |   41 +
 include/tbb/spin_rw_mutex.h                        |   31 +-
 include/tbb/task.h                                 |  169 +-
 include/tbb/task_group.h                           |  220 ++
 .../concurrent_hash_map.cpp => include/tbb/tbb.h   |   57 +-
 include/tbb/tbb_allocator.h                        |   58 +
 include/tbb/tbb_config.h                           |  167 ++
 include/tbb/tbb_exception.h                        |   37 +
 include/tbb/tbb_machine.h                          |   65 +-
 include/tbb/tbb_profiling.h                        |    4 +-
 include/tbb/tbb_stddef.h                           |   67 +-
 .../proxy.h => include/tbb/tbbmalloc_proxy.h       |   68 +-
 index.html                                         |    2 +-
 src/Makefile                                       |   32 +-
 src/index.html                                     |    2 +
 src/old/concurrent_queue_v2.cpp                    |   13 +-
 src/old/concurrent_vector_v2.cpp                   |    8 +-
 src/old/spin_rw_mutex_v2.cpp                       |   10 +-
 src/perf/fibonacci_cutoff.cpp                      |  134 +
 .../fibonacci_impl_tbb.cpp}                        |   80 +-
 src/perf/perf_util.h                               |    2 +-
 src/perf/statistics.cpp                            |  341 ++-
 src/perf/statistics.h                              |    2 +-
 src/perf/statistics_xml.h                          |    4 +-
 src/perf/time_base.cpp                             |    2 +
 src/perf/time_framework.h                          |  127 +-
 src/perf/time_hash_map.cpp                         |   59 +-
 src/perf/time_locked_work.cpp                      |  174 ++
 src/perf/time_sandbox.h                            |  168 ++
 src/rml/client/index.html                          |   43 +
 .../client/omp_dynamic_link.cpp}                   |   21 +-
 .../client/omp_dynamic_link.h}                     |   26 +-
 src/rml/client/rml_factory.h                       |   98 +
 .../client/rml_omp.cpp}                            |   29 +-
 .../client/rml_tbb.cpp}                            |   31 +-
 {examples/pipeline => src/rml/include}/index.html  |   15 +-
 src/rml/include/rml_base.h                         |  186 ++
 src/rml/include/rml_omp.h                          |  123 +
 src/rml/include/rml_tbb.h                          |   98 +
 {examples/parallel_for => src/rml}/index.html      |   19 +-
 src/rml/perfor/omp_nested.cpp                      |  135 +
 src/rml/perfor/omp_simple.cpp                      |  159 ++
 src/rml/perfor/tbb_multi_omp.cpp                   |  168 ++
 src/rml/perfor/tbb_simple.cpp                      |  167 ++
 src/rml/perfor/thread_level.h                      |  140 +
 src/rml/server/hunk.h                              |  114 +
 {include => src/rml/server}/index.html             |    9 +-
 src/{tbbmalloc/tbbmalloc.rc => rml/server/irml.rc} |   17 +-
 src/rml/server/job_automaton.h                     |  146 ++
 .../server/lin-rml-export.def}                     |   19 +-
 src/rml/server/ring.h                              |  140 +
 src/rml/server/rml_server.cpp                      | 1377 ++++++++++
 src/rml/server/thread_monitor.h                    |  224 ++
 .../server/wait_counter.h}                         |   56 +-
 .../server/win32-rml-export.def}                   |   16 +-
 .../server/win64-rml-export.def}                   |   16 +-
 .../proxy.h => rml/test/rml_omp_stub.cpp}          |   60 +-
 src/rml/test/test_hunk.cpp                         |  104 +
 src/rml/test/test_job_automaton.cpp                |  154 ++
 src/rml/test/test_ring.cpp                         |  139 +
 src/rml/test/test_rml_mixed.cpp                    |  247 ++
 src/rml/test/test_rml_omp.cpp                      |  173 ++
 .../test/test_rml_omp_c_linkage.c}                 |   12 +-
 src/rml/test/test_rml_tbb.cpp                      |  122 +
 src/rml/test/test_server.h                         |  398 +++
 src/rml/test/test_thread_monitor.cpp               |  129 +
 src/tbb/cache_aligned_allocator.cpp                |   31 +-
 src/tbb/concurrent_hash_map.cpp                    |   23 +-
 src/tbb/concurrent_queue.cpp                       |   55 +-
 src/tbb/concurrent_vector.cpp                      |  141 +-
 src/tbb/dynamic_link.cpp                           |  133 +
 src/tbb/dynamic_link.h                             |  104 +
 src/tbb/enumerable_thread_specific.cpp             |  172 ++
 src/tbb/gate.h                                     |   37 +-
 src/tbb/{itanium-gas => ia64-gas}/atomic_support.s |    0
 .../{itanium-gas/pause.s => ia64-gas/ia64_misc.s}  |   24 +-
 src/tbb/{itanium-gas => ia64-gas}/lock_byte.s      |    0
 src/tbb/{itanium-gas => ia64-gas}/log2.s           |    0
 src/tbb/{itanium-gas => ia64-gas}/pause.s          |    0
 src/tbb/index.html                                 |   32 +
 .../atomic_support.asm                             |    0
 src/tbb/itt_notify.cpp                             |  103 +-
 src/tbb/itt_notify.h                               |  124 +-
 .../itt_notify_proxy.c}                            |   34 +-
 src/tbb/lin32-tbb-export.def                       |   16 +-
 src/tbb/lin64-tbb-export.def                       |   16 +-
 src/tbb/lin64ipf-tbb-export.def                    |   16 +-
 src/tbb/mac32-tbb-export.def                       |   10 +-
 src/tbb/mac64-tbb-export.def                       |   10 +-
 src/tbb/pipeline.cpp                               |  362 ++-
 src/tbb/private_server.cpp                         |  333 +++
 src/tbb/queuing_mutex.cpp                          |    4 +-
 src/tbb/queuing_rw_mutex.cpp                       |   56 +-
 src/tbb/spin_rw_mutex.cpp                          |    8 +-
 src/tbb/task.cpp                                   | 2709 +++++++++++++++-----
 src/tbb/tbb_assert_impl.h                          |   10 +-
 src/tbb/tbb_misc.cpp                               |   97 +-
 src/tbb/tbb_misc.h                                 |   88 +-
 src/tbb/tls.h                                      |  119 +
 src/{tbbmalloc/proxy.h => tbb/tools_api/_config.h} |   88 +-
 .../_disable_warnings.h}                           |   21 +-
 src/tbb/tools_api/_ittnotify_static.h              |  166 ++
 src/tbb/tools_api/ittnotify.h                      | 1234 +++++++++
 src/tbb/tools_api/ittnotify_static.c               |  577 +++++
 src/tbb/win32-tbb-export.def                       |   16 +-
 src/tbb/win64-tbb-export.def                       |   16 +-
 src/tbbmalloc/Customize.h                          |   12 +-
 src/tbbmalloc/LifoQueue.h                          |    8 +-
 src/tbbmalloc/MemoryAllocator.cpp                  |  483 +++-
 src/tbbmalloc/Statistics.h                         |   39 +-
 src/tbbmalloc/TypeDefinitions.h                    |    9 +-
 src/tbbmalloc/lin-tbbmalloc-export.def             |   26 +-
 src/tbbmalloc/lin32-proxy-export.def               |    9 +-
 src/tbbmalloc/lin64-proxy-export.def               |    9 +-
 src/tbbmalloc/lin64ipf-proxy-export.def            |    9 +-
 src/tbbmalloc/proxy.cpp                            |  205 ++
 src/tbbmalloc/proxy.h                              |    5 +-
 src/tbbmalloc/tbb_function_replacement.cpp         |  370 +++
 .../tbb_function_replacement.h}                    |   41 +-
 src/tbbmalloc/tbbmalloc.cpp                        |   65 +-
 src/tbbmalloc/tbbmalloc.rc                         |    2 +-
 src/tbbmalloc/win-gcc-tbbmalloc-export.def         |   34 +
 src/tbbmalloc/win32-tbbmalloc-export.def           |    3 +
 src/tbbmalloc/win64-tbbmalloc-export.def           |    3 +
 src/test/harness.h                                 |  118 +-
 src/test/harness_assert.h                          |    7 +-
 src/test/harness_barrier.h                         |   84 +
 src/test/harness_concurrency_tracker.h             |   85 +
 src/test/harness_eh.h                              |  210 ++
 src/test/harness_iterator.h                        |   98 +
 src/test/harness_memory.h                          |   16 +-
 src/test/harness_trace.h                           |   28 +-
 src/test/test_ScalableAllocator_STL.cpp            |    2 +-
 src/test/test_allocator.h                          |   15 +-
 src/test/test_allocator_STL.h                      |   44 +-
 src/test/test_assembly.cpp                         |   38 +-
 src/test/test_atomic.cpp                           |   92 +-
 src/test/test_cache_aligned_allocator.cpp          |    8 +-
 src/test/test_cache_aligned_allocator_STL.cpp      |    5 +-
 src/test/test_combinable.cpp                       |  478 ++++
 src/test/test_concurrent_hash_map.cpp              |    8 +-
 src/test/test_concurrent_queue.cpp                 |  211 +-
 src/test/test_concurrent_vector.cpp                |  161 +-
 src/test/test_eh_algorithms.cpp                    | 1809 +++++--------
 src/test/test_eh_tasks.cpp                         |  805 +++---
 src/test/test_enumerable_thread_specific.cpp       |  932 +++++++
 src/test/test_handle_perror.cpp                    |    4 +-
 src/test/test_ittnotify.cpp                        |  103 +
 src/test/test_malloc_compliance.cpp                |  331 ++-
 src/test/test_malloc_functionality.cpp             |  159 ++
 src/test/test_malloc_overload.cpp                  |   51 +-
 src/test/test_model_plugin.cpp                     |    4 +-
 src/test/test_mutex.cpp                            |  144 +-
 src/test/test_parallel_do.cpp                      |   45 +-
 src/test/test_parallel_for.cpp                     |  112 +-
 src/test/test_parallel_for_each.cpp                |  164 ++
 src/test/test_parallel_invoke.cpp                  |  296 +++
 src/test/test_parallel_reduce.cpp                  |   62 +-
 src/test/test_parallel_sort.cpp                    |   44 +-
 src/test/test_pipeline.cpp                         |  139 +-
 src/test/test_pipeline_with_tbf.cpp                |  353 +++
 src/test/test_task.cpp                             |  215 ++
 src/test/test_task_assertions.cpp                  |    8 +-
 ...leAllocator_STL.cpp => test_task_auto_init.cpp} |   17 +-
 src/test/test_task_group.cpp                       |  821 ++++++
 src/test/test_task_leaks.cpp                       |   10 +-
 src/test/test_task_scheduler_observer.cpp          |   63 +-
 src/test/test_tbb_header.cpp                       |  119 +
 src/test/test_tbb_thread.cpp                       |   18 +-
 src/test/test_tbb_version.cpp                      |    8 +-
 src/test/test_user_events.cpp                      |  210 ++
 571 files changed, 45023 insertions(+), 21486 deletions(-)

diff --cc debian/changelog
index 3b8d8d0,0000000..6125212
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,72 -1,0 +1,79 @@@
++tbb (2.2+r004-1) unstable; urgency=low
++
++  * New upstream release (Closes: #545702)
++  * Update to Standards-Version 3.8.3 (no changes)
++
++ -- Roberto C. Sanchez <roberto at connexer.com>  Wed, 09 Sep 2009 17:22:22 -0400
++
 +tbb (2.1r017-1) unstable; urgency=low
 +
 +  * New upstream release
 +  * Change libtbb2-dbg to section debug for new archive layout
 +
 + -- Roberto C. Sanchez <roberto at connexer.com>  Sun, 10 May 2009 21:15:34 -0400
 +
 +tbb (2.1r015-1) unstable; urgency=low
 +
 +  * New upstream release
 +  * 02_replace_arch_command.dpatch: merged upstream
 +  * Remove build dependency on dpatch and modify debian-rules accordingly
 +  * Add .pc file to help when building against the library
 +  * Update to Standards-Version 3.8.1 (no changes)
 +
 + -- Roberto C. Sanchez <roberto at connexer.com>  Tue, 17 Mar 2009 15:52:47 -0400
 +
 +tbb (2.1~20080605-1) unstable; urgency=low
 +
 +  * New upstream release
 +  * Drop patches
 +    - 01_add_soname: suitable fascimile implemented upstream
 +    - 03_ias_patch: upstream now using as instead of ias
 +  * Update to Standards-Version 3.8.0 (no changes)
 +  * Add new upstream Doxygen documentation (in libtbb-doc package)
 +  * Register new documentation with doc-base
 +  * debian/copyright: Update years of copyright
 +
 + -- Roberto C. Sanchez <roberto at connexer.com>  Tue, 08 Jul 2008 18:51:22 -0400
 +
 +tbb (2.0r020-1) unstable; urgency=low
 +
 +  * New upstream release.
 +  * debian/patches/04_g++-4.3.dpatch: Removed, integrated upstream
 +
 + -- Roberto C. Sanchez <roberto at connexer.com>  Tue, 29 Apr 2008 15:31:09 -0400
 +
 +tbb (2.0r017-1) unstable; urgency=low
 +
 +  * New upstream release.
 +
 + -- Roberto C. Sanchez <roberto at connexer.com>  Sat, 08 Mar 2008 22:15:13 -0500
 +
 +tbb (2.0r014-4) unstable; urgency=low
 +
 +  * Make tbb-examples recommend libtbb-dev.
 +  * Make libtbb-dev suggest tbb-examples.
 +  * Patch to allow building with g++-4.3 (Closes: #462415)
 +  * Only conditionally create symlink (Closes: #465617)
 +
 + -- Roberto C. Sanchez <roberto at connexer.com>  Thu, 14 Feb 2008 18:36:15 -0500
 +
 +tbb (2.0r014-3) unstable; urgency=low
 +
 +  * Fix short descriptions of tbb-examples (Closes: #457442)
 +  * Fix short descriptions of libtbb2-dbg (Closes: #457443)
 +  * Add patch to allow build to succeed on Itanium
 +
 + -- Roberto C. Sanchez <roberto at connexer.com>  Thu,  3 Jan 2008 15:21:50 -0500
 +
 +tbb (2.0r014-2) unstable; urgency=low
 +
 +  * debian/copyright: Fix license statement.
 +
 + -- Roberto C. Sanchez <roberto at connexer.com>  Wed, 19 Dec 2007 21:17:16 -0500
 +
 +tbb (2.0r014-1) unstable; urgency=low
 +
 +  * Initial release (Closes: #434583)
 +
 + -- Roberto C. Sanchez <roberto at connexer.com>  Fri, 14 Dec 2007 23:10:58 -0500
 +
diff --cc debian/control
index 176bd72,0000000..6d48bac
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,69 -1,0 +1,69 @@@
 +Source: tbb
 +Priority: extra
 +Maintainer: Athena Capital Research <acr-debian at athenacr.com>
 +Uploaders: Roberto C. Sanchez <roberto at connexer.com>
 +Build-Depends: debhelper (>= 5)
- Standards-Version: 3.8.1
++Standards-Version: 3.8.3
 +Section: libs
 +Homepage: http://threadingbuildingblocks.org/
 +
 +Package: libtbb-dev
 +Section: libdevel
 +Architecture: i386 amd64 ia64
 +Depends: libtbb2 (= ${binary:Version})
 +Suggests: tbb-examples, libtbb-doc
 +Description: parallelism library for C++ - development files
 + TBB is a library that helps you leverage multi-core processor
 + performance without having to be a threading expert. It represents a
 + higher-level, task-based parallelism that abstracts platform details
 + and threading mechanism for performance and scalability.
 + .
 + This package includes the TBB development files.
 +
 +Package: libtbb2
 +Architecture: i386 amd64 ia64
 +Depends: ${shlibs:Depends}, ${misc:Depends}
 +Description: parallelism library for C++ - runtime files
 + TBB is a library that helps you leverage multi-core processor
 + performance without having to be a threading expert. It represents a
 + higher-level, task-based parallelism that abstracts platform details
 + and threading mechanism for performance and scalability.
 + .
 + This package includes the TBB runtime files.
 +
 +Package: libtbb2-dbg
 +Section: debug
 +Architecture: i386 amd64 ia64
 +Depends: libtbb2 (= ${binary:Version})
 +Description: parallelism library for C++ - debugging symbols
 + TBB is a library that helps you leverage multi-core processor
 + performance without having to be a threading expert. It represents a
 + higher-level, task-based parallelism that abstracts platform details
 + and threading mechanism for performance and scalability.
 + .
 + This package includes the TBB debugging symbols.
 +
 +Package: libtbb-doc
 +Section: doc
 +Architecture: all
 +Recommends: libtbb-dev, tbb-examples
 +Description: parallelism library for C++ - documentation
 + TBB is a library that helps you leverage multi-core processor
 + performance without having to be a threading expert. It represents a
 + higher-level, task-based parallelism that abstracts platform details
 + and threading mechanism for performance and scalability.
 + .
 + This package includes the TBB documentation files.
 +
 +Package: tbb-examples
 +Section: doc
 +Architecture: all
 +Recommends: libtbb-dev, libtbb-doc
 +Description: parallelism library for C++ - example files
 + TBB is a library that helps you leverage multi-core processor
 + performance without having to be a threading expert. It represents a
 + higher-level, task-based parallelism that abstracts platform details
 + and threading mechanism for performance and scalability.
 + .
 + This package includes the TBB example files.
 +
diff --cc debian/libtbb-dev.links
index 07a4a19,0000000..670c903
mode 100644,000000..100644
--- a/debian/libtbb-dev.links
+++ b/debian/libtbb-dev.links
@@@ -1,2 -1,0 +1,3 @@@
 +usr/lib/libtbb.so.2 usr/lib/libtbb.so
 +usr/lib/libtbbmalloc.so.2 usr/lib/libtbbmalloc.so
++usr/lib/libtbbmalloc_proxy.so.2 usr/lib/libtbbmalloc_proxy.so

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/tbb.git



More information about the debian-science-commits mailing list