- 20 Mar, 2019 2 commits
-
-
See NOTES.md for details, basically std::thread can use dynamic memory allocation internaly and we want to prevent that.
FritzFlorian committed -
We force linker errors if the new operator is used somewhere. See NOTES.md for details.
FritzFlorian committed
-
- 19 Mar, 2019 13 commits
-
-
Fix CI Setup See merge request !1
Florian Fritz committed -
FritzFlorian committed
-
We do this as we can not read them properly online as a artifact without downloading.
FritzFlorian committed -
FritzFlorian committed
-
FritzFlorian committed
-
FritzFlorian committed
-
FritzFlorian committed
-
FritzFlorian committed
-
FritzFlorian committed
-
FritzFlorian committed
-
The local storage per thread is only a pointer, this must be assigned AFTER the local storage object has moved to it's final location (e.g. on the stack of the caller). We might even change this a little further in the future to make the location of the state object more transparent.
FritzFlorian committed -
FritzFlorian committed
-
The first draft of the internal threading component is currently only implemented using the c++11 std::thread, pthread support will be added next.
FritzFlorian committed
-
- 18 Mar, 2019 2 commits
-
-
FritzFlorian committed
-
FritzFlorian committed
-
- 15 Mar, 2019 5 commits
-
-
For now this is only running our catch tests, but we plan on adding more (ThreadSanitizer, basic performance metrics) later on.
FritzFlorian committed -
FritzFlorian committed
-
FritzFlorian committed
-
FritzFlorian committed
-
Seperate library from other parts of project (samples, playground, testing, ...). We still are in one 'toplevel' cmake project, so we can for exmaple compile everything (library and playground) in debug mode, for simple development.
FritzFlorian committed
-