- 16 Jan, 2013 2 commits
-
-
Dominik Charousset authored
this patch removes the mutex from `single_reader_queue` and instead provides an explicit `blocking_single_reader_queue` class; furthermore, both classes provide a `close` member function, enabling actors to explicitly close the mailbox on shutdown
-
Dominik Charousset authored
switch to compiler flag -O3, because Clang fails to compile when using -O4
-
- 07 Jan, 2013 8 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 06 Jan, 2013 1 commit
-
-
Dominik Charousset authored
this patch reduces the complexity and code size for the invoke process of match_expr by using a recursive `unroll_expr` function rather than using nested template metaprogramming facilities; futhermore, this patch reshapes `apply_args` to take a tuple with an indices list, aiming to replace the clumsy `apply_tuple` family in the long run
-
- 21 Dec, 2012 2 commits
-
-
Dominik Charousset authored
fix minor build issues
-
Jason Toffaletti authored
-
- 16 Dec, 2012 5 commits
-
-
Dominik Charousset authored
the `aout` stream acts like `cout`, but instead of printing content directly to the terminal, `aout` sends all strings to an actor that has a per-sender map to prevent interleaved output
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 14 Dec, 2012 5 commits
-
-
Dominik Charousset authored
-
-
Dominik Charousset authored
-
Dominik Charousset authored
Fix a potential linker problem.
-
Matthias Vallentin authored
The problem occurs when Boost and the compiler have the same default installation path. In this case, CMake tries to be smart during link time and replace the absolute path of the shared library with -l<lib>. With both system-wide and user-provided installations, this can cause CMake to pick up the wrong version of the library. Adding an explicit -L flag to the linker command helps.
-
- 04 Dec, 2012 3 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 29 Nov, 2012 3 commits
-
-
Dominik Charousset authored
the use of std::begin/std::end has reported to cause ambiguity errors on some compilers
-
Dominik Charousset authored
this class provides a convenient way to access int parameter packs in the same way as type_list does for type parameter packs
-
Dominik Charousset authored
the type_list interface changed and the class itself no longer has any members, tl_size<>, tl_head<>, etc. must be used instead; these "template functions" also work with any variadic template class; this patch also changes some code parts to be more consistent with libcppa's coding style and naming convention
-
- 28 Nov, 2012 1 commit
-
-
Dominik Charousset authored
-
- 27 Nov, 2012 1 commit
-
-
Jason Toffaletti authored
-
- 26 Nov, 2012 1 commit
-
-
Jason Toffaletti authored
-
- 25 Nov, 2012 1 commit
-
-
Jason Toffaletti authored
-
- 24 Nov, 2012 1 commit
-
-
Jason Toffaletti authored
remove fiber::m_size, not needed add valgrind stack tracking
-
- 19 Nov, 2012 1 commit
-
-
Dominik Charousset authored
-
- 16 Nov, 2012 2 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 14 Nov, 2012 2 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 13 Nov, 2012 1 commit
-
-
Dominik Charousset authored
-