1. 6f78038 MEDIUM: task: move the shared runqueue to one per thread by Willy Tarreau · Thu Jun 16 15:30:50 2022 +0200
  2. 680ed5f MINOR: task: move profiling bit to per-thread by Willy Tarreau · Mon Jun 13 15:59:39 2022 +0200
  3. c12b321 CLEANUP: applet: rename appctx_cs() to appctx_sc() by Willy Tarreau · Fri May 27 11:08:15 2022 +0200
  4. 475e463 CLEANUP: cli: rename all occurrences of stconn "cs" to "sc" by Willy Tarreau · Fri May 27 10:26:46 2022 +0200
  5. cb086c6 REORG: stconn: rename conn_stream.{c,h} to stconn.{c,h} by Willy Tarreau · Fri May 27 09:47:12 2022 +0200
  6. 5edca2f REORG: rename cs_utils.h to sc_strm.h by Willy Tarreau · Fri May 27 09:25:10 2022 +0200
  7. 40a9c32 CLEANUP: stconn: rename cs_{i,o}{b,c} to sc_{i,o}{b,c} by Willy Tarreau · Wed May 18 15:55:18 2022 +0200
  8. d0a06d5 CLEANUP: applet: use applet_put*() everywhere possible by Willy Tarreau · Wed May 18 15:07:19 2022 +0200
  9. 4596fe2 CLEANUP: conn_stream: tree-wide rename to stconn (stream connector) by Willy Tarreau · Tue May 17 19:07:51 2022 +0200
  10. 0698c80 CLEANUP: applet: remove the unneeded appctx->owner by Willy Tarreau · Wed May 11 14:09:57 2022 +0200
  11. e8d006a CLEANUP: activity/cli: make "show profiling" not use ctx.cli anymore by Willy Tarreau · Thu May 05 14:19:00 2022 +0200
  12. 6b0a0fb CLEANUP: tree-wide: Remove any ref to stream-interfaces by Christopher Faulet · Mon Apr 04 11:29:28 2022 +0200
  13. a0bdec3 MEDIUM: stream-int/conn-stream: Move blocking flags from SI to CS by Christopher Faulet · Mon Apr 04 07:51:21 2022 +0200
  14. 908628c MEDIUM: tree-wide: Use CS util functions instead of SI ones by Christopher Faulet · Fri Mar 25 16:43:49 2022 +0100
  15. 86e1c33 MEDIUM: applet: Set the conn-stream as appctx owner instead of the stream-int by Christopher Faulet · Mon Dec 20 17:09:39 2021 +0100
  16. 1de51eb MINOR: memprof: add one pointer size to the size of allocations by Willy Tarreau · Fri Oct 22 16:33:53 2021 +0200
  17. 8cce4d7 MINOR: memprof: report the delta between alloc and free on realloc() by Willy Tarreau · Fri Oct 22 16:26:12 2021 +0200
  18. 1a9c922 REORG: thread/sched: move the task_per_thread stuff to thread_ctx by Willy Tarreau · Fri Oct 01 11:30:33 2021 +0200
  19. 20adfde MINOR: activity: get the run_time from the clock updates by Willy Tarreau · Fri Oct 08 11:34:46 2021 +0200
  20. 5554264 REORG: time: move time-keeping code and variables to clock.c by Willy Tarreau · Fri Oct 08 09:33:24 2021 +0200
  21. a26be37 REORG: acitvity: uninline sched_activity_entry() by Willy Tarreau · Wed Oct 06 16:26:33 2021 +0200
  22. e065022 REORG: activity: uninline activity_count_runtime() by Willy Tarreau · Wed Oct 06 16:22:09 2021 +0200
  23. e15615c BUILD: activity: use #ifdef not #if on USE_MEMORY_PROFILING by Willy Tarreau · Sat Aug 28 12:04:25 2021 +0200
  24. f1c8a38 MINOR: activity/cli: optionally support sorting by address on "show profiling" by Willy Tarreau · Thu May 13 10:00:17 2021 +0200
  25. f5fb858 MINOR: memprof: also report the totals and delta alloc-free by Willy Tarreau · Tue May 11 14:06:24 2021 +0200
  26. 616491b MINOR: memprof: also report the method used by each call by Willy Tarreau · Tue May 11 09:26:23 2021 +0200
  27. 79acefa BUG/MINOR: memprof: properly account for differences for realloc() by Willy Tarreau · Tue May 11 09:12:56 2021 +0200
  28. 3df5989 CLEANUP: assorted typo fixes in the code and comments by Ilya Shipitsin · Mon May 10 12:50:00 2021 +0500
  29. 67b3cef CLEANUP: cli/activity: Remove double spacing in set profiling command by Daniel Corbett · Mon May 10 14:08:40 2021 -0400
  30. 4a75328 BUILD: memprof: make the old caller pointer a const in get_prof_bin() by Willy Tarreau · Sun May 09 23:18:50 2021 +0200
  31. b205bfd CLEANUP: cli/tree-wide: properly re-align the CLI commands' help messages by Willy Tarreau · Fri May 07 11:38:37 2021 +0200
  32. 2639e2e BUG/MINOR: activity: use the new pointer to calculate the new size in realloc() by Willy Tarreau · Fri May 07 08:01:35 2021 +0200
  33. 7541056 BUILD: activity: do not include malloc.h by Willy Tarreau · Thu May 06 11:37:53 2021 +0200
  34. ca3afc2 MINOR: activity: add the profiling.memory global setting by Willy Tarreau · Wed May 05 18:33:19 2021 +0200
  35. 993d44d MINOR: activity: make "show profiling" also dump the memoery usage by Willy Tarreau · Wed May 05 18:07:02 2021 +0200
  36. 42712cb MINOR: activity: make "show profiling" support a few arguments by Willy Tarreau · Wed May 05 17:48:13 2021 +0200
  37. 637d85a MINOR: activity: clean up the show profiling io_handler a little bit by Willy Tarreau · Wed May 05 17:33:27 2021 +0200
  38. f93c7be MEDIUM: activity: collect memory allocator statistics with USE_MEMORY_PROFILING by Willy Tarreau · Wed May 05 17:07:09 2021 +0200
  39. db87fc7 MINOR: activity: declare the storage for memory usage statistics by Willy Tarreau · Wed May 05 16:50:40 2021 +0200
  40. 00dd44f MINOR: activity: add a "memory" entry to "profiling" by Willy Tarreau · Wed May 05 16:44:23 2021 +0200
  41. ef7380f CLEANUP: activity: mark the profiling and task_profiling_mask __read_mostly by Willy Tarreau · Wed May 05 16:28:31 2021 +0200
  42. 0182516 CLEANUP: config: make the cfg_keyword parsers take a const for the defproxy by Willy Tarreau · Tue Mar 09 09:53:46 2021 +0100
  43. 75f7233 BUG/MINOR: activity: take care of late wakeups in "show tasks" by Willy Tarreau · Fri Jan 29 15:04:16 2021 +0100
  44. 7eff06e MINOR: activity: add a new "show tasks" command to list currently active tasks by Willy Tarreau · Fri Jan 29 11:32:55 2021 +0100
  45. cfa7101 MINOR: activity: flush scheduler stats on "set profiling tasks on" by Willy Tarreau · Fri Jan 29 11:56:21 2021 +0100
  46. 1bd67e9 MINOR: activity: also report collected tasks stats in "show profiling" by Willy Tarreau · Fri Jan 29 00:07:40 2021 +0100
  47. 3fb6a7b MINOR: activity: declare a new structure to collect per-function activity by Willy Tarreau · Thu Jan 28 19:19:26 2021 +0100
  48. aa622b8 MINOR: activity: make profiling more manageable by Willy Tarreau · Thu Jan 28 21:44:22 2021 +0100
  49. b255105 CLEANUP: include: tree-wide alphabetical sort of include files by Willy Tarreau · Tue Jun 09 09:07:15 2020 +0200
  50. ca8b069 REORG: include: move MAX_THREADS to defaults.h by Willy Tarreau · Thu Jun 11 08:14:01 2020 +0200
  51. 6be7849 REORG: include: move cfgparse.h to haproxy/cfgparse.h by Willy Tarreau · Fri Jun 05 00:00:29 2020 +0200
  52. f1d32c4 REORG: include: move channel.h to haproxy/channel{,-t}.h by Willy Tarreau · Thu Jun 04 21:07:02 2020 +0200
  53. 5e539c9 REORG: include: move stream_interface.h to haproxy/stream_interface{,-t}.h by Willy Tarreau · Thu Jun 04 20:45:39 2020 +0200
  54. 83487a8 REORG: include: move cli.h to haproxy/cli{,-t}.h by Willy Tarreau · Thu Jun 04 20:19:54 2020 +0200
  55. 48fbcae REORG: tools: split common/standard.h into haproxy/tools{,-t}.h by Willy Tarreau · Wed Jun 03 18:09:46 2020 +0200
  56. a04ded5 REORG: include: move activity to haproxy/ by Willy Tarreau · Tue Jun 02 10:29:48 2020 +0200
  57. 6634794 REORG: include: move freq_ctr to haproxy/ by Willy Tarreau · Mon Jun 01 12:18:08 2020 +0200
  58. 3f567e4 REORG: include: split hathreads into haproxy/thread.h and haproxy/thread-t.h by Willy Tarreau · Thu May 28 15:29:19 2020 +0200
  59. 4c7e4b7 REORG: include: update all files to use haproxy/api.h or api-t.h if needed by Willy Tarreau · Wed May 27 12:58:42 2020 +0200
  60. 9d00869 CLEANUP: cli: replace all occurrences of manual handling of return messages by Willy Tarreau · Fri Aug 09 11:21:01 2019 +0200
  61. d2d3348 MINOR: activity: enable automatic profiling turn on/off by Willy Tarreau · Thu Apr 25 17:09:07 2019 +0200
  62. d9add3a MINOR: activity: make the profiling status per thread and not global by Willy Tarreau · Thu Apr 25 08:57:41 2019 +0200
  63. d636675 BUG/MINOR: activity: always initialize the profiling variable by Willy Tarreau · Thu Apr 25 08:55:47 2019 +0200
  64. 0823ca8 MEDIUM: activity: Use the new _HA_ATOMIC_* macros. by Olivier Houchard · Fri Mar 08 18:48:58 2019 +0100
  65. 0108d90 MEDIUM: init: convert all trivial registration calls to initcalls by Willy Tarreau · Sun Nov 25 19:14:37 2018 +0100
  66. 75c62c2 MINOR: activity: add configuration and CLI support for "profiling.tasks" by Willy Tarreau · Thu Nov 22 11:02:09 2018 +0100
  67. 609aad9 REORG: time/activity: move activity measurements to activity.{c,h} by Willy Tarreau · Thu Nov 22 08:31:09 2018 +0100