Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 8c3611e

Browse files
committed
updated utest
1 parent 4dd6b89 commit 8c3611e

File tree

191 files changed

+874
-1859
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

191 files changed

+874
-1859
lines changed

CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -553,6 +553,11 @@ add_test(nested_async.2threads ${TF_UTEST_BASICS} -tc=NestedAsync.2threads)
553553
add_test(nested_async.4threads ${TF_UTEST_BASICS} -tc=NestedAsync.4threads)
554554
add_test(nested_async.8threads ${TF_UTEST_BASICS} -tc=NestedAsync.8threads)
555555
add_test(nested_async.16threads ${TF_UTEST_BASICS} -tc=NestedAsync.16threads)
556+
add_test(mixed_async.1thread ${TF_UTEST_BASICS} -tc=MixedAsync.1thread)
557+
add_test(mixed_async.2threads ${TF_UTEST_BASICS} -tc=MixedAsync.2threads)
558+
add_test(mixed_async.4threads ${TF_UTEST_BASICS} -tc=MixedAsync.4threads)
559+
add_test(mixed_async.8threads ${TF_UTEST_BASICS} -tc=MixedAsync.8threads)
560+
add_test(mixed_async.16threads ${TF_UTEST_BASICS} -tc=MixedAsync.16threads)
556561

557562
# unittest for algorithm
558563
add_executable(algorithm ${TF_UTEST_DIR}/algorithm.cpp)

docs/A0ForEach.html

Lines changed: 8 additions & 14 deletions
Large diffs are not rendered by default.

docs/A1Reduce.html

Lines changed: 9 additions & 15 deletions
Large diffs are not rendered by default.

docs/Algorithms.html

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<head>
55
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
66
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
7-
<meta name="generator" content="Doxygen 1.8.14"/>
7+
<meta name="generator" content="Doxygen 1.8.13"/>
88
<meta name="viewport" content="width=device-width, initial-scale=1"/>
99
<title>Taskflow Handbook</title>
1010
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -16,9 +16,8 @@
1616
<script type="text/javascript" src="navtreedata.js"></script>
1717
<script type="text/javascript" src="navtree.js"></script>
1818
<script type="text/javascript">
19-
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
2019
$(document).ready(initResizable);
21-
/* @license-end */</script>
20+
</script>
2221
<link href="search/search.css" rel="stylesheet" type="text/css"/>
2322
<script type="text/javascript" src="search/searchdata.js"></script>
2423
<script type="text/javascript" src="search/search.js"></script>
@@ -40,21 +39,18 @@
4039
</table>
4140
</div>
4241
<!-- end header part -->
43-
<!-- Generated by Doxygen 1.8.14 -->
42+
<!-- Generated by Doxygen 1.8.13 -->
4443
<script type="text/javascript">
45-
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
4644
var searchBox = new SearchBox("searchBox", "search",false,'Search');
47-
/* @license-end */
4845
</script>
4946
<script type="text/javascript" src="menudata.js"></script>
5047
<script type="text/javascript" src="menu.js"></script>
5148
<script type="text/javascript">
52-
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
5349
$(function() {
5450
initMenu('',true,false,'search.php','Search');
5551
$(document).ready(function() { init_search(); });
5652
});
57-
/* @license-end */</script>
53+
</script>
5854
<div id="main-nav"></div>
5955
</div><!-- top -->
6056
<div id="side-nav" class="ui-resizable side-nav-resizable">
@@ -68,9 +64,7 @@
6864
</div>
6965
</div>
7066
<script type="text/javascript">
71-
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
7267
$(document).ready(function(){initNavTree('Algorithms.html','');});
73-
/* @license-end */
7468
</script>
7569
<div id="doc-content">
7670
<!-- window showing the filter options -->
@@ -103,7 +97,7 @@
10397
<ul>
10498
<li class="footer">Generated by
10599
<a href="http://www.doxygen.org/index.html">
106-
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
100+
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
107101
</ul>
108102
</div>
109103
</body>

