1. 04 Jan, 2016 3 commits
    • Dominik Charousset's avatar
      Fix initialization of typed brokers · 28f3e1c6
      Dominik Charousset authored
      28f3e1c6
    • Dominik Charousset's avatar
      Replace lazy singletons with new actor_system · 9dea9baa
      Dominik Charousset authored
      Redesign API to include a class called `actor_system` for keeping context and
      configuration of an actor application. This replaces the previous design based
      on implicit, lazy singletons. Consequently free functions such as `spawn` have
      been moved to `actor_system`. Once an actor system has been initialized, there
      is no way to lazily load modules on-the-fly. Messages types, actor factories,
      modules such as the middleman, and scheduling parameters have to be configured
      using `actor_system_conf` before starting the system. The config class also
      allows users to parse INI files on startup or to set parameters using the
      command line (both features are not implemented yet).
      9dea9baa
    • Marian Triebe's avatar
      Fix message handler accidentally accept timeouts · d56f226b
      Marian Triebe authored
      close #399
      d56f226b
  2. 27 Dec, 2015 2 commits
  3. 25 Dec, 2015 2 commits
  4. 22 Dec, 2015 2 commits
    • Lingxi-Li's avatar
      Fix formatting · 89ed19c6
      Lingxi-Li authored
      1) Format `then` statement of `if` on a new line
      2) Format `while` clause of `do-while` loop on a new line
      89ed19c6
    • Lingxi-Li's avatar
      Improve `policy::work_stealing::try_steal()` · 5a90717a
      Lingxi-Li authored
      Victim selection is made collision-free. A try-loop is no longer
      needed. In previous version, with two workers, the probability of
      collision is 50%!
      5a90717a
  5. 20 Dec, 2015 1 commit
  6. 18 Dec, 2015 2 commits
  7. 15 Dec, 2015 2 commits
  8. 09 Dec, 2015 5 commits
  9. 08 Dec, 2015 1 commit
  10. 25 Nov, 2015 7 commits
  11. 11 Nov, 2015 1 commit
  12. 09 Nov, 2015 4 commits
  13. 08 Nov, 2015 1 commit
  14. 06 Nov, 2015 1 commit
  15. 05 Nov, 2015 3 commits
  16. 04 Nov, 2015 3 commits