freebsd-dev/cddl/lib
Mark Johnston 09e6105ff4 Bring back part of r249367 by adding DTrace's temporal option, which allows
users to guarantee that the output of DTrace scripts will be time-ordered.
This option is enabled by adding the line

  #pragma D option temporal

to the beginning of a script, or by adding '-x temporal' to the arguments of
dtrace(1).

This change fixes a bug in the original port of the temporal option. This
bug was causing some assertions to fail, so they had been disabled; in this
revision the assertions are working properly and are enabled.

The DTrace version number has been bumped from 1.9.0 to 1.9.1 to reflect
the language change that's being introduced.

This change corresponds to part of illumos-gate commit e5803b76927480:
  3021 option for time-ordered output from dtrace(1M)

Reviewed by:	pfg
Obtained from:	illumos
MFC after:	1 month
2013-05-12 16:26:33 +00:00
..
drti Work around the implementation of LIBRARIES_ONLY. It causes drti.o to 2013-05-07 22:05:57 +00:00
libavl Remove manual .includes in cddl Makefiles 2010-03-02 19:04:07 +00:00
libctf Remove manual .includes in cddl Makefiles 2010-03-02 19:04:07 +00:00
libdtrace Bring back part of r249367 by adding DTrace's temporal option, which allows 2013-05-12 16:26:33 +00:00
libnvpair Introduce "feature flags" for ZFS pools (bump SPA version to 5000). 2012-06-11 11:35:22 +00:00
libumem Remove manual .includes in cddl Makefiles 2010-03-02 19:04:07 +00:00
libuutil Remove manual .includes in cddl Makefiles 2010-03-02 19:04:07 +00:00
libzfs Move common zfs ioctl compatibility functions (userland) into libzfs_compat.c 2013-03-18 09:32:29 +00:00
libzfs_core Move common zfs ioctl compatibility functions (userland) into libzfs_compat.c 2013-03-18 09:32:29 +00:00
libzpool Add TRIM support. 2012-09-23 19:40:58 +00:00
Makefile WiP merge of libzfs_core (MFV r238590, r238592) 2013-03-05 08:09:53 +00:00
Makefile.inc Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00