J
Jens Gustedt
Am 02/10/2012 05:24 AM, schrieb Shao Miller:
thread of execution in a broad sense, certainly, such as done for
pipelining processors with out-of-order execution
compilers do reordering of statements all the time, and not imposing a
sequence point between two evaluations is giving the necessary slackness
to the compiler for doing so.
Jens
Is it realistic that an implementation might have a thread of execution
for each independent branch of evaluation, so that the evaluation order
of some expressions might be simultaneous?
thread of execution in a broad sense, certainly, such as done for
pipelining processors with out-of-order execution
compilers do reordering of statements all the time, and not imposing a
sequence point between two evaluations is giving the necessary slackness
to the compiler for doing so.
Jens