From Jason Turner

[execpol.unseq]

Diff to HTML by rtfpessoa

Files changed (1) hide show
  1. tmp/tmphok2wpds/{from.md → to.md} +17 -0
tmp/tmphok2wpds/{from.md → to.md} RENAMED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ### Unsequenced execution policy <a id="execpol.unseq">[[execpol.unseq]]</a>
2
+
3
+ ``` cpp
4
+ class execution::unsequenced_policy { unspecified };
5
+ ```
6
+
7
+ The class `unsequenced_policy` is an execution policy type used as a
8
+ unique type to disambiguate parallel algorithm overloading and indicate
9
+ that a parallel algorithm’s execution may be vectorized, e.g., executed
10
+ on a single thread using instructions that operate on multiple data
11
+ items.
12
+
13
+ During the execution of a parallel algorithm with the
14
+ `execution::unsequenced_policy` policy, if the invocation of an element
15
+ access function exits via an uncaught exception, `terminate()` is
16
+ called.
17
+