Rogério Sampaio de Almeida
|
9414d4d7c0
fix Process_spawn calls, which now requires EventBase (to get to its EventLoop)
|
2 years ago |
Rogério Sampaio de Almeida
|
287de49c94
include EventLoop in process spawn Rffi call
|
2 years ago |
Rogério Sampaio de Almeida
|
b707493d86
isActive call into Rust
|
2 years ago |
Rogério Sampaio de Almeida
|
b1e10a91d5
get rid of the linked list in Timeout.c
|
2 years ago |
Rogério Sampaio de Almeida
|
c85d8f9a9b
include EventLoop in setTimeout and clearAll Rffi calls
|
2 years ago |
Rogério Sampaio de Almeida
|
51563c1719
move EventBase ref count into EventLoop in Rust
|
2 years ago |
Rogério Sampaio de Almeida
|
38319a052d
create a new Rffi_EventLoop in EventBase
|
2 years ago |
Rogério Sampaio de Almeida
|
972e74c144
generated Rffi.h
|
2 years ago |
Rogério Sampaio de Almeida
|
c0cf88d9d5
doc comment
|
2 years ago |
Rogério Sampaio de Almeida
|
e12d8ba8da
move EventBase ref count into EventLoop in Rust (new Rffi_eventLoopRefCtr)
|
2 years ago |
Rogério Sampaio de Almeida
|
d11143c056
new test for EventLoop being dropped
|
2 years ago |
Rogério Sampaio de Almeida
|
ed89fc2215
clear all pending timers when EventLoop is dropped
|
2 years ago |
Rogério Sampaio de Almeida
|
1bca736d24
new test for Rffi_clearAllTimeouts
|
2 years ago |
Rogério Sampaio de Almeida
|
36c08319df
include EventLoop in tests
|
2 years ago |
Rogério Sampaio de Almeida
|
9ae7515998
implements isActive for a timer task
|
2 years ago |
Rogério Sampaio de Almeida
|
314d0cb4fa
clearAllTimeouts clears only tasks in a particular EventLoop
|
2 years ago |
Rogério Sampaio de Almeida
|
246919856f
make setTimeout receive an EventLoop to register its tasks
|
2 years ago |
Rogério Sampaio de Almeida
|
a49e040eca
remove global Timer Collection
|
2 years ago |
Rogério Sampaio de Almeida
|
579a796673
create new EventLoop data repository abstraction
|
2 years ago |
Rogério Sampaio de Almeida
|
d8ab2d7ef1
new generated Rffi.h
|
2 years ago |
Rogério Sampaio de Almeida
|
4d15936b31
use new clearAllTimeouts in C
|
2 years ago |
Rogério Sampaio de Almeida
|
4b2417f024
new Rffi_clearAllTimeouts
|
2 years ago |
Rogério Sampaio de Almeida
|
08abf70003
keep track of all timer tasks created
|
2 years ago |
Rogério Sampaio de Almeida
|
b0ba8473c6
better docs
|
2 years ago |
Rogério Sampaio de Almeida
|
7a30af0c48
call EventBase_ref and EventBase_unref in callback enabled tasks (all atm)
|
2 years ago |
Rogério Sampaio de Almeida
|
bfa3dfb56c
improve timer task send command
|
2 years ago |
Rogério Sampaio de Almeida
|
204950bca7
generate cffi
|
2 years ago |
Rogério Sampaio de Almeida
|
41ed46e772
Merge branch 'crashey' into rffi-timeout
|
2 years ago |
Caleb James DeLisle
|
03c61dc8c5
Allow blocking open the uv loop so that it will not prematurely shut down
|
2 years ago |
Rogério Sampaio de Almeida
|
702df17e91
fix pointer
|
2 years ago |