binutils-gdb/gprofng/libcollector
Vladimir Mezentsev 6a60060d3e gprofng: specify the heap data collection range
Extend the -H option:
 -H {off|on|N1[-N2]}  disable , or enable heap tracing, or
                      specify the heap data collection range.
                      The default is "-H off".

gprofng/ChangeLog
2024-08-08  Vladimir Mezentsev  <vladimir.mezentsev@oracle.com>

	* libcollector/heaptrace.c: Read the range in the -H option.
	Do not collect data if the allocated memory is out of range.
	* src/collctrl.h (heaptrace_mode): Define as char * value.
	* src/envsets.cc: Updated since heaptrace_mode is changed.
	* src/collctrl.cc: Accept the extended -H option.
	* src/gp-collect-app.cc: Accept the extended -H option.
	Remove unused code.
2024-08-12 15:54:59 -07:00
..
aclocal.m4 Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
CHK_LIBC_OBJ Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
collector.c gprofng: remove memset() in libcollector 2024-05-21 19:54:56 -07:00
collector.h Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
collectorAPI.c Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
configure Change version to 2.43.50 2024-07-20 13:16:33 +01:00
configure.ac autoupdate: add square brackets around arguments of AC_INIT 2024-06-10 08:25:56 +09:30
descendants.h Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
dispatcher.c gprofng: remove memset() in libcollector 2024-05-21 19:54:56 -07:00
envmgmt.c gprofng: Remove unused macros 2024-02-01 13:22:52 -08:00
gethrtime.c Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
heaptrace.c gprofng: specify the heap data collection range 2024-08-12 15:54:59 -07:00
hwprofile.c gprofng: 32018 Compilation of binutils 2.43 failed on CentOS 6 2024-07-30 12:06:26 -07:00
hwprofile.h RISC-V:[gprofng] Minimal support gprofng for riscv. 2024-07-10 15:16:03 -07:00
iolib.c gprofng: Remove unused macros 2024-02-01 13:22:52 -08:00
iotrace.c Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
jprofile.c gprofng: remove memset() in libcollector 2024-05-21 19:54:56 -07:00
libcol_hwcdrv.c Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
libcol_hwcfuncs.c Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
libcol_util.c RISC-V:[gprofng] Minimal support gprofng for riscv. 2024-07-10 15:16:03 -07:00
libcol_util.h RISC-V:[gprofng] Minimal support gprofng for riscv. 2024-07-10 15:16:03 -07:00
libcol-i386-dis.c Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
libgprofng.ver Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
linetrace.c Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
Makefile.am Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
Makefile.in Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
memmgr.c gprofng: Remove unused macros 2024-02-01 13:22:52 -08:00
memmgr.h Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
mmaptrace.c Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
profile.c gprofng: remove memset() in libcollector 2024-05-21 19:54:56 -07:00
synctrace.c gprofng: remove memset() in libcollector 2024-05-21 19:54:56 -07:00
tsd.c gprofng: Remove unused macros 2024-02-01 13:22:52 -08:00
tsd.h Update year range in copyright notice of binutils files 2024-01-04 22:58:12 +10:30
unwind.c RISC-V:[gprofng] Minimal support gprofng for riscv. 2024-07-10 15:16:03 -07:00