- 20 Mar, 2014 2 commits
-
-
Dominik Charousset authored
this patch makes the head and tail pointer of util::producer_consumer_list atomic in order to have a thread-safe implementation of the empty() member function
-
Dominik Charousset authored
-
- 18 Mar, 2014 5 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
this patch fixes a compile time error with some user-defined message types; a minimal example to reproduce the error in 0.8.1 is: typedef optional_variant< std::tuple<int, float> , std::tuple<float, int, int> > msg_type; // here! sync_send(self, atom("msg")).then([](msg_type) {});
-
Dominik Charousset authored
-
- 17 Mar, 2014 1 commit
-
-
Dominik Charousset authored
the scheduler no longer runs event-based actors after spawning them without any message in their mailbox; this patch also improves logging in the scheduler implementation to give better insights into the work-stealing workflow
-
- 14 Mar, 2014 4 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 13 Mar, 2014 6 commits
-
-
Neverlord authored
-
Neverlord authored
-
Neverlord authored
-
Neverlord authored
the cs_thread implementation previously used the minimum stack size possible, which lead to stack overflows in the context-switching actors when compiled with debugging and logging
-
Neverlord authored
-
Dominik Charousset authored
-
- 12 Mar, 2014 2 commits
- 11 Mar, 2014 3 commits
-
-
-
Dominik Charousset authored
this patch equalizes the interface of `channel` and `actor` by removing the `enqueue` member function and providing `operator->` instead to access the `enqueue` member function of the held pointer directly
-
Dominik Charousset authored
this patch equalizes the interface of `channel` and `actor` by removing the `enqueue` member function and providing `operator->` instead to access the `enqueue` member function of the held pointer directly
-
- 10 Mar, 2014 3 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 06 Mar, 2014 2 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
this patch streamlines the recent patch from ajac: enforce consistent coding style, removed the superfluous windows_tcp class and moved the node_id::get to the MM, to guarantee WSAStartup has been called before accessing network devices
-
- 05 Mar, 2014 1 commit
-
-
Alan Campbell authored
The examples and tests run. Remaining problems: 1. middleman_event_handler::update runs into "cannot erase " << ptr << " (no such element)" on disconnect of a remote actor. 2. chat example client crashes in windows on connect backtrace just prints addresses. added execinfo_windows.h for missing execinfo.h in mingw uuid from disk partition now implemented.
-
- 03 Mar, 2014 1 commit
-
-
Dominik Charousset authored
-
- 25 Feb, 2014 1 commit
-
-
Dominik Charousset authored
-
- 24 Feb, 2014 2 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 20 Feb, 2014 4 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-
- 18 Feb, 2014 3 commits
-
-
Dominik Charousset authored
-
Dominik Charousset authored
-
Dominik Charousset authored
-