Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
b6fa08bc7bca48e0098b555e3c433e0969f46d4c
/
src
/
debug.c
a62917b
MEDIUM: tasks: implement 3 different tasklet classes with their own queues
by Willy Tarreau
· 4 years, 10 months ago
368bff4
MINOR: debug: replace popen() with pipe+fork() in "debug dev exec"
by Willy Tarreau
· 5 years ago
b2fee04
BUG/MEDIUM: debug: address a possible null pointer dereference in "debug dev stream"
by Willy Tarreau
· 5 years ago
9b01370
MINOR: stats/debug: maintain a counter of debug commands issued
by Willy Tarreau
· 5 years ago
b24ab22
MINOR: debug: make most debug CLI commands accessible in expert mode
by Willy Tarreau
· 5 years ago
2b5520d
MINOR: cli/debug: validate addresses using may_access() in "debug dev stream"
by Willy Tarreau
· 5 years ago
68680bb
MINOR: debug: add a new "debug dev stream" command
by Willy Tarreau
· 5 years ago
a92c5ce
BUILD/MEDIUM: threads: rename thread_info struct to ha_thread_info
by David Carlier
· 5 years ago
0691046
MEDIUM: task: Split the tasklet list into two lists.
by Olivier Houchard
· 5 years ago
d022e9c
MINOR: task: introduce a thread-local "sched" variable for local scheduler stuff
by Willy Tarreau
· 5 years ago
ff1e9f3
MEDIUM: tasklets: Make the tasklet list a struct mt_list.
by Olivier Houchard
· 5 years ago
78a7cb6
MEDIUM: debug: make the thread dump code show Lua backtraces
by Willy Tarreau
· 5 years ago
a512b02
MINOR: debug: indicate the applet name when the task is task_run_applet()
by Willy Tarreau
· 5 years ago
9d00869
CLEANUP: cli: replace all occurrences of manual handling of return messages
by Willy Tarreau
· 5 years ago
a37cb18
MINOR: wdt: also consider that waiting in the thread dumper is normal
by Willy Tarreau
· 5 years ago
c077362
BUG/MINOR: debug: fix a small race in the thread dumping code
by Willy Tarreau
· 5 years ago
305d5ab
MAJOR: fd: Get rid of the fd cache.
by Olivier Houchard
· 5 years ago
dda1155
BUILD: Silence gcc warning about unused return value
by Tim Duesterhus
· 5 years ago
cfbb3e6
MEDIUM: tasks: Get rid of active_tasks_mask.
by Olivier Houchard
· 5 years ago
e6a02fa
MINOR: threads: add a "stuck" flag to the thread_info struct
by Willy Tarreau
· 6 years ago
578ea8b
MINOR: debug: dump streams when an applet, iocb or stream is known
by Willy Tarreau
· 5 years ago
fade80d
CLEANUP: debug: make use of ha_tkill() and remove ifdefs
by Willy Tarreau
· 6 years ago
8b35ba5
CLEANUP: debug: always report harmless/want_rdv even without threads
by Willy Tarreau
· 6 years ago
ddd8533
MINOR: debug: switch to SIGURG for thread dumps
by Willy Tarreau
· 6 years ago
9c8800a
MINOR: debug: report each thread's cpu usage in "show thread"
by Willy Tarreau
· 6 years ago
a9f9fc9
MINOR: debug: make ha_panic() report threads starting at 1
by Willy Tarreau
· 6 years ago
3710105
MINOR: tools: provide a may_access() function and make dump_hex() use it
by Willy Tarreau
· 6 years ago
6bdf3e9
MINOR: debug/cli: add some debugging commands for developers
by Willy Tarreau
· 6 years ago
56131ca
MINOR: debug: implement ha_panic()
by Willy Tarreau
· 6 years ago
522cfbc
MINOR: init/threads: make the global threads an array of structs
by Willy Tarreau
· 6 years ago
c7091d8
MEDIUM: debug/threads: implement an advanced thread dump system
by Willy Tarreau
· 6 years ago
20db911
BUG/MINOR: debug: don't check the call date on tasklets
by Willy Tarreau
· 6 years ago
5cf64dd
MINOR: debug: make ha_thread_dump() and ha_task_dump() take a buffer
by Willy Tarreau
· 6 years ago
14a1ab7
BUG/MINOR: debug: make ha_task_dump() actually dump the requested task
by Willy Tarreau
· 6 years ago
231ec39
BUG/MINOR: debug: make ha_task_dump() always check the task before dumping it
by Willy Tarreau
· 6 years ago
4e2b646
MINOR: cli/debug: add a thread dump function
by Willy Tarreau
· 6 years ago