Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Mar 2011 16:57:59 +0000 (UTC)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-8@freebsd.org
Subject:   svn commit: r219230 - stable/8/cddl/contrib/dtracetoolkit
Message-ID:  <201103031657.p23GvxJF053218@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: rwatson
Date: Thu Mar  3 16:57:59 2011
New Revision: 219230
URL: http://svn.freebsd.org/changeset/base/219230

Log:
  Merge r211786 from head to stable/8:
  
    Port dtruss to FreeBSD.
  
    Sponsored by:	The FreeBSD Foundation
  
  Reported by:	Nikolay Denev <ndenev at gmail.com>
  Original commit by:	rpaulo

Modified:
  stable/8/cddl/contrib/dtracetoolkit/dtruss
Directory Properties:
  stable/8/cddl/contrib/dtracetoolkit/   (props changed)

Modified: stable/8/cddl/contrib/dtracetoolkit/dtruss
==============================================================================
--- stable/8/cddl/contrib/dtracetoolkit/dtruss	Thu Mar  3 16:16:49 2011	(r219229)
+++ stable/8/cddl/contrib/dtracetoolkit/dtruss	Thu Mar  3 16:57:59 2011	(r219230)
@@ -1,4 +1,4 @@
-#!/usr/bin/sh
+#!/bin/sh
 #
 # dtruss - print process system call time details.
 #          Written using DTrace (Solaris 10 3/05).
@@ -240,7 +240,7 @@ syscall:::entry
  */
 
 /* print 3 args, return as hex */
-syscall::lwp_sigmask:return
+syscall::sigprocmask:return
 /self->start/
 {
 	/* calculate elapsed time */
@@ -268,10 +268,11 @@ syscall::lwp_sigmask:return
 }
 
 /* print 3 args, arg0 as a string */
+syscall::access*:return,
 syscall::stat*:return, 
 syscall::lstat*:return, 
-syscall::open*:return,
-syscall::resolvepath:return
+syscall::readlink*:return,
+syscall::open*:return
 /self->start/
 {
 	/* calculate elapsed time */
@@ -329,7 +330,6 @@ syscall::*read*:return
 }
 
 /* print 0 arg output */
-syscall::gtime:return,
 syscall::*fork*:return
 /self->start/
 {
@@ -357,9 +357,6 @@ syscall::*fork*:return
 }
 
 /* print 1 arg output */
-syscall::brk:return,
-syscall::times:return,
-syscall::stime:return,
 syscall::close:return
 /self->start/
 {
@@ -387,7 +384,7 @@ syscall::close:return
 }
 
 /* print 2 arg output */
-syscall::utime:return,
+syscall::utimes:return,
 syscall::munmap:return
 /self->start/
 {



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201103031657.p23GvxJF053218>