freebsd-dev/cddl/lib/libdtrace
Mark Johnston 650f66ac9a MFV r304057:
7085 add support for "if" and "else" statements in dtrace

illumos/illumos-gate@c3bd3abd88

Add syntactic sugar to dtrace: "if" and "else" statements. The sugar is
baked down to standard dtrace features by adding additional clauses with
the appropriate predicates.

Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Reviewed by: Bryan Cantrill <bryan@joyent.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
Author: Matthew Ahrens <mahrens@delphix.com>

MFC after:	2 weeks
Relnotes:	yes
2016-08-16 02:30:19 +00:00
..
errno.d
io.d - Use an explicit "depends_on module kernel" guard in DTrace libraries that 2015-08-07 19:56:22 +00:00
ip.d Remove an unneeded typedef of ip6_t from the DTrace ip provider library. 2015-09-15 05:16:26 +00:00
libproc_compat.h libdtrace: add support for lazyload mode. 2015-04-08 02:36:37 +00:00
Makefile MFV r304057: 2016-08-16 02:30:19 +00:00
Makefile.depend DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
net.d
nfs.d - Use an explicit "depends_on module kernel" guard in DTrace libraries that 2015-08-07 19:56:22 +00:00
nfssrv.d - Use an explicit "depends_on module kernel" guard in DTrace libraries that 2015-08-07 19:56:22 +00:00
psinfo.d - Use an explicit "depends_on module kernel" guard in DTrace libraries that 2015-08-07 19:56:22 +00:00
regs_x86.d - Use an explicit "depends_on module kernel" guard in DTrace libraries that 2015-08-07 19:56:22 +00:00
sched.d - Use an explicit "depends_on module kernel" guard in DTrace libraries that 2015-08-07 19:56:22 +00:00
siftr.d - Use an explicit "depends_on module kernel" guard in DTrace libraries that 2015-08-07 19:56:22 +00:00
signal.d
tcp.d On FreeBSD there is a setsockopt option SO_USER_COOKIE which allows 2016-07-08 23:44:09 +00:00
udp.d - Use an explicit "depends_on module kernel" guard in DTrace libraries that 2015-08-07 19:56:22 +00:00
unistd.d