4474 DTrace Userland CTF Support
commita386cc11a86ecb60f5a48078d22c1500e2ad003e
authorRobert Mustacchi <rm@joyent.com>
Tue, 23 Apr 2013 23:39:07 +0000 (23 23:39 +0000)
committerRichard Lowe <richlowe@richlowe.net>
Tue, 25 Feb 2014 17:53:36 +0000 (25 12:53 -0500)
tree43b0e66c72698213bf88e5f927874aff58557e1c
parentf497f9fe231e0e400f339c84a7d80c4aae2ac4d5
4474 DTrace Userland CTF Support
4475 DTrace userland Keyword
4476 DTrace tests should be better citizens
4479 pid provider types
4480 dof emulation is missing checks
Reviewed by: Bryan Cantrill <bryan@joyent.com>
Approved by: Gordon Ross <gwr@nexenta.com>
85 files changed:
usr/src/cmd/dtrace/Makefile.com
usr/src/cmd/dtrace/dtrace.c
usr/src/cmd/dtrace/test/tst/common/Makefile
usr/src/cmd/dtrace/test/tst/common/pid/tst.provregex1.ksh
usr/src/cmd/dtrace/test/tst/common/pid/tst.provregex2.ksh
usr/src/cmd/dtrace/test/tst/common/pid/tst.provregex3.ksh
usr/src/cmd/dtrace/test/tst/common/pid/tst.provregex4.ksh
usr/src/cmd/dtrace/test/tst/common/printa/tst.largeusersym.ksh
usr/src/cmd/dtrace/test/tst/common/uctf/err.invalidpid.d [new file with mode: 0644]
usr/src/cmd/dtrace/test/tst/common/uctf/err.invalidpid2.d [new file with mode: 0644]
usr/src/cmd/dtrace/test/tst/common/uctf/err.invalidpid3.d [new file with mode: 0644]
usr/src/cmd/dtrace/test/tst/common/uctf/err.invalidtype.ksh [new file with mode: 0644]
usr/src/cmd/dtrace/test/tst/common/uctf/err.invalidtype2.ksh [new file with mode: 0644]
usr/src/cmd/dtrace/test/tst/common/uctf/err.user64mode.ksh [new file with mode: 0644]
usr/src/cmd/dtrace/test/tst/common/uctf/tst.aouttype.c [new file with mode: 0644]
usr/src/cmd/dtrace/test/tst/common/uctf/tst.aouttype.ksh [new file with mode: 0644]
usr/src/cmd/dtrace/test/tst/common/uctf/tst.chasestrings.c [new file with mode: 0644]
usr/src/cmd/dtrace/test/tst/common/uctf/tst.chasestrings.ksh [new file with mode: 0644]
usr/src/cmd/dtrace/test/tst/common/uctf/tst.chasestrings.ksh.out [new file with mode: 0644]
usr/src/cmd/dtrace/test/tst/common/uctf/tst.libtype.c [new file with mode: 0644]
usr/src/cmd/dtrace/test/tst/common/uctf/tst.libtype.ksh [new file with mode: 0644]
usr/src/cmd/dtrace/test/tst/common/uctf/tst.linkmap.ksh [new file with mode: 0644]
usr/src/cmd/dtrace/test/tst/common/uctf/tst.pidprint.ksh [new file with mode: 0644]
usr/src/cmd/dtrace/test/tst/common/uctf/tst.pidprinttarg.ksh [new file with mode: 0644]
usr/src/cmd/dtrace/test/tst/common/uctf/tst.printtype.c [new file with mode: 0644]
usr/src/cmd/dtrace/test/tst/common/uctf/tst.printtype.ksh [new file with mode: 0644]
usr/src/cmd/dtrace/test/tst/common/uctf/tst.printtype.ksh.out [new file with mode: 0644]
usr/src/cmd/dtrace/test/tst/common/uctf/tst.printtypetarg.ksh [new file with mode: 0644]
usr/src/cmd/dtrace/test/tst/common/uctf/tst.userlandkey.ksh [new file with mode: 0644]
usr/src/cmd/dtrace/test/tst/common/uctf/tst.userlandkey.ksh.out [new file with mode: 0644]
usr/src/cmd/dtrace/test/tst/common/uctf/tst.userstrings.ksh [new file with mode: 0644]
usr/src/cmd/dtrace/test/tst/common/uctf/tst.userstrings.ksh.out [new file with mode: 0644]
usr/src/cmd/dtrace/test/tst/common/usdt/tst.corruptenv.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.dlclose1.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.dlclose2.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.dlclose3.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.eliminate.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.enabled.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.enabled2.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.entryreturn.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.fork.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.header.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.linkpriv.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.linkunpriv.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.multiple.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.multiprov.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.noprobes.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.noreap.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.noreapring.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.onlyenabled.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.reap.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.reeval.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.static.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.static2.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.user.ksh
usr/src/cmd/dtrace/test/tst/sparc/usdt/tst.tailcall.ksh
usr/src/common/ctf/ctf_open.c
usr/src/common/ctf/ctf_types.c
usr/src/lib/libctf/common/mapfile-vers
usr/src/lib/libdtrace/common/dt_as.c
usr/src/lib/libdtrace/common/dt_cc.c
usr/src/lib/libdtrace/common/dt_decl.c
usr/src/lib/libdtrace/common/dt_decl.h
usr/src/lib/libdtrace/common/dt_dis.c
usr/src/lib/libdtrace/common/dt_error.c
usr/src/lib/libdtrace/common/dt_grammar.y
usr/src/lib/libdtrace/common/dt_ident.c
usr/src/lib/libdtrace/common/dt_impl.h
usr/src/lib/libdtrace/common/dt_lex.l
usr/src/lib/libdtrace/common/dt_module.c
usr/src/lib/libdtrace/common/dt_module.h
usr/src/lib/libdtrace/common/dt_open.c
usr/src/lib/libdtrace/common/dt_parser.c
usr/src/lib/libdtrace/common/dt_parser.h
usr/src/lib/libdtrace/common/dt_pid.c
usr/src/lib/libdtrace/common/dt_pid.h
usr/src/lib/libdtrace/common/dt_print.c
usr/src/lib/libdtrace/common/dt_printf.c
usr/src/lib/libdtrace/common/dt_provider.c
usr/src/lib/libdtrace/common/dt_xlator.c
usr/src/lib/libdtrace/common/dtrace.h
usr/src/pkg/manifests/system-dtrace-tests.mf
usr/src/uts/common/dtrace/dtrace.c
usr/src/uts/common/sys/ctf_api.h
usr/src/uts/common/sys/dtrace.h