summaryrefslogtreecommitdiff
path: root/sysdep/unix/io-loop.c
AgeCommit message (Expand)Author
2023-05-11Fix use-after free in thread stopping codeMaria Matejka
2023-05-11Threads take loops fasterMaria Matejka
2023-05-07IO Loop / Thread Groups Lock moved to level -attrs- to allow for page allocat...Maria Matejka
2023-05-07Fixed loop movement to not collide on LTT_MOVEMaria Matejka
2023-05-07Fix loop dropping routinesMaria Matejka
2023-05-06First try of loop balancingMaria Matejka
2023-05-03Show threads: Fixed problems with CLI buffer reallocationMaria Matejka
2023-05-03Explicitly counting loops and threadsMaria Matejka
2023-05-03Loop spent time refactored to separate structures and functionsMaria Matejka
2023-04-26Loops track also locking timeMaria Matejka
2023-04-26IO loops now actually measuring their time (show threads all works)Maria Matejka
2023-04-25Refactoring of domains connected to poolsMaria Matejka
2023-04-24Fix of failing show threads commandMaria Matejka
2023-04-24Resource pools are now bound with domains.Maria Matejka
2023-04-22Protocols and tables now use the birdloop pools as primaryMaria Matejka
2023-04-22Resource pool closing has its dedicated functionMaria Matejka
2023-04-17IO: added a specific loop pickup group for BFD; to be done better in futureMaria Matejka
2023-04-06Loop: keep running the same loop for some time if there is work to doMaria Matejka
2023-04-04Sockets: Unified API for main and other loopsMaria Matejka
2023-04-04More efficient IO loop event execution to avoid long loopsMaria Matejka
2023-01-19Decoupling loops from threads to allow fixed thread countMaria Matejka
2022-10-05Poll errors must also drop a corefile. And we shouldn't run sockets when sock...Maria Matejka
2022-10-05Fixed previously untested paths in RPKIMaria Matejka
2022-09-21Local page allocationMaria Matejka
2022-09-20Pipe kick-and-drain packed into a neat structure and functions.Maria Matejka
2022-09-18Loop flags: a simple idempotent event announcement mechanismMaria Matejka
2022-09-18Cancelling all timers when loop stopsMaria Matejka
2022-08-02Introducing basic RCU primitives for lock-less shared data structuresMaria Matejka
2022-07-28Moved the thread starting code to IO loop codeMaria Matejka
2022-07-18Merge commit '94eb0858' into thread-nextMaria Matejka
2021-11-22Converting the former BFD loop to a universal IO loop and protocol loop.Maria Matejka
2021-11-22Moved BFD IO loop out of BFD as we want to use it as socket-io coroutineMaria Matejka