index
:
frr
master
frr
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
thread.h
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
lib: Make thread_is_scheduled a static inline
Donald Sharp
2022-05-20
1
-1
/
+8
*
*: Change thread->func to return void instead of int
Donald Sharp
2022-02-24
1
-8
/
+8
*
lib: Save number of times a thread is starved
Donald Sharp
2022-02-10
1
-0
/
+1
*
lib, zebra: Add ability to tell thread system to ignore late timers
Donald Sharp
2022-01-20
1
-0
/
+6
*
lib: add `%pTH` / `%pTHD` for printing thread info
David Lamparter
2022-01-14
1
-0
/
+4
*
lib: change thread_add_* API
Igor Ryzhov
2021-10-20
1
-20
/
+24
*
lib: Add a thread_is_scheduled function
Donald Sharp
2021-10-20
1
-0
/
+1
*
lib: try CLOCK_THREAD_CPUTIME_ID
David Lamparter
2021-06-24
1
-0
/
+4
*
lib: make cputime checks runtime options (v2)
David Lamparter
2021-06-24
1
-0
/
+7
*
lib: Incorporate Wall and Cpu warning into `show thread cpu`
Donald Sharp
2021-03-26
1
-0
/
+2
*
*: require semicolon after DEFINE_<typesafe...>
David Lamparter
2021-03-17
1
-2
/
+2
*
lib: use correct type in add_event xref
Mark Stapp
2021-03-09
1
-1
/
+1
*
Merge pull request #7951 from mjstapp/fix_cancel_event
Donald Sharp
2021-03-02
1
-9
/
+6
|
\
|
*
libs, bgpd: improve task cancellation by argument value
Mark Stapp
2021-02-09
1
-3
/
+6
|
*
libs: make the task cancellation struct private
Mark Stapp
2021-02-09
1
-6
/
+0
*
|
lib: Reduce getrusage/monotime for event handling
Donald Sharp
2021-02-22
1
-0
/
+3
|
/
*
lib/xref: use to transport thread_* file/line/func
David Lamparter
2021-02-01
1
-43
/
+73
*
* : clean up format specifiers for gcc-10
Mark Stapp
2020-11-04
1
-2
/
+2
*
lib: add debug output for signal mask
Mark Stapp
2020-10-28
1
-0
/
+3
*
*: unify thread/event cancel macros
Mark Stapp
2020-10-23
1
-6
/
+8
*
* : update signature of thread_cancel api
Mark Stapp
2020-10-23
1
-12
/
+7
*
lib: timer: move the timer string api to lib
Anuradha Karuppiah
2020-08-05
1
-0
/
+4
*
lib: use DECLARE_HEAP for timers instead of pqueue
David Lamparter
2019-08-01
1
-4
/
+3
*
Revert "lib: use DECLARE_SKIPLIST for timers instead of pqueue"
David Lamparter
2019-04-29
1
-3
/
+4
*
lib: use DECLARE_SKIPLIST for timers instead of pqueue
David Lamparter
2019-04-27
1
-4
/
+3
*
lib: use DECLARE_LIST for thread_list
David Lamparter
2019-04-27
1
-11
/
+4
*
lib: add extern "C" {} blocks to all libfrr headers
Renato Westphal
2019-02-12
1
-0
/
+8
*
lib: make atomic ops C++ compatible
David Lamparter
2019-02-11
1
-4
/
+4
*
lib: add thread_timer_remain_msec function
Christian Franke
2018-12-04
1
-0
/
+1
*
*: only use 32-bit atomics
Quentin Young
2018-11-19
1
-1
/
+1
*
lib: Add thread_execute_name
Donald Sharp
2018-09-13
1
-0
/
+2
*
lib: fix data race in thread history collection
Quentin Young
2018-04-22
1
-8
/
+7
*
lib: some frr_pthread fixes
Quentin Young
2018-03-06
1
-0
/
+1
*
lib: fix thread scheduling weirdness
Quentin Young
2017-09-01
1
-1
/
+0
*
lib: flush ready queue before poll() again
Quentin Young
2017-08-02
1
-0
/
+1
*
*: reindent
reindent-master-after
whitespace / reindent
2017-07-17
1
-123
/
+128
*
lib: more `show thread cpu`
Quentin Young
2017-06-30
1
-1
/
+3
*
lib: make `show thread...` commands mt-aware
Quentin Young
2017-06-30
1
-0
/
+1
*
lib: mt-safe tracebacks
Quentin Young
2017-06-30
1
-1
/
+1
*
lib: mt-safe cancel, round deux
Quentin Young
2017-06-16
1
-5
/
+9
*
lib: add mt-safe thread_cancel
Quentin Young
2017-06-16
1
-1
/
+10
*
*: remove THREAD_BACKGROUND
Quentin Young
2017-06-08
1
-10
/
+2
*
lib: use heap for pollfds
Quentin Young
2017-06-01
1
-0
/
+3
*
lib: allow pthreads to poke poll()
Quentin Young
2017-05-30
1
-0
/
+1
*
lib: remove select()
Quentin Young
2017-05-30
1
-17
/
+2
*
lib: enforce thread_cancel() MT-unsafe invariant
Quentin Young
2017-05-19
1
-0
/
+1
*
Merge pull request #538 from qlyoung/fix-stack-access-2
Lou Berger
2017-05-17
1
-6
/
+6
|
\
|
*
lib: return thread pointer from thread_add*
Quentin Young
2017-05-16
1
-6
/
+6
*
|
*: make consistent & update GPLv2 file headers
David Lamparter
2017-05-15
1
-4
/
+3
|
/
*
lib: safely check & set thread pointers
Quentin Young
2017-05-09
1
-26
/
+26
[next]