- 13 Apr, 2015 6 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
Parse arguments correctly when only using a long name. Also allow customizing the help text by adding an additional factory function argument. Close #268.
-
- 12 Apr, 2015 1 commit
-
-
Dominik Charousset authored
-
- 10 Apr, 2015 6 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
Close #267
-
Pavel Kretov authored
CMakeLists.txt used CMAKE_CURRENT_SOURCE_DIR in some cases, but CMAKE_SOURCE_DIR in others, which made it impossible to include CAF into another project by using CMake's `add_subdirectory` command.
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 09 Apr, 2015 2 commits
-
-
Dominik Charousset authored
-
Jung-gun Lim authored
-
- 08 Apr, 2015 4 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 07 Apr, 2015 5 commits
-
-
Dominik Charousset authored
Relates #263
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
Store actor IDs in an unordered map protected via RW lock instead of using a non-portable `__thread` variable. Though this is less efficient, the performance overhead is still negligible compared to the overall cost of enabling logging in the first place. Close #258; a more generic `thread_specific_ptr` implementation turned out have too much implementation overhead to be worth the effort.
-
Dominik Charousset authored
-
- 04 Apr, 2015 1 commit
-
-
Dominik Charousset authored
-
- 02 Apr, 2015 3 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 01 Apr, 2015 1 commit
-
-
Dominik Charousset authored
-
- 26 Mar, 2015 1 commit
-
-
Dominik Charousset authored
Use `atomic<int>` instead of `int` for `local_actor::m_flags`. The atomic uses only relaxed memory ordering, since all flags that are allowed to be read by others never change after an actor has launched. This should produce the same compiler output as before---at least on x86 or any platform with atomic load/store for word sized memory regions---but suppresses false positives from analyser tools such as Thread Sanitizer. Close #255.
-
- 24 Mar, 2015 2 commits
-
-
Matthias Vallentin authored
This has the advantage that it makes each sample independent and one can now easily "slice" profiler log files. For example, if the first half of the execution time is quite different from the second (due to caching or different user input), then one can now use the first half of the log file and the second half independently, which was not possible before because log entries were cumulative.
-
Matthias Vallentin authored
-
- 21 Mar, 2015 1 commit
-
-
Dominik Charousset authored
-
- 20 Mar, 2015 1 commit
-
-
Dominik Charousset authored
-
- 18 Mar, 2015 6 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-