Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
refs/tags/v2.4.24
/
src
/
activity.c
tag
5387796d854c723061c389487a7eb9766f62513b
tagger
Willy Tarreau <w@1wt.eu>
Sat Aug 19 11:25:53 2023 +0200
object
d1756705e7928198062b8c5afece6f4407e5c737
HAProxy 2.4.24
d858cbf
MINOR: memprof: add one pointer size to the size of allocations
by Willy Tarreau
· 2 years, 9 months ago
6078693
MINOR: memprof: report the delta between alloc and free on realloc()
by Willy Tarreau
· 2 years, 9 months ago
3e109ee
BUILD: activity: use #ifdef not #if on USE_MEMORY_PROFILING
by Willy Tarreau
· 2 years, 10 months ago
f1c8a38
MINOR: activity/cli: optionally support sorting by address on "show profiling"
by Willy Tarreau
· 3 years, 2 months ago
f5fb858
MINOR: memprof: also report the totals and delta alloc-free
by Willy Tarreau
· 3 years, 2 months ago
616491b
MINOR: memprof: also report the method used by each call
by Willy Tarreau
· 3 years, 2 months ago
79acefa
BUG/MINOR: memprof: properly account for differences for realloc()
by Willy Tarreau
· 3 years, 2 months ago
3df5989
CLEANUP: assorted typo fixes in the code and comments
by Ilya Shipitsin
· 3 years, 2 months ago
67b3cef
CLEANUP: cli/activity: Remove double spacing in set profiling command
by Daniel Corbett
· 3 years, 2 months ago
4a75328
BUILD: memprof: make the old caller pointer a const in get_prof_bin()
by Willy Tarreau
· 3 years, 2 months ago
b205bfd
CLEANUP: cli/tree-wide: properly re-align the CLI commands' help messages
by Willy Tarreau
· 3 years, 2 months ago
2639e2e
BUG/MINOR: activity: use the new pointer to calculate the new size in realloc()
by Willy Tarreau
· 3 years, 2 months ago
7541056
BUILD: activity: do not include malloc.h
by Willy Tarreau
· 3 years, 2 months ago
ca3afc2
MINOR: activity: add the profiling.memory global setting
by Willy Tarreau
· 3 years, 2 months ago
993d44d
MINOR: activity: make "show profiling" also dump the memoery usage
by Willy Tarreau
· 3 years, 2 months ago
42712cb
MINOR: activity: make "show profiling" support a few arguments
by Willy Tarreau
· 3 years, 2 months ago
637d85a
MINOR: activity: clean up the show profiling io_handler a little bit
by Willy Tarreau
· 3 years, 2 months ago
f93c7be
MEDIUM: activity: collect memory allocator statistics with USE_MEMORY_PROFILING
by Willy Tarreau
· 3 years, 2 months ago
db87fc7
MINOR: activity: declare the storage for memory usage statistics
by Willy Tarreau
· 3 years, 2 months ago
00dd44f
MINOR: activity: add a "memory" entry to "profiling"
by Willy Tarreau
· 3 years, 2 months ago
ef7380f
CLEANUP: activity: mark the profiling and task_profiling_mask __read_mostly
by Willy Tarreau
· 3 years, 2 months ago
0182516
CLEANUP: config: make the cfg_keyword parsers take a const for the defproxy
by Willy Tarreau
· 3 years, 4 months ago
75f7233
BUG/MINOR: activity: take care of late wakeups in "show tasks"
by Willy Tarreau
· 3 years, 5 months ago
7eff06e
MINOR: activity: add a new "show tasks" command to list currently active tasks
by Willy Tarreau
· 3 years, 5 months ago
cfa7101
MINOR: activity: flush scheduler stats on "set profiling tasks on"
by Willy Tarreau
· 3 years, 5 months ago
1bd67e9
MINOR: activity: also report collected tasks stats in "show profiling"
by Willy Tarreau
· 3 years, 5 months ago
3fb6a7b
MINOR: activity: declare a new structure to collect per-function activity
by Willy Tarreau
· 3 years, 5 months ago
aa622b8
MINOR: activity: make profiling more manageable
by Willy Tarreau
· 3 years, 5 months ago
b255105
CLEANUP: include: tree-wide alphabetical sort of include files
by Willy Tarreau
· 4 years, 1 month ago
ca8b069
REORG: include: move MAX_THREADS to defaults.h
by Willy Tarreau
· 4 years, 1 month ago
6be7849
REORG: include: move cfgparse.h to haproxy/cfgparse.h
by Willy Tarreau
· 4 years, 1 month ago
f1d32c4
REORG: include: move channel.h to haproxy/channel{,-t}.h
by Willy Tarreau
· 4 years, 1 month ago
5e539c9
REORG: include: move stream_interface.h to haproxy/stream_interface{,-t}.h
by Willy Tarreau
· 4 years, 1 month ago
83487a8
REORG: include: move cli.h to haproxy/cli{,-t}.h
by Willy Tarreau
· 4 years, 1 month ago
48fbcae
REORG: tools: split common/standard.h into haproxy/tools{,-t}.h
by Willy Tarreau
· 4 years, 1 month ago
a04ded5
REORG: include: move activity to haproxy/
by Willy Tarreau
· 4 years, 1 month ago
6634794
REORG: include: move freq_ctr to haproxy/
by Willy Tarreau
· 4 years, 1 month ago
3f567e4
REORG: include: split hathreads into haproxy/thread.h and haproxy/thread-t.h
by Willy Tarreau
· 4 years, 1 month ago
4c7e4b7
REORG: include: update all files to use haproxy/api.h or api-t.h if needed
by Willy Tarreau
· 4 years, 1 month ago
9d00869
CLEANUP: cli: replace all occurrences of manual handling of return messages
by Willy Tarreau
· 5 years ago
d2d3348
MINOR: activity: enable automatic profiling turn on/off
by Willy Tarreau
· 5 years ago
d9add3a
MINOR: activity: make the profiling status per thread and not global
by Willy Tarreau
· 5 years ago
d636675
BUG/MINOR: activity: always initialize the profiling variable
by Willy Tarreau
· 5 years ago
0823ca8
MEDIUM: activity: Use the new _HA_ATOMIC_* macros.
by Olivier Houchard
· 5 years ago
0108d90
MEDIUM: init: convert all trivial registration calls to initcalls
by Willy Tarreau
· 6 years ago
75c62c2
MINOR: activity: add configuration and CLI support for "profiling.tasks"
by Willy Tarreau
· 6 years ago
609aad9
REORG: time/activity: move activity measurements to activity.{c,h}
by Willy Tarreau
· 6 years ago