003 File Manager
Current Path:
/usr/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa
usr
/
src
/
cddl
/
contrib
/
opensolaris
/
cmd
/
dtrace
/
test
/
tst
/
common
/
printa
/
📁
..
📄
err.D_PRINTA_AGGARG.badagg.d
(1.09 KB)
📄
err.D_PRINTA_AGGARG.badfmt.d
(1.08 KB)
📄
err.D_PRINTA_AGGARG.badval.d
(1.13 KB)
📄
err.D_PRINTA_PROTO.bad.d
(1.08 KB)
📄
err.D_PRINTF_ARG_TYPE.jstack.d
(1.01 KB)
📄
err.D_PRINTF_ARG_TYPE.stack.d
(1 KB)
📄
err.D_PRINTF_ARG_TYPE.ustack.d
(1.01 KB)
📄
tst.basics.d
(1.43 KB)
📄
tst.basics.d.out
(609 B)
📄
tst.def.d
(1.12 KB)
📄
tst.def.d.out
(20 B)
📄
tst.dynwidth.d
(1.19 KB)
📄
tst.dynwidth.d.out
(69 B)
📄
tst.fmt.d
(1.14 KB)
📄
tst.fmt.d.out
(2 B)
📄
tst.largeusersym.ksh
(2.05 KB)
📄
tst.many.d
(1.47 KB)
📄
tst.manyval.d
(1.18 KB)
📄
tst.manyval.d.out
(15 B)
📄
tst.stack.d
(1.1 KB)
📄
tst.tuple.d
(1.45 KB)
📄
tst.tuple.d.out
(52 B)
📄
tst.walltimestamp.ksh
(1.44 KB)
📄
tst.walltimestamp.ksh.out
(52 B)
Editing: tst.basics.d
/* * CDDL HEADER START * * The contents of this file are subject to the terms of the * Common Development and Distribution License (the "License"). * You may not use this file except in compliance with the License. * * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE * or http://www.opensolaris.org/os/licensing. * See the License for the specific language governing permissions * and limitations under the License. * * When distributing Covered Code, include this CDDL HEADER in each * file and include the License file at usr/src/OPENSOLARIS.LICENSE. * If applicable, add the following below this CDDL HEADER, with the * fields enclosed by brackets "[]" replaced with your own identifying * information: Portions Copyright [yyyy] [name of copyright owner] * * CDDL HEADER END */ /* * Copyright 2009 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ /* * ASSERTION: * Test the basic formatting of all the supported kinds of aggregations. * * SECTION: Output Formatting/printa() * */ #pragma D option quiet BEGIN { @a = avg(1); @b = count(); @c = lquantize(1, 1, 10); @d = max(1); @e = min(1); @f = sum(1); @g = quantize(1); @h = stddev(1); printa("@a = %@u\n", @a); printa("@b = %@u\n", @b); printa("@c = %@d\n", @c); printa("@d = %@u\n", @d); printa("@e = %@u\n", @e); printa("@f = %@u\n", @f); printa("@g = %@d\n", @g); printa("@h = %@d\n", @h); exit(0); }
Upload File
Create Folder