aboutsummaryrefslogtreecommitdiff
path: root/include/salticidae/event.h
Commit message (Collapse)AuthorAge
* use pipe to emulate eventfd on mac; add install scriptv0.1.0cDeterminant2019-12-05
|
* WIP: OSX(macOS) supportDeterminant2019-12-05
|
* improve EventContext deleterDeterminant2019-07-04
|
* improve dispatcher shutdownDeterminant2019-07-04
|
* throw exception when attempt to call on stopped ThreadCallDeterminant2019-07-03
|
* better peer teardownDeterminant2019-07-01
|
* ...Determinant2019-06-29
|
* more apiDeterminant2019-06-28
|
* finish p2p & TLS integration and testingDeterminant2019-06-27
|
* get rid of `self()` and `release_self()`; fix hidden bugsDeterminant2019-06-23
|
* update C API; fix bugsDeterminant2019-06-22
|
* fix bugs in the benchmark example; keep both send_msg APIsDeterminant2019-06-18
|
* do not free the moved pointer for C API; misc changesDeterminant2019-06-16
|
* fix bug: forget to initialize the stopped flag in ThreadCallDeterminant2019-06-16
|
* deduplicate the error callbackDeterminant2019-06-12
|
* WIP: error handlingDeterminant2019-06-12
|
* ...Determinant2019-06-12
|
* ...Determinant2019-06-10
|
* major API updateDeterminant2019-06-08
|
* ...Determinant2019-06-07
|
* finish the minimal working exampleDeterminant2019-06-04
|
* ...Determinant2019-06-04
|
* ...Determinant2019-06-04
|
* more bindingsDeterminant2019-06-04
|
* WIP: C bindingsDeterminant2019-06-03
|
* stop the workers before MsgNetwork releases the queueDeterminant2019-04-07
|
* ...Determinant2019-04-06
|
* improve non-blocking APIDeterminant2019-04-03
|
* fix bugs; clean up memory order for atomic opsDeterminant2019-04-03
|
* update atomic fencesDeterminant2019-03-26
|
* use bounded send_bufferDeterminant2019-03-26
|
* impl MPMCQueueEventDrivenDeterminant2018-11-21
|
* improve network.hDeterminant2018-11-21
|
* improve wrappersDeterminant2018-11-20
|
* refactor libuv wrapper classesDeterminant2018-11-20
|
* correctly use std::forwardDeterminant2018-11-19
|
* ...Determinant2018-11-18
|
* improve the test programsmultiloopsDeterminant2018-11-18
|
* add test_p2p_stress.cpp; fix bugsDeterminant2018-11-16
|
* clean up codeDeterminant2018-11-16
|
* WIP: stress test; fix bugsDeterminant2018-11-16
|
* fix bugs in `terminate`Determinant2018-11-14
|
* major bug fixDeterminant2018-11-14
|
* use ThreadCall patternDeterminant2018-11-14
|
* working on p2p; switch to libuv (libevent sucks in multi-threading)Determinant2018-11-13
|
* start debugging multiloops designDeterminant2018-11-11
|
* add burst_size; consumer can proceed to its normal event loopDeterminant2018-10-05
|
* add lock-free queue impl and event-driven queueDeterminant2018-10-04
|
* ...Determinant2018-08-28
|
* ...Determinant2018-08-28
|