docs/Cookbook.html

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<head>
55
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
66
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
7-
<meta name="generator" content="Doxygen 1.8.14"/>
7+
<meta name="generator" content="Doxygen 1.8.13"/>
88
<meta name="viewport" content="width=device-width, initial-scale=1"/>
99
<title>Taskflow Handbook</title>
1010
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -16,9 +16,8 @@
1616
<script type="text/javascript" src="navtreedata.js"></script>
1717
<script type="text/javascript" src="navtree.js"></script>
1818
<script type="text/javascript">
19-
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
2019
$(document).ready(initResizable);
21-
/* @license-end */</script>
20+
</script>
2221
<link href="search/search.css" rel="stylesheet" type="text/css"/>
2322
<script type="text/javascript" src="search/searchdata.js"></script>
2423
<script type="text/javascript" src="search/search.js"></script>
@@ -40,21 +39,18 @@
4039
</table>
4140
</div>
4241
<!-- end header part -->
43-
<!-- Generated by Doxygen 1.8.14 -->
42+
<!-- Generated by Doxygen 1.8.13 -->
4443
<script type="text/javascript">
45-
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
4644
var searchBox = new SearchBox("searchBox", "search",false,'Search');
47-
/* @license-end */
4845
</script>
4946
<script type="text/javascript" src="menudata.js"></script>
5047
<script type="text/javascript" src="menu.js"></script>
5148
<script type="text/javascript">
52-
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
5349
$(function() {
5450
initMenu('',true,false,'search.php','Search');
5551
$(document).ready(function() { init_search(); });
5652
});
57-
/* @license-end */</script>
53+
</script>
5854
<div id="main-nav"></div>
5955
</div><!-- top -->
6056
<div id="side-nav" class="ui-resizable side-nav-resizable">
@@ -68,9 +64,7 @@
6864
</div>
6965
</div>
7066
<script type="text/javascript">
71-
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
7267
$(document).ready(function(){initNavTree('Cookbook.html','');});
73-
/* @license-end */
7468
</script>
7569
<div id="doc-content">
7670
<!-- window showing the filter options -->
@@ -108,7 +102,7 @@
108102
<ul>
109103
<li class="footer">Generated by
110104
<a href="http://www.doxygen.org/index.html">
111-
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
105+
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
112106
</ul>
113107
</div>
114108
</body>

docs/Examples.html

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<head>
55
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
66
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
7-
<meta name="generator" content="Doxygen 1.8.14"/>
7+
<meta name="generator" content="Doxygen 1.8.13"/>
88
<meta name="viewport" content="width=device-width, initial-scale=1"/>
99
<title>Taskflow Handbook</title>
1010
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -16,9 +16,8 @@
1616
<script type="text/javascript" src="navtreedata.js"></script>
1717
<script type="text/javascript" src="navtree.js"></script>
1818
<script type="text/javascript">
19-
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
2019
$(document).ready(initResizable);
21-
/* @license-end */</script>
20+
</script>
2221
<link href="search/search.css" rel="stylesheet" type="text/css"/>
2322
<script type="text/javascript" src="search/searchdata.js"></script>
2423
<script type="text/javascript" src="search/search.js"></script>
@@ -40,21 +39,18 @@
4039
</table>
4140
</div>
4241
<!-- end header part -->
43-
<!-- Generated by Doxygen 1.8.14 -->
42+
<!-- Generated by Doxygen 1.8.13 -->
4443
<script type="text/javascript">
45-
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
4644
var searchBox = new SearchBox("searchBox", "search",false,'Search');
47-
/* @license-end */
4845
</script>
4946
<script type="text/javascript" src="menudata.js"></script>
5047
<script type="text/javascript" src="menu.js"></script>
5148
<script type="text/javascript">
52-
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
5349
$(function() {
5450
initMenu('',true,false,'search.php','Search');
5551
$(document).ready(function() { init_search(); });
5652
});
57-
/* @license-end */</script>
53+
</script>
5854
<div id="main-nav"></div>
5955
</div><!-- top -->
6056
<div id="side-nav" class="ui-resizable side-nav-resizable">
@@ -68,9 +64,7 @@
6864
</div>
6965
</div>
7066
<script type="text/javascript">
71-
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
7267
$(document).ready(function(){initNavTree('Examples.html','');});
73-
/* @license-end */
7468
</script>
7569
<div id="doc-content">
7670
<!-- window showing the filter options -->
@@ -107,7 +101,7 @@
107101
<ul>
108102
<li class="footer">Generated by
109103
<a href="http://www.doxygen.org/index.html">
110-
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
104+
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
111105
</ul>
112106
</div>
113107
</body>

