[Dune-devel] [SOCIS 2014]: C++11 threads vs POSIX threads
Christian Engwer
christian.engwer at uni-muenster.de
Thu Jun 5 21:51:09 CEST 2014
Hi Marco,
> Sequence points Yes
> Atomic operations GCC 4.4
> Strong Compare and Exchange GCC 4.5
> Bidirectional Fences GCC 4.8
> Memory model GCC 4.8
> Data-dependency ordering: atomics and memory model GCC 4.4
> Propagating exceptions GCC 4.4
> Abandoning a process and at_quick_exit GCC 4.8
> Allow atomics use in signal handlers Yes
> Thread-local storage GCC 4.8
> Dynamic initialization and destruction with concurrency GCC 4.3
>
> What do you think?
In general I'm in favour of new C++ features. We decided to be
compatible with g++ 4.4, Clang 3.2, ICC 13.something and newer
versions of these compilers. This means that like half of the features
are not available. This does not mean that you can't use them, but you
will have to prove a fallback.
Which features do you plan to use?
Ciao
Christian
More information about the Dune-devel
mailing list