[DTrace-devel] [oracle/dtrace-utils] 844e4a: dtprobed, usdt parser: add support for ELF notes-b...
Kris Van Hees
noreply at github.com
Fri May 30 16:12:24 UTC 2025
Branch: refs/heads/kvh/usdt-dev
Home: https://github.com/oracle/dtrace-utils
Commit: 844e4ae267552d1075f36493a9135595346c4390
https://github.com/oracle/dtrace-utils/commit/844e4ae267552d1075f36493a9135595346c4390
Author: Kris Van Hees <kris.van.hees at oracle.com>
Date: 2025-05-30 (Fri, 30 May 2025)
Changed paths:
M dtprobed/dof_stash.c
M dtprobed/dof_stash.h
M dtprobed/dtprobed.c
M libcommon/Build
M libcommon/usdt_parser.c
M libcommon/usdt_parser.h
M libcommon/usdt_parser_dof.c
M libcommon/usdt_parser_host.c
A libcommon/usdt_parser_notes.c
Log Message:
-----------
dtprobed, usdt parser: add support for ELF notes-based USDT
Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>
Commit: 82186a91c206693749082734fcd3f164f27c59c2
https://github.com/oracle/dtrace-utils/commit/82186a91c206693749082734fcd3f164f27c59c2
Author: Kris Van Hees <kris.van.hees at oracle.com>
Date: 2025-05-30 (Fri, 30 May 2025)
Changed paths:
M include/dtrace/pid.h
M libdtrace/dt_cg.c
M libdtrace/dt_cg.h
M libdtrace/dt_pid.c
M libdtrace/dt_prov_uprobe.c
Log Message:
-----------
usdt: implement tracing USDT probes specified in ELF notes
Commit: 6cd3aa00f0e56efc431f190afed41bdccc4ef6c9
https://github.com/oracle/dtrace-utils/commit/6cd3aa00f0e56efc431f190afed41bdccc4ef6c9
Author: Kris Van Hees <kris.van.hees at oracle.com>
Date: 2025-05-30 (Fri, 30 May 2025)
Changed paths:
M libdtrace/drti.c
M libdtrace/dt_dof.c
M libdtrace/dt_impl.h
M libdtrace/dt_link.c
M libdtrace/dt_program.c
M test/triggers/Build
A test/triggers/usdt-tst-arg-const-prov.d
A test/triggers/usdt-tst-arg-const.c
A test/triggers/usdt-tst-arg-reg-prov.d
A test/triggers/usdt-tst-arg-reg.c
A test/triggers/usdt-tst-deref-decode-prov.d
A test/triggers/usdt-tst-deref-decode.c
M test/unittest/options/tst.strip.sh
A test/unittest/usdt/err.wrong-probe-argc-cc.sh
A test/unittest/usdt/err.wrong-probe-argc-rt.sh
A test/unittest/usdt/err.wrong-probe.sh
A test/unittest/usdt/err.wrong-prov.sh
A test/unittest/usdt/tst.arg-reg.d
A test/unittest/usdt/tst.arg-reg.r
M test/unittest/usdt/tst.badguess.sh
A test/unittest/usdt/tst.const.d
A test/unittest/usdt/tst.const.r
A test/unittest/usdt/tst.deref-decode.d
M test/utils/Build
M test/utils/showUSDT.c
M uts/common/sys/sdt.h
A uts/common/sys/usdt.h
A uts/common/sys/usdt_gennote.h
A uts/common/sys/usdt_internal.h
Log Message:
-----------
link: implement USDT probe definitions in ELF notes
Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>
Commit: 251963b9a5665d72e11548e598abd58d65b6d406
https://github.com/oracle/dtrace-utils/commit/251963b9a5665d72e11548e598abd58d65b6d406
Author: Kris Van Hees <kris.van.hees at oracle.com>
Date: 2025-05-30 (Fri, 30 May 2025)
Changed paths:
M test/unittest/dtrace-util/tst.ListProbesModuleUSDT.sh
Log Message:
-----------
test: fix test for non-installed testing
On a system without DTrace installed, <sys/usdt.h> cannot be found,
causing this test to fail. Use test_cppflags to ensure the correct
location is used in all cases.
Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>
Compare: https://github.com/oracle/dtrace-utils/compare/00ee41bd0b68...251963b9a566
To unsubscribe from these emails, change your notification settings at https://github.com/oracle/dtrace-utils/settings/notifications
More information about the DTrace-devel
mailing list