1. 12 Feb, 2013 3 commits
  2. 08 Feb, 2013 1 commit
    • Dominik Charousset's avatar
      added `continue_with` to nonblocking API · 7f9d99c4
      Dominik Charousset authored
      this patch enables `sync_send(...).then(...).continue_with(...)`
      (relates #58) and makes using the nonblocking API explicit to use
      in context-switching and thread-based actors by requiring a call
      to `self->exec_behavior_stack()`
      7f9d99c4
  3. 07 Feb, 2013 5 commits
  4. 05 Feb, 2013 6 commits
  5. 04 Feb, 2013 1 commit
  6. 01 Feb, 2013 3 commits
  7. 31 Jan, 2013 4 commits
  8. 17 Jan, 2013 1 commit
    • Dominik Charousset's avatar
      auto-reply EXITED to orphaned sync requests · eb2b833a
      Dominik Charousset authored
      this patch enables libcppa's runtime system to automatically reply 'EXITED'
      messages to synchronous request messages if the receiver has already
      finished execution; this is essential to make timeout definitions
      for synchronous receive operations optional
      eb2b833a
  9. 16 Jan, 2013 3 commits
  10. 07 Jan, 2013 8 commits
  11. 06 Jan, 2013 1 commit
    • Dominik Charousset's avatar
      simplified invoke process of match_expr · 9366bd80
      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
      9366bd80
  12. 21 Dec, 2012 2 commits
  13. 16 Dec, 2012 2 commits