docs/FAQ.html

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<head>
55
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
66
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
7-
<meta name="generator" content="Doxygen 1.8.14"/>
7+
<meta name="generator" content="Doxygen 1.8.13"/>
88
<meta name="viewport" content="width=device-width, initial-scale=1"/>
99
<title>Taskflow Handbook</title>
1010
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -16,9 +16,8 @@
1616
<script type="text/javascript" src="navtreedata.js"></script>
1717
<script type="text/javascript" src="navtree.js"></script>
1818
<script type="text/javascript">
19-
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
2019
$(document).ready(initResizable);
21-
/* @license-end */</script>
20+
</script>
2221
<link href="search/search.css" rel="stylesheet" type="text/css"/>
2322
<script type="text/javascript" src="search/searchdata.js"></script>
2423
<script type="text/javascript" src="search/search.js"></script>
@@ -40,21 +39,18 @@
4039
</table>
4140
</div>
4241
<!-- end header part -->
43-
<!-- Generated by Doxygen 1.8.14 -->
42+
<!-- Generated by Doxygen 1.8.13 -->
4443
<script type="text/javascript">
45-
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
4644
var searchBox = new SearchBox("searchBox", "search",false,'Search');
47-
/* @license-end */
4845
</script>
4946
<script type="text/javascript" src="menudata.js"></script>
5047
<script type="text/javascript" src="menu.js"></script>
5148
<script type="text/javascript">
52-
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
5349
$(function() {
5450
initMenu('',true,false,'search.php','Search');
5551
$(document).ready(function() { init_search(); });
5652
});
57-
/* @license-end */</script>
53+
</script>
5854
<div id="main-nav"></div>
5955
</div><!-- top -->
6056
<div id="side-nav" class="ui-resizable side-nav-resizable">
@@ -68,9 +64,7 @@
6864
</div>
6965
</div>
7066
<script type="text/javascript">
71-
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
7267
$(document).ready(function(){initNavTree('FAQ.html','');});
73-
/* @license-end */
7468
</script>
7569
<div id="doc-content">
7670
<!-- window showing the filter options -->
@@ -158,7 +152,7 @@ <h2><a class="anchor" id="ProgrammingQuestions6"></a>
158152
<ul>
159153
<li class="footer">Generated by
160154
<a href="http://www.doxygen.org/index.html">
161-
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
155+
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
162156
</ul>
163157
</div>
164158
</body>

