Commit 8d67be2e by Marcus Winter

Merge branch 'embb517_mutex_based_atomics' of https://github.com/siemens/embb…

Merge branch 'embb517_mutex_based_atomics' of https://github.com/siemens/embb into embb517_mutex_based_atomics
parents f58e653a 98b475f2
......@@ -180,9 +180,8 @@ interface can be disabled with -DUSE_AUTOMATIC_INITIALIZATION=OFF. This way,
unexpected delays after startup can be avoided, e.g. for timing measurements.
Furthermore, EMB² can be built to work with threading analysis tools such as
Helgrind or ThreadSanitizer.
To enable support for them use -DTHREADING_ANALYSIS_MODE=ON. This uses mutexes
around atomics to avoid false positives and degrades performance significantly.
Helgrind or ThreadSanitizer with -DTHREADING_ANALYSIS_MODE=ON. This uses
mutexes around atomics to avoid false positives but degrades performance significantly.
The tutorial of EMB² comes with example source files in doc/examples/. These
can be built with the other source files using CMake option -DBUILD_EXAMPLES=ON
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment