| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| * | use sha1 as checksum | Determinant | 2019-04-07 | |
| | | ||||
| * | ... | Determinant | 2019-04-07 | |
| | | ||||
| * | pass the testsnew-lf-queue | Determinant | 2019-04-06 | |
| | | ||||
| * | ... | Determinant | 2019-04-06 | |
| | | ||||
| * | WIP: new lock-free queue impl | Determinant | 2019-04-05 | |
| | | ||||
| * | improve non-blocking API | Determinant | 2019-04-03 | |
| | | ||||
| * | fix bugs; clean up memory order for atomic ops | Determinant | 2019-04-03 | |
| | | ||||
| * | ... | Determinant | 2019-03-27 | |
| | | ||||
| * | update atomic fences | Determinant | 2019-03-26 | |
| | | ||||
| * | use bounded send_buffer | Determinant | 2019-03-26 | |
| | | ||||
| * | move captured msg in the closure of send_msg | Determinant | 2019-01-23 | |
| | | ||||
| * | fix minor bugs | Determinant | 2018-11-21 | |
| | | ||||
| * | impl MPMCQueueEventDriven | Determinant | 2018-11-21 | |
| | | ||||
| * | improve network.h | Determinant | 2018-11-21 | |
| | | ||||
| * | improve wrappers | Determinant | 2018-11-20 | |
| | | ||||
| * | refactor libuv wrapper classes | Determinant | 2018-11-20 | |
| | | ||||
| * | correctly use std::forward | Determinant | 2018-11-19 | |
| | | ||||
| * | use async_call() for PeerNetwork::send_msg | Determinant | 2018-11-19 | |
| | | ||||
| * | remove redundant check | Determinant | 2018-11-19 | |
| | | ||||
| * | ... | Determinant | 2018-11-19 | |
| | | ||||
| * | fix bug in remove_conn | Determinant | 2018-11-19 | |
| | | ||||
| * | ... | Determinant | 2018-11-18 | |
| | | ||||
| * | fix data race in feed() | Determinant | 2018-11-18 | |
| | | ||||
| * | ... | Determinant | 2018-11-18 | |
| | | ||||
| * | make logger thread-safe and add tty color | Determinant | 2018-11-18 | |
| | | ||||
| * | improve the test programsmultiloops | Determinant | 2018-11-18 | |
| | | ||||
| * | fix bugs | Determinant | 2018-11-18 | |
| | | ||||
| * | finish stress test coding | Determinant | 2018-11-16 | |
| | | ||||
| * | add test_p2p_stress.cpp; fix bugs | Determinant | 2018-11-16 | |
| | | ||||
| * | clean up code | Determinant | 2018-11-16 | |
| | | ||||
| * | WIP: stress test; fix bugs | Determinant | 2018-11-16 | |
| | | ||||
| * | use config factory | Determinant | 2018-11-15 | |
| | | ||||
| * | use a simple worker selection policy; add todo-list | Determinant | 2018-11-15 | |
| | | ||||
| * | fix bugs in `terminate` | Determinant | 2018-11-14 | |
| | | ||||
| * | major bug fix | Determinant | 2018-11-14 | |
| | | ||||
| * | use ThreadCall pattern | Determinant | 2018-11-14 | |
| | | ||||
| * | working on p2p; switch to libuv (libevent sucks in multi-threading) | Determinant | 2018-11-13 | |
| | | ||||
| * | debug p2p impl | Determinant | 2018-11-12 | |
| | | ||||
| * | update PeerNetwork to work with multiloops | Determinant | 2018-11-12 | |
| | | ||||
| * | start debugging multiloops design | Determinant | 2018-11-11 | |
| | | ||||
| * | add burst_size; consumer can proceed to its normal event loop | Determinant | 2018-10-05 | |
| | | ||||
| * | add lock-free queue impl and event-driven queue | Determinant | 2018-10-04 | |
| | | ||||
| * | no need to cut the segs for the send_buffer | Determinant | 2018-09-12 | |
| | | ||||
| * | fix bug: rewinding send buffer should push to the front | Determinant | 2018-09-03 | |
| | | ||||
| * | fix bug renders checksums useless | Determinant | 2018-09-03 | |
| | | ||||
| * | ... | Determinant | 2018-09-03 | |
| | | ||||
| * | improve DataStream API | Determinant | 2018-09-02 | |
| | | ||||
| * | minor | Determinant | 2018-09-02 | |
| | | ||||
| * | ... | Determinant | 2018-08-28 | |
| | | ||||
| * | ... | Determinant | 2018-08-28 | |
| | | ||||