docs/References.html

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<head>
55
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
66
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
7-
<meta name="generator" content="Doxygen 1.8.14"/>
7+
<meta name="generator" content="Doxygen 1.8.13"/>
88
<meta name="viewport" content="width=device-width, initial-scale=1"/>
99
<title>Taskflow Handbook</title>
1010
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -16,9 +16,8 @@
1616
<script type="text/javascript" src="navtreedata.js"></script>
1717
<script type="text/javascript" src="navtree.js"></script>
1818
<script type="text/javascript">
19-
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
2019
$(document).ready(initResizable);
21-
/* @license-end */</script>
20+
</script>
2221
<link href="search/search.css" rel="stylesheet" type="text/css"/>
2322
<script type="text/javascript" src="search/searchdata.js"></script>
2423
<script type="text/javascript" src="search/search.js"></script>
@@ -40,21 +39,18 @@
4039
</table>
4140
</div>
4241
<!-- end header part -->
43-
<!-- Generated by Doxygen 1.8.14 -->
42+
<!-- Generated by Doxygen 1.8.13 -->
4443
<script type="text/javascript">
45-
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
4644
var searchBox = new SearchBox("searchBox", "search",false,'Search');
47-
/* @license-end */
4845
</script>
4946
<script type="text/javascript" src="menudata.js"></script>
5047
<script type="text/javascript" src="menu.js"></script>
5148
<script type="text/javascript">
52-
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
5349
$(function() {
5450
initMenu('',true,false,'search.php','Search');
5551
$(document).ready(function() { init_search(); });
5652
});
57-
/* @license-end */</script>
53+
</script>
5854
<div id="main-nav"></div>
5955
</div><!-- top -->
6056
<div id="side-nav" class="ui-resizable side-nav-resizable">
@@ -68,9 +64,7 @@
6864
</div>
6965
</div>
7066
<script type="text/javascript">
71-
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
7267
$(document).ready(function(){initNavTree('References.html','');});
73-
/* @license-end */
7468
</script>
7569
<div id="doc-content">
7670
<!-- window showing the filter options -->
@@ -116,7 +110,7 @@ <h1><a class="anchor" id="RefConference"></a>
116110
<ul>
117111
<li class="footer">Generated by
118112
<a href="http://www.doxygen.org/index.html">
119-
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
113+
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
120114
</ul>
121115
</div>
122116
</body>

docs/Releases.html

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<head>
55
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
66
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
7-
<meta name="generator" content="Doxygen 1.8.14"/>
7+
<meta name="generator" content="Doxygen 1.8.13"/>
88
<meta name="viewport" content="width=device-width, initial-scale=1"/>
99
<title>Taskflow Handbook</title>
1010
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -16,9 +16,8 @@
1616
<script type="text/javascript" src="navtreedata.js"></script>
1717
<script type="text/javascript" src="navtree.js"></script>
1818
<script type="text/javascript">
19-
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
2019
$(document).ready(initResizable);
21-
/* @license-end */</script>
20+
</script>
2221
<link href="search/search.css" rel="stylesheet" type="text/css"/>
2322
<script type="text/javascript" src="search/searchdata.js"></script>
2423
<script type="text/javascript" src="search/search.js"></script>
@@ -40,21 +39,18 @@
4039
</table>
4140
</div>
4241
<!-- end header part -->
43-
<!-- Generated by Doxygen 1.8.14 -->
42+
<!-- Generated by Doxygen 1.8.13 -->
4443
<script type="text/javascript">
45-
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
4644
var searchBox = new SearchBox("searchBox", "search",false,'Search');
47-
/* @license-end */
4845
</script>
4946
<script type="text/javascript" src="menudata.js"></script>
5047
<script type="text/javascript" src="menu.js"></script>
5148
<script type="text/javascript">
52-
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
5349
$(function() {
5450
initMenu('',true,false,'search.php','Search');
5551
$(document).ready(function() { init_search(); });
5652
});
57-
/* @license-end */</script>
53+
</script>
5854
<div id="main-nav"></div>
5955
</div><!-- top -->
6056
<div id="side-nav" class="ui-resizable side-nav-resizable">
@@ -68,9 +64,7 @@
6864
</div>
6965
</div>
7066
<script type="text/javascript">
71-
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
7267
$(document).ready(function(){initNavTree('Releases.html','');});
73-
/* @license-end */
7468
</script>
7569
<div id="doc-content">
7670
<!-- window showing the filter options -->
@@ -110,7 +104,7 @@
110104
<ul>
111105
<li class="footer">Generated by
112106
<a href="http://www.doxygen.org/index.html">
113-
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
107+
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
114108
</ul>
115109
</div>
116110
</body>

0 commit comments

Comments
 (0)