- 06 Jun, 2019 7 commits
-
-
See the comment in the source. This race should actually not be important, but we fix it anyways for now to make the CI happy.
FritzFlorian committed -
This should have been fine without the atomic property (as it is only a single writer and multiple readers to a single bit). Nevertheless we fixed the 'race' to remove a warning in the thread sanitizer.
FritzFlorian committed -
FritzFlorian committed
-
FritzFlorian committed
-
FritzFlorian committed
-
FritzFlorian committed
-
This was highlighted as an issue in the steal_work routine, as frequent calls to virtual functions are expensive.
FritzFlorian committed
-
- 05 Jun, 2019 2 commits
-
-
FritzFlorian committed
-
FritzFlorian committed
-
- 04 Jun, 2019 2 commits
-
-
Please note that this does currently not execute, but only removed the 'old aspecs'. We are still missing launching the root fork_join task.
FritzFlorian committed -
FritzFlorian committed
-
- 28 May, 2019 2 commits
-
-
FritzFlorian committed
-
FritzFlorian committed
-
- 16 May, 2019 1 commit
-
-
FritzFlorian committed
-
- 14 May, 2019 1 commit
-
-
FritzFlorian committed
-
- 13 May, 2019 5 commits
-
-
FritzFlorian committed
-
FritzFlorian committed
-
FritzFlorian committed
-
FritzFlorian committed
-
FritzFlorian committed
-
- 03 May, 2019 1 commit
-
-
This resulted from an merge gone wrong.
FritzFlorian committed
-
- 02 May, 2019 1 commit
-
-
FritzFlorian committed
-
- 30 Apr, 2019 3 commits
-
-
FritzFlorian committed
-
FritzFlorian committed
-
FritzFlorian committed
-
- 18 Apr, 2019 5 commits
-
-
FritzFlorian committed
-
FritzFlorian committed
-
FritzFlorian committed
-
FritzFlorian committed
-
FritzFlorian committed
-
- 17 Apr, 2019 2 commits
-
-
FritzFlorian committed
-
These currently do nothing but being boilerplate required to implement a new top level task.
FritzFlorian committed
-
- 16 Apr, 2019 1 commit
-
-
FritzFlorian committed
-
- 15 Apr, 2019 1 commit
-
-
FritzFlorian committed
-
- 12 Apr, 2019 2 commits
-
-
FritzFlorian committed
-
FritzFlorian committed
-
- 11 Apr, 2019 1 commit
-
-
FritzFlorian committed
-
- 10 Apr, 2019 1 commit
-
-
The __thread implementation of thread local, static variables seems more efficient, so we activate this by default. If it is (for some reason) not available/slower than the pthread version, one can toggle it for the specific system/processor later on using macros.
FritzFlorian committed
-
- 09 Apr, 2019 2 commits
-
-
FritzFlorian committed
-
We do this to properly separate the cache alginment logic in the next step, allowing us to port all cache aligned objects without worrying about portability.
FritzFlorian committed
-