Bug 34273 - get rid of dtrace example scripts
authorSam Reed <reedy@users.mediawiki.org>
Wed, 8 Feb 2012 19:37:34 +0000 (19:37 +0000)
committerSam Reed <reedy@users.mediawiki.org>
Wed, 8 Feb 2012 19:37:34 +0000 (19:37 +0000)
diediediediediediediediediediediediediediediedie

maintenance/dtrace/counts.d [deleted file]
maintenance/dtrace/tree.d [deleted file]

diff --git a/maintenance/dtrace/counts.d b/maintenance/dtrace/counts.d
deleted file mode 100644 (file)
index bedb454..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-/*
- * This software is in the public domain.
- *
- * $Id$
- */
-
-#pragma D option quiet
-
-self int tottime;
-BEGIN {
-       tottime = timestamp;
-}
-
-php$target:::function-entry
-       @counts[copyinstr(arg0)] = count();
-}
-
-END {
-       printf("Total time: %dus\n", (timestamp - tottime) / 1000);
-       printf("# calls by function:\n");
-       printa("%-40s %@d\n", @counts);
-}
-
diff --git a/maintenance/dtrace/tree.d b/maintenance/dtrace/tree.d
deleted file mode 100644 (file)
index a799cb1..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * This software is in the public domain.
- *
- * $Id$
- */
-
-#pragma D option quiet
-
-self int indent;
-self int times[int];
-
-php$target:::function-entry
-{
-       @counts[copyinstr(arg0)] = count();
-        printf("%*s", self->indent, "");
-        printf("-> %s\n", copyinstr(arg0));
-       self->times[self->indent] = timestamp;
-        self->indent += 2;
-}
-
-php$target:::function-return
-{
-        self->indent -= 2;
-        printf("%*s", self->indent, "");
-        printf("<- %s %dus\n", copyinstr(arg0), (timestamp - self->times[self->indent]) / 1000);
-}