René's URL Explorer Experiment


Title: [basic.exec]

direct link

Domain: timsong-cpp.github.io

Links:

[basic]https://timsong-cpp.github.io/cppwp/#basic
[intro.execution]https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution
[intro.multithread]https://timsong-cpp.github.io/cppwp/basic.exec#intro.multithread
[intro.multithread.general]https://timsong-cpp.github.io/cppwp/basic.exec#intro.multithread.general
[intro.races]https://timsong-cpp.github.io/cppwp/basic.exec#intro.races
[intro.progress]https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress
[basic.start]https://timsong-cpp.github.io/cppwp/basic.exec#basic.start
[basic.start.main]https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main
[basic.start.static]https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.static
[basic.start.dynamic]https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic
[basic.start.term]https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term
6.10.1https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution
[intro.execution]https://timsong-cpp.github.io/cppwp/intro.execution
1https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6384
automatic storage durationhttps://timsong-cpp.github.io/cppwp/basic.stc.auto
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-1.sentence-1
[expr.await]https://timsong-cpp.github.io/cppwp/expr.await
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-1.sentence-2
2https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6391
constituent expressionhttps://timsong-cpp.github.io/cppwp/basic.exec#def:constituent_expression
(2.1)https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-2.1
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-2.1.sentence-1
(2.2)https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-2.2
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-2.2.sentence-1
(2.3)https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-2.3
braced-init-listhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:braced-init-list
expression-listhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:expression-list
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-2.3.sentence-1
(2.4)https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-2.4
brace-or-equal-initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:brace-or-equal-initializer
initializer-clausehttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer-clause
initializer-clausehttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer-clause
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-2.4.sentence-1
1https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-example-1
initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-2.sentence-2
3https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6419
immediate subexpressionshttps://timsong-cpp.github.io/cppwp/basic.exec#def:immediate_subexpression
(3.1)https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-3.1
[expr.prop]https://timsong-cpp.github.io/cppwp/expr.prop
(3.2)https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-3.2
(3.3)https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-3.3
lambda-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression
[expr.prim.lambda]https://timsong-cpp.github.io/cppwp/expr.prim.lambda
initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer
init-capturehttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.capture#nt:init-capture
(3.4)https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-3.4
function callhttps://timsong-cpp.github.io/cppwp/expr.call
[dcl.fct.default]https://timsong-cpp.github.io/cppwp/dcl.fct.default
(3.5)https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-3.5
[dcl.init.aggr]https://timsong-cpp.github.io/cppwp/dcl.init.aggr
[class.mem]https://timsong-cpp.github.io/cppwp/class.mem
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-3.sentence-1
4https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6440
subexpressionhttps://timsong-cpp.github.io/cppwp/basic.exec#def:subexpression
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-4.sentence-1
1https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-note-1
compound-statementhttps://timsong-cpp.github.io/cppwp/stmt.block#nt:compound-statement
lambda-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression
lambda-expressionhttps://timsong-cpp.github.io/cppwp/expr.prim.lambda.general#nt:lambda-expression
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-4.sentence-2
potentially-evaluated subexpressionshttps://timsong-cpp.github.io/cppwp/basic.exec#def:subexpression,potentially-evaluated
initializerhttps://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer
(4.1)https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-4.1
(4.2)https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-4.2
[expr.context]https://timsong-cpp.github.io/cppwp/expr.context#term.unevaluated.operand
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-4.sentence-3
5https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6458
full-expressionhttps://timsong-cpp.github.io/cppwp/basic.exec#def:full-expression
(5.1)https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-5.1
unevaluated operandhttps://timsong-cpp.github.io/cppwp/expr.context#def:unevaluated_operand
(5.2)https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-5.2
constant-expressionhttps://timsong-cpp.github.io/cppwp/expr.const.general#nt:constant-expression
[expr.const.core]https://timsong-cpp.github.io/cppwp/expr.const.core
(5.3)https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-5.3
[expr.const.imm]https://timsong-cpp.github.io/cppwp/expr.const.imm
(5.4)https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-5.4
init-declaratorhttps://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:init-declarator
[dcl.decl]https://timsong-cpp.github.io/cppwp/dcl.decl
[dcl.struct.bind]https://timsong-cpp.github.io/cppwp/dcl.struct.bind
mem-initializerhttps://timsong-cpp.github.io/cppwp/class.base.init#nt:mem-initializer
[class.base.init]https://timsong-cpp.github.io/cppwp/class.base.init
(5.5)https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-5.5
[class.temporary]https://timsong-cpp.github.io/cppwp/class.temporary
(5.6)https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-5.6
[basic.contract]https://timsong-cpp.github.io/cppwp/basic.contract
(5.7)https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-5.7
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-5.sentence-1
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-5.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-5.sentence-3
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-5.sentence-4
2https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-example-2
6https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6519
2https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-note-2
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-6.sentence-1
[dcl.fct.default]https://timsong-cpp.github.io/cppwp/dcl.fct.default
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-6.sentence-2
7https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6529
[basic.lval]https://timsong-cpp.github.io/cppwp/basic.lval
[expr.const.reflect]https://timsong-cpp.github.io/cppwp/expr.const.reflect
side effectshttps://timsong-cpp.github.io/cppwp/basic.exec#def:side_effects
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-7.sentence-1
Evaluationhttps://timsong-cpp.github.io/cppwp/basic.exec#def:evaluation
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-7.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-7.sentence-3
8https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6548
Sequenced beforehttps://timsong-cpp.github.io/cppwp/basic.exec#def:sequenced_before
[intro.multithread]https://timsong-cpp.github.io/cppwp/basic.exec#intro.multithread
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-8.sentence-1
sequenced afterhttps://timsong-cpp.github.io/cppwp/basic.exec#def:sequenced_after
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-8.sentence-2
unsequencedhttps://timsong-cpp.github.io/cppwp/basic.exec#def:unsequenced
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-8.sentence-3
3https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-note-3
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-8.sentence-4
indeterminately sequencedhttps://timsong-cpp.github.io/cppwp/basic.exec#def:indeterminately_sequenced
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-8.sentence-5
4https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-note-4
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-8.sentence-6
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-8.sentence-7
9https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6578
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-9.sentence-1
30https://timsong-cpp.github.io/cppwp/basic.exec#footnote-30
10https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6593
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-10.sentence-1
5https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-note-5
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-10.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-10.sentence-3
(10.1)https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-10.1
[intro.memory]https://timsong-cpp.github.io/cppwp/intro.memory
(10.2)https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-10.2
(10.3)https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-10.3
(10.4)https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-10.4
(10.5)https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-10.5
[intro.multithread]https://timsong-cpp.github.io/cppwp/basic.exec#intro.multithread
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-10.sentence-4
6https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-note-6
[basic.life]https://timsong-cpp.github.io/cppwp/basic.life
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-10.sentence-5
7https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-note-7
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-10.sentence-6
3https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-example-3
11https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6649
[dcl.contract.func]https://timsong-cpp.github.io/cppwp/dcl.contract.func
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-11.sentence-1
12https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6661
(12.1)https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-12.1
(12.2)https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-12.2
await-expressionhttps://timsong-cpp.github.io/cppwp/expr.await#nt:await-expression
[expr.await]https://timsong-cpp.github.io/cppwp/expr.await
(12.3)https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-12.3
throw-expressionhttps://timsong-cpp.github.io/cppwp/expr.throw#nt:throw-expression
[expr.throw]https://timsong-cpp.github.io/cppwp/expr.throw
31https://timsong-cpp.github.io/cppwp/basic.exec#footnote-31
[expr.await]https://timsong-cpp.github.io/cppwp/expr.await
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-12.sentence-1
13https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6683
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-13.sentence-1
4https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-example-4
new-expressionhttps://timsong-cpp.github.io/cppwp/expr.new#nt:new-expression
[expr.new]https://timsong-cpp.github.io/cppwp/expr.new
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-13.sentence-2
[class.conv.fct]https://timsong-cpp.github.io/cppwp/class.conv.fct
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-13.sentence-3
14https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6694
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-14.sentence-1
15https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6702
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-15.sentence-1
8https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-note-8
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-15.sentence-2
16https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6711
[expr.const.core]https://timsong-cpp.github.io/cppwp/expr.const.core
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.execution-16.sentence-1
30)https://timsong-cpp.github.io/cppwp/basic.exec#footnote-30
30)https://timsong-cpp.github.io/cppwp/basic.exec#footnoteref-30
[class.temporary]https://timsong-cpp.github.io/cppwp/class.temporary
.https://timsong-cpp.github.io/cppwp/basic.exec#footnote-30.sentence-1
31)https://timsong-cpp.github.io/cppwp/basic.exec#footnote-31
31)https://timsong-cpp.github.io/cppwp/basic.exec#footnoteref-31
.https://timsong-cpp.github.io/cppwp/basic.exec#footnote-31.sentence-1
6.10.2https://timsong-cpp.github.io/cppwp/basic.exec#intro.multithread
[intro.multithread]https://timsong-cpp.github.io/cppwp/intro.multithread
6.10.2.1https://timsong-cpp.github.io/cppwp/basic.exec#intro.multithread.general
[intro.multithread.general]https://timsong-cpp.github.io/cppwp/intro.multithread.general
1https://timsong-cpp.github.io/cppwp/basic.exec#intro.multithread.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6723
thread of executionhttps://timsong-cpp.github.io/cppwp/basic.exec#def:thread_of_execution
threadhttps://timsong-cpp.github.io/cppwp/basic.exec#def:thread
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.multithread.general-1.sentence-1
1https://timsong-cpp.github.io/cppwp/basic.exec#intro.multithread.general-note-1
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.multithread.general-1.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.multithread.general-1.sentence-3
32https://timsong-cpp.github.io/cppwp/basic.exec#footnote-32
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.multithread.general-1.sentence-4
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.multithread.general-1.sentence-5
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.multithread.general-1.sentence-6
2https://timsong-cpp.github.io/cppwp/basic.exec#intro.multithread.general-note-2
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.multithread.general-1.sentence-7
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.multithread.general-1.sentence-8
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.multithread.general-1.sentence-9
2https://timsong-cpp.github.io/cppwp/basic.exec#intro.multithread.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6759
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.multithread.general-2.sentence-1
32)https://timsong-cpp.github.io/cppwp/basic.exec#footnote-32
32)https://timsong-cpp.github.io/cppwp/basic.exec#footnoteref-32
[basic.stc]https://timsong-cpp.github.io/cppwp/basic.stc
[basic.compound]https://timsong-cpp.github.io/cppwp/basic.compound
.https://timsong-cpp.github.io/cppwp/basic.exec#footnote-32.sentence-1
6.10.2.2https://timsong-cpp.github.io/cppwp/basic.exec#intro.races
[intro.races]https://timsong-cpp.github.io/cppwp/intro.races
1https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6766
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-1.sentence-1
1https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-note-1
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-1.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-1.sentence-3
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-1.sentence-4
2https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6777
conflicthttps://timsong-cpp.github.io/cppwp/basic.exec#def:conflict
(2.1)https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-2.1
[defns.access]https://timsong-cpp.github.io/cppwp/defns.access
[intro.memory]https://timsong-cpp.github.io/cppwp/intro.memory
(2.2)https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-2.2
(2.3)https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-2.3
(2.4)https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-2.4
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-2.sentence-1
2https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-note-2
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-2.sentence-2
3https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6798
[atomics]https://timsong-cpp.github.io/cppwp/atomics
[thread]https://timsong-cpp.github.io/cppwp/thread
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-3.sentence-1
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-3.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-3.sentence-3
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-3.sentence-4
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-3.sentence-5
3https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-note-3
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-3.sentence-6
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-3.sentence-7
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-3.sentence-8
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-3.sentence-9
4https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6823
modification orderhttps://timsong-cpp.github.io/cppwp/basic.exec#def:modification_order
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-4.sentence-1
4https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-note-4
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-4.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-4.sentence-3
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-4.sentence-4
5https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6833
release sequencehttps://timsong-cpp.github.io/cppwp/basic.exec#def:release_sequence
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-5.sentence-1
6https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6842
synchronize withhttps://timsong-cpp.github.io/cppwp/basic.exec#def:synchronize_with
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-6.sentence-1
[atomics.order]https://timsong-cpp.github.io/cppwp/atomics.order
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-6.sentence-2
5https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-note-5
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-6.sentence-3
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-6.sentence-4
6https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-note-6
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-6.sentence-5
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-6.sentence-6
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-6.sentence-7
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-6.sentence-8
7https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6859
happens beforehttps://timsong-cpp.github.io/cppwp/basic.exec#def:happens_before
happens afterhttps://timsong-cpp.github.io/cppwp/basic.exec#def:happens_after
(7.1)https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-7.1
(7.2)https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-7.2
(7.3)https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-7.3
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-7.sentence-1
7https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-note-7
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-7.sentence-2
8https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6872
strongly happens beforehttps://timsong-cpp.github.io/cppwp/basic.exec#def:strongly_happens_before
(8.1)https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-8.1
(8.2)https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-8.2
[atomics.order]https://timsong-cpp.github.io/cppwp/atomics.order
(8.3)https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-8.3
(8.4)https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-8.4
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-8.sentence-1
8https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-note-8
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-8.sentence-2
9https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6894
visible side effecthttps://timsong-cpp.github.io/cppwp/basic.exec#def:side_effects,visible
(9.1)https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-9.1
(9.2)https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-9.2
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-9.sentence-1
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-9.sentence-2
9https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-note-9
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-9.sentence-3
10https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-note-10
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-9.sentence-4
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-9.sentence-5
10https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6923
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-10.sentence-1
11https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-note-11
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-10.sentence-2
11https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6934
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-11.sentence-1
12https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-note-12
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-11.sentence-2
12https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6943
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-12.sentence-1
13https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-note-13
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-12.sentence-2
13https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6958
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-13.sentence-1
14https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-note-14
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-13.sentence-2
14https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6971
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-14.sentence-1
15https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-note-15
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-14.sentence-2
15https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6984
16https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-note-16
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-15.sentence-1
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-15.sentence-2
16https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L6992
17https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-note-17
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-16.sentence-1
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-16.sentence-2
17https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7002
potentially concurrenthttps://timsong-cpp.github.io/cppwp/basic.exec#def:potentially_concurrent
(17.1)https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-17.1
(17.2)https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-17.2
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-17.sentence-1
data racehttps://timsong-cpp.github.io/cppwp/basic.exec#def:data_race
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-17.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-17.sentence-3
18https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-note-18
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-17.sentence-4
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-17.sentence-5
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-17.sentence-6
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-17.sentence-7
18https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7033
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-18.sentence-1
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-18.sentence-2
19https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-19
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7046
19https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-note-19
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-19.sentence-1
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-19.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-19.sentence-3
20https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-20
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7059
20https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-note-20
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-20.sentence-1
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-20.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.races-20.sentence-3
6.10.2.3https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress
[intro.progress]https://timsong-cpp.github.io/cppwp/intro.progress
1https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7072
(1.1)https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-1.1
(1.2)https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-1.2
[thread.thread.this]https://timsong-cpp.github.io/cppwp/thread.thread.this
(1.3)https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-1.3
(1.4)https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-1.4
(1.5)https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-1.5
[atomics.order]https://timsong-cpp.github.io/cppwp/atomics.order
(1.6)https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-1.6
[stmt.iter.general]https://timsong-cpp.github.io/cppwp/stmt.iter.general
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-1.sentence-1
1https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-note-1
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-1.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-1.sentence-3
2https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7092
[atomics.flag]https://timsong-cpp.github.io/cppwp/atomics.flag
[atomics.lockfree]https://timsong-cpp.github.io/cppwp/atomics.lockfree
lock-free executionshttps://timsong-cpp.github.io/cppwp/basic.exec#def:lock-free_execution
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-2.sentence-1
(2.1)https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-2.1
[defns.block]https://timsong-cpp.github.io/cppwp/defns.block
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-2.1.sentence-1
2https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-note-2
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-2.1.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-2.1.sentence-3
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-2.1.sentence-4
(2.2)https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-2.2
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-2.2.sentence-1
3https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-note-3
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-2.2.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-2.2.sentence-3
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-2.2.sentence-4
3https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7133
execution stephttps://timsong-cpp.github.io/cppwp/basic.exec#def:execution_step
(3.1)https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-3.1
(3.2)https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-3.2
(3.3)https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-3.3
(3.4)https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-3.4
[atomics.order]https://timsong-cpp.github.io/cppwp/atomics.order
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-3.sentence-1
4https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7144
[defns.block]https://timsong-cpp.github.io/cppwp/defns.block
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-4.sentence-1
1https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-example-1
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-4.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-4.sentence-3
5https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7155
makes progresshttps://timsong-cpp.github.io/cppwp/basic.exec#def:make_progress,thread
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-5.sentence-1
6https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7161
concurrent forward progress guaranteeshttps://timsong-cpp.github.io/cppwp/basic.exec#def:concurrent_forward_progress_guarantees
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-6.sentence-1
4https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-note-4
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-6.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-6.sentence-3
7https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7172
[basic.start.main]https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main
[thread.thread.class]https://timsong-cpp.github.io/cppwp/thread.thread.class
[thread.jthread.class]https://timsong-cpp.github.io/cppwp/thread.jthread.class
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-7.sentence-1
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-7.sentence-2
8https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7182
parallel forward progress guaranteeshttps://timsong-cpp.github.io/cppwp/basic.exec#def:parallel_forward_progress_guarantees
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-8.sentence-1
9https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7189
5https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-note-5
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-9.sentence-1
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-9.sentence-2
10https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7199
weakly parallel forward progress guaranteeshttps://timsong-cpp.github.io/cppwp/basic.exec#def:weakly_parallel_forward_progress_guarantees
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-10.sentence-1
11https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7205
6https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-note-6
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-11.sentence-1
12https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7213
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-12.sentence-1
7https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-note-7
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-12.sentence-2
13https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7223
block with forward progress guarantee delegationhttps://timsong-cpp.github.io/cppwp/basic.exec#def:block_(execution),with_forward_progress_guarantee_delegation
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-13.sentence-1
8https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-note-8
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-13.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-13.sentence-3
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-13.sentence-4
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-13.sentence-5
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-13.sentence-6
14https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7243
9https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-note-9
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-14.sentence-1
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-14.sentence-2
15https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7253
10https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-note-10
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-15.sentence-1
16https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7261
11https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-note-11
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-16.sentence-1
17https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7269
.https://timsong-cpp.github.io/cppwp/basic.exec#intro.progress-17.sentence-1
6.10.3https://timsong-cpp.github.io/cppwp/basic.exec#basic.start
[basic.start]https://timsong-cpp.github.io/cppwp/basic.start
6.10.3.1https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main
[basic.start.main]https://timsong-cpp.github.io/cppwp/basic.start.main
1https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7281
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-1.sentence-1
[intro.multithread]https://timsong-cpp.github.io/cppwp/basic.exec#intro.multithread
[thread.threads]https://timsong-cpp.github.io/cppwp/thread.threads
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-1.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-1.sentence-3
1https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-note-1
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-1.sentence-4
2https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7299
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-2.sentence-1
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-2.sentence-2
(2.1)https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-2.1
(2.2)https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-2.2
[dcl.fct]https://timsong-cpp.github.io/cppwp/dcl.fct
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-2.sentence-3
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-2.sentence-4
[multibyte.strings]https://timsong-cpp.github.io/cppwp/multibyte.strings
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-2.sentence-5
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-2.sentence-6
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-2.sentence-7
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-2.sentence-8
3https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7336
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-3.sentence-1
[basic.link]https://timsong-cpp.github.io/cppwp/basic.link
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-3.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-3.sentence-3
[dcl.fct.def.coroutine]https://timsong-cpp.github.io/cppwp/dcl.fct.def.coroutine
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-3.sentence-4
linkage-specificationhttps://timsong-cpp.github.io/cppwp/dcl.link#nt:linkage-specification
[dcl.link]https://timsong-cpp.github.io/cppwp/dcl.link
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-3.sentence-5
(3.1)https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-3.1
(3.2)https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-3.2
(3.3)https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-3.3
(3.4)https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-3.4
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-3.sentence-6
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-3.sentence-7
1https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-example-1
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-3.sentence-8
4https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7368
[support.start.term]https://timsong-cpp.github.io/cppwp/support.start.term
[class.dtor]https://timsong-cpp.github.io/cppwp/class.dtor
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-4.sentence-1
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-4.sentence-2
5https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7380
[stmt.return]https://timsong-cpp.github.io/cppwp/stmt.return
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-5.sentence-1
compound-statementhttps://timsong-cpp.github.io/cppwp/stmt.block#nt:compound-statement
[except.handle]https://timsong-cpp.github.io/cppwp/except.handle
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main-5.sentence-2
6.10.3.2https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.static
[basic.start.static]https://timsong-cpp.github.io/cppwp/basic.start.static
1https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.static-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7395
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.static-1.sentence-1
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.static-1.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.static-1.sentence-3
2https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.static-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7403
Constant initializationhttps://timsong-cpp.github.io/cppwp/basic.exec#def:constant_initialization
[expr.const.init]https://timsong-cpp.github.io/cppwp/expr.const.init
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.static-2.sentence-1
[basic.stc.static]https://timsong-cpp.github.io/cppwp/basic.stc.static
[basic.stc.thread]https://timsong-cpp.github.io/cppwp/basic.stc.thread
[dcl.init]https://timsong-cpp.github.io/cppwp/dcl.init
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.static-2.sentence-2
static initializationhttps://timsong-cpp.github.io/cppwp/basic.exec#def:initialization,static
dynamic initializationhttps://timsong-cpp.github.io/cppwp/basic.exec#def:initialization,dynamic
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.static-2.sentence-3
[intro.races]https://timsong-cpp.github.io/cppwp/basic.exec#intro.races
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.static-2.sentence-4
1https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.static-note-1
[basic.start.dynamic]https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic
[stmt.dcl]https://timsong-cpp.github.io/cppwp/stmt.dcl
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.static-2.sentence-5
3https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.static-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7423
(3.1)https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.static-3.1
(3.2)https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.static-3.2
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.static-3.sentence-1
2https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.static-note-2
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.static-3.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.static-3.sentence-4
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.static-3.sentence-5
6.10.3.3https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic
[basic.start.dynamic]https://timsong-cpp.github.io/cppwp/basic.start.dynamic
1https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7461
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-1.sentence-1
1https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-note-1
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-1.sentence-2
2https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7475
appearance-orderedhttps://timsong-cpp.github.io/cppwp/basic.exec#def:appearance-ordered
(2.1)https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-2.1
(2.2)https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-2.2
[module.import]https://timsong-cpp.github.io/cppwp/module.import
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-2.sentence-1
3https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7486
(3.1)https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-3.1
(3.1.1)https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-3.1.1
[intro.multithread]https://timsong-cpp.github.io/cppwp/basic.exec#intro.multithread
[basic.start.main]https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main
(3.1.2)https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-3.1.2
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-3.1.sentence-1
(3.2)https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-3.2
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-3.2.sentence-1
(3.3)https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-3.3
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-3.3.sentence-1
2https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-note-2
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-3.sentence-2
4https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7531
non-initialization odr-usehttps://timsong-cpp.github.io/cppwp/basic.exec#def:odr-use,non-initialization
[basic.def.odr]https://timsong-cpp.github.io/cppwp/basic.def.odr#term.odr.use
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-4.sentence-1
5https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7537
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-5.sentence-1
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-5.sentence-2
33https://timsong-cpp.github.io/cppwp/basic.exec#footnote-33
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-5.sentence-3
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-5.sentence-4
1https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-example-1
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-5.sentence-5
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-5.sentence-6
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-5.sentence-7
6https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7597
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-6.sentence-1
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-6.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-6.sentence-3
7https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7608
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-7.sentence-1
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-7.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-7.sentence-3
8https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7621
[except.terminate]https://timsong-cpp.github.io/cppwp/except.terminate
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.dynamic-8.sentence-1
33)https://timsong-cpp.github.io/cppwp/basic.exec#footnote-33
33)https://timsong-cpp.github.io/cppwp/basic.exec#footnoteref-33
[basic.def.odr]https://timsong-cpp.github.io/cppwp/basic.def.odr#term.odr.use
[basic.stc.static]https://timsong-cpp.github.io/cppwp/basic.stc.static
.https://timsong-cpp.github.io/cppwp/basic.exec#footnote-33.sentence-1
6.10.3.4https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term
[basic.start.term]https://timsong-cpp.github.io/cppwp/basic.start.term
1https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7630
[dcl.init]https://timsong-cpp.github.io/cppwp/dcl.init
[support.start.term]https://timsong-cpp.github.io/cppwp/support.start.term
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-1.sentence-1
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-1.sentence-2
1https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-note-1
[basic.start.main]https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.main
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-1.sentence-3
2https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7647
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-2.sentence-1
[basic.stc.thread]https://timsong-cpp.github.io/cppwp/basic.stc.thread
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-2.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-2.sentence-3
3https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7658
[expr.const.defns]https://timsong-cpp.github.io/cppwp/expr.const.defns
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-3.sentence-1
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-3.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-3.sentence-3
4https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7671
[dcl.init.general]https://timsong-cpp.github.io/cppwp/dcl.init.general
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-4.sentence-1
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-4.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-4.sentence-3
[except.terminate]https://timsong-cpp.github.io/cppwp/except.terminate
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-4.sentence-4
1https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-example-1
[class.temporary]https://timsong-cpp.github.io/cppwp/class.temporary
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-4.sentence-6
5https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7712
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-5.sentence-1
2https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-note-2
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-5.sentence-2
6https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7723
https://timsong-cpp.github.io/cppwp/cstdlib.syn#header:%3ccstdlib%3e
[support.start.term]https://timsong-cpp.github.io/cppwp/support.start.term
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-6.sentence-1
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-6.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-6.sentence-3
7https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7738
[support.runtime]https://timsong-cpp.github.io/cppwp/support.runtime
[intro.multithread]https://timsong-cpp.github.io/cppwp/basic.exec#intro.multithread
[support.start.term]https://timsong-cpp.github.io/cppwp/support.start.term
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-7.sentence-1
3https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-note-3
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-7.sentence-2
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-7.sentence-3
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-7.sentence-4
8https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/basic.tex#L7752
https://timsong-cpp.github.io/cppwp/cstdlib.syn#header:%3ccstdlib%3e
.https://timsong-cpp.github.io/cppwp/basic.exec#basic.start.term-8.sentence-1

URLs of crawlers that visited me.