From 5433f26d40742b9e0f7dd3dc6c8d43cd4a5d38bf Mon Sep 17 00:00:00 2001 From: markj Date: Mon, 19 May 2014 20:11:55 +0000 Subject: Fix tst.ZeroModuleProbes.d.ksh, which was incorrectly modified in r178534. Since "BEGIN" is not the name of a module, the test would just hang. MFC after: 3 days --- .../cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroModuleProbes.d.ksh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'cddl/contrib/opensolaris/cmd/dtrace') diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroModuleProbes.d.ksh b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroModuleProbes.d.ksh index c34a4aa..dbea8ef 100644 --- a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroModuleProbes.d.ksh +++ b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroModuleProbes.d.ksh @@ -46,7 +46,7 @@ fi dtrace=$1 $dtrace -qZm wassup'{printf("Iamkool");}' \ --qm BEGIN'{printf("I am done"); exit(0);}' +-qm kernel'{printf("I am done"); exit(0);}' status=$? -- cgit v1.1 From aedbcf436f4de9b9ce6c1f3c8c59c7f227272461 Mon Sep 17 00:00:00 2001 From: rpaulo Date: Thu, 26 Jun 2014 07:06:43 +0000 Subject: Bring the following change from the illumos-joyent repository: commit 78e24ab6803bbe11ba37642624e1498ede5b239d Author: Bryan Cantrill Date: Thu Oct 31 01:20:54 2013 OS-1688 DTrace count() with histogram OS-2360 DTrace full width distribution histograms OS-2361 DTrace frequency trails MFC after: 2 weeks --- .../dtrace/test/tst/common/aggs/tst.aggencoding.d | 32 + .../test/tst/common/aggs/tst.aggencoding.d.out | 646 +++++++++++++++++++++ .../cmd/dtrace/test/tst/common/aggs/tst.agghist.d | 46 ++ .../dtrace/test/tst/common/aggs/tst.agghist.d.out | 38 ++ .../cmd/dtrace/test/tst/common/aggs/tst.aggpack.d | 53 ++ .../dtrace/test/tst/common/aggs/tst.aggpack.d.out | 124 ++++ .../test/tst/common/aggs/tst.aggpackbanner.ksh | 75 +++ .../test/tst/common/aggs/tst.aggpackbanner.ksh.out | 102 ++++ .../dtrace/test/tst/common/aggs/tst.aggpackzoom.d | 42 ++ .../test/tst/common/aggs/tst.aggpackzoom.d.out | 149 +++++ .../cmd/dtrace/test/tst/common/aggs/tst.aggzoom.d | 34 ++ .../dtrace/test/tst/common/aggs/tst.aggzoom.d.out | 211 +++++++ 12 files changed, 1552 insertions(+) create mode 100644 cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggencoding.d create mode 100644 cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggencoding.d.out create mode 100644 cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.agghist.d create mode 100644 cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.agghist.d.out create mode 100644 cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpack.d create mode 100644 cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpack.d.out create mode 100644 cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackbanner.ksh create mode 100644 cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackbanner.ksh.out create mode 100644 cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackzoom.d create mode 100644 cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackzoom.d.out create mode 100644 cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggzoom.d create mode 100644 cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggzoom.d.out (limited to 'cddl/contrib/opensolaris/cmd/dtrace') diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggencoding.d b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggencoding.d new file mode 100644 index 0000000..a594afc --- /dev/null +++ b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggencoding.d @@ -0,0 +1,32 @@ +/* + * This file and its contents are supplied under the terms of the + * Common Development and Distribution License ("CDDL"), version 1.0. + * You may only use this file in accordance with the terms of version + * 1.0 of the CDDL. + * + * A full copy of the text of the CDDL should have accompanied this + * source. A copy of the CDDL is also available via the Internet at + * http://www.illumos.org/license/CDDL. + */ + +/* + * Copyright (c) 2013 Joyent, Inc. All rights reserved. + */ + +#pragma D option quiet +#pragma D option encoding=utf8 +#pragma D option aggzoom + +tick-1ms +/i++ < 320/ +{ + @ = lquantize(i, 0, 640, 1, i); + @ = lquantize(641 - i, 0, 640, 1, i); +} + +tick-1ms +/i == 320/ +{ + printa(@); + exit(0); +} diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggencoding.d.out b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggencoding.d.out new file mode 100644 index 0000000..68482ff --- /dev/null +++ b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggencoding.d.out @@ -0,0 +1,646 @@ + + + value ------------- Distribution ------------- count + 0 | 0 + 1 | 1 + 2 |▏ 2 + 3 |▎ 3 + 4 |▍ 4 + 5 |▌ 5 + 6 |▋ 6 + 7 |▊ 7 + 8 |▉ 8 + 9 |█ 9 + 10 |█▏ 10 + 11 |█▎ 11 + 12 |█▍ 12 + 13 |█▌ 13 + 14 |█▋ 14 + 15 |█▊ 15 + 16 |█▉ 16 + 17 |██ 17 + 18 |██▏ 18 + 19 |██▎ 19 + 20 |██▍ 20 + 21 |██▍ 21 + 22 |██▌ 22 + 23 |██▋ 23 + 24 |██▊ 24 + 25 |██▉ 25 + 26 |███ 26 + 27 |███▏ 27 + 28 |███▎ 28 + 29 |███▍ 29 + 30 |███▌ 30 + 31 |███▋ 31 + 32 |███▊ 32 + 33 |███▉ 33 + 34 |████ 34 + 35 |████▏ 35 + 36 |████▎ 36 + 37 |████▍ 37 + 38 |████▌ 38 + 39 |████▋ 39 + 40 |████▊ 40 + 41 |████▊ 41 + 42 |████▉ 42 + 43 |█████ 43 + 44 |█████▏ 44 + 45 |█████▎ 45 + 46 |█████▍ 46 + 47 |█████▌ 47 + 48 |█████▋ 48 + 49 |█████▊ 49 + 50 |█████▉ 50 + 51 |██████ 51 + 52 |██████▏ 52 + 53 |██████▎ 53 + 54 |██████▍ 54 + 55 |██████▌ 55 + 56 |██████▋ 56 + 57 |██████▊ 57 + 58 |██████▉ 58 + 59 |███████ 59 + 60 |███████▏ 60 + 61 |███████▏ 61 + 62 |███████▎ 62 + 63 |███████▍ 63 + 64 |███████▌ 64 + 65 |███████▋ 65 + 66 |███████▊ 66 + 67 |███████▉ 67 + 68 |████████ 68 + 69 |████████▏ 69 + 70 |████████▎ 70 + 71 |████████▍ 71 + 72 |████████▌ 72 + 73 |████████▋ 73 + 74 |████████▊ 74 + 75 |████████▉ 75 + 76 |█████████ 76 + 77 |█████████▏ 77 + 78 |█████████▎ 78 + 79 |█████████▍ 79 + 80 |█████████▌ 80 + 81 |█████████▌ 81 + 82 |█████████▋ 82 + 83 |█████████▊ 83 + 84 |█████████▉ 84 + 85 |██████████ 85 + 86 |██████████▏ 86 + 87 |██████████▎ 87 + 88 |██████████▍ 88 + 89 |██████████▌ 89 + 90 |██████████▋ 90 + 91 |██████████▊ 91 + 92 |██████████▉ 92 + 93 |███████████ 93 + 94 |███████████▏ 94 + 95 |███████████▎ 95 + 96 |███████████▍ 96 + 97 |███████████▌ 97 + 98 |███████████▋ 98 + 99 |███████████▊ 99 + 100 |███████████▉ 100 + 101 |███████████▉ 101 + 102 |████████████ 102 + 103 |████████████▏ 103 + 104 |████████████▎ 104 + 105 |████████████▍ 105 + 106 |████████████▌ 106 + 107 |████████████▋ 107 + 108 |████████████▊ 108 + 109 |████████████▉ 109 + 110 |█████████████ 110 + 111 |█████████████▏ 111 + 112 |█████████████▎ 112 + 113 |█████████████▍ 113 + 114 |█████████████▌ 114 + 115 |█████████████▋ 115 + 116 |█████████████▊ 116 + 117 |█████████████▉ 117 + 118 |██████████████ 118 + 119 |██████████████▏ 119 + 120 |██████████████▎ 120 + 121 |██████████████▎ 121 + 122 |██████████████▍ 122 + 123 |██████████████▌ 123 + 124 |██████████████▋ 124 + 125 |██████████████▊ 125 + 126 |██████████████▉ 126 + 127 |███████████████ 127 + 128 |███████████████▏ 128 + 129 |███████████████▎ 129 + 130 |███████████████▍ 130 + 131 |███████████████▌ 131 + 132 |███████████████▋ 132 + 133 |███████████████▊ 133 + 134 |███████████████▉ 134 + 135 |████████████████ 135 + 136 |████████████████▏ 136 + 137 |████████████████▎ 137 + 138 |████████████████▍ 138 + 139 |████████████████▌ 139 + 140 |████████████████▋ 140 + 141 |████████████████▋ 141 + 142 |████████████████▊ 142 + 143 |████████████████▉ 143 + 144 |█████████████████ 144 + 145 |█████████████████▏ 145 + 146 |█████████████████▎ 146 + 147 |█████████████████▍ 147 + 148 |█████████████████▌ 148 + 149 |█████████████████▋ 149 + 150 |█████████████████▊ 150 + 151 |█████████████████▉ 151 + 152 |██████████████████ 152 + 153 |██████████████████▏ 153 + 154 |██████████████████▎ 154 + 155 |██████████████████▍ 155 + 156 |██████████████████▌ 156 + 157 |██████████████████▋ 157 + 158 |██████████████████▊ 158 + 159 |██████████████████▉ 159 + 160 |███████████████████ 160 + 161 |███████████████████ 161 + 162 |███████████████████▏ 162 + 163 |███████████████████▎ 163 + 164 |███████████████████▍ 164 + 165 |███████████████████▌ 165 + 166 |███████████████████▋ 166 + 167 |███████████████████▊ 167 + 168 |███████████████████▉ 168 + 169 |████████████████████ 169 + 170 |████████████████████▏ 170 + 171 |████████████████████▎ 171 + 172 |████████████████████▍ 172 + 173 |████████████████████▌ 173 + 174 |████████████████████▋ 174 + 175 |████████████████████▊ 175 + 176 |████████████████████▉ 176 + 177 |█████████████████████ 177 + 178 |█████████████████████▏ 178 + 179 |█████████████████████▎ 179 + 180 |█████████████████████▍ 180 + 181 |█████████████████████▍ 181 + 182 |█████████████████████▌ 182 + 183 |█████████████████████▋ 183 + 184 |█████████████████████▊ 184 + 185 |█████████████████████▉ 185 + 186 |██████████████████████ 186 + 187 |██████████████████████▏ 187 + 188 |██████████████████████▎ 188 + 189 |██████████████████████▍ 189 + 190 |██████████████████████▌ 190 + 191 |██████████████████████▋ 191 + 192 |██████████████████████▊ 192 + 193 |██████████████████████▉ 193 + 194 |███████████████████████ 194 + 195 |███████████████████████▏ 195 + 196 |███████████████████████▎ 196 + 197 |███████████████████████▍ 197 + 198 |███████████████████████▌ 198 + 199 |███████████████████████▋ 199 + 200 |███████████████████████▊ 200 + 201 |███████████████████████▊ 201 + 202 |███████████████████████▉ 202 + 203 |████████████████████████ 203 + 204 |████████████████████████▏ 204 + 205 |████████████████████████▎ 205 + 206 |████████████████████████▍ 206 + 207 |████████████████████████▌ 207 + 208 |████████████████████████▋ 208 + 209 |████████████████████████▊ 209 + 210 |████████████████████████▉ 210 + 211 |█████████████████████████ 211 + 212 |█████████████████████████▏ 212 + 213 |█████████████████████████▎ 213 + 214 |█████████████████████████▍ 214 + 215 |█████████████████████████▌ 215 + 216 |█████████████████████████▋ 216 + 217 |█████████████████████████▊ 217 + 218 |█████████████████████████▉ 218 + 219 |██████████████████████████ 219 + 220 |██████████████████████████▏ 220 + 221 |██████████████████████████▏ 221 + 222 |██████████████████████████▎ 222 + 223 |██████████████████████████▍ 223 + 224 |██████████████████████████▌ 224 + 225 |██████████████████████████▋ 225 + 226 |██████████████████████████▊ 226 + 227 |██████████████████████████▉ 227 + 228 |███████████████████████████ 228 + 229 |███████████████████████████▏ 229 + 230 |███████████████████████████▎ 230 + 231 |███████████████████████████▍ 231 + 232 |███████████████████████████▌ 232 + 233 |███████████████████████████▋ 233 + 234 |███████████████████████████▊ 234 + 235 |███████████████████████████▉ 235 + 236 |████████████████████████████ 236 + 237 |████████████████████████████▏ 237 + 238 |████████████████████████████▎ 238 + 239 |████████████████████████████▍ 239 + 240 |████████████████████████████▌ 240 + 241 |████████████████████████████▌ 241 + 242 |████████████████████████████▋ 242 + 243 |████████████████████████████▊ 243 + 244 |████████████████████████████▉ 244 + 245 |█████████████████████████████ 245 + 246 |█████████████████████████████▏ 246 + 247 |█████████████████████████████▎ 247 + 248 |█████████████████████████████▍ 248 + 249 |█████████████████████████████▌ 249 + 250 |█████████████████████████████▋ 250 + 251 |█████████████████████████████▊ 251 + 252 |█████████████████████████████▉ 252 + 253 |██████████████████████████████ 253 + 254 |██████████████████████████████▏ 254 + 255 |██████████████████████████████▎ 255 + 256 |██████████████████████████████▍ 256 + 257 |██████████████████████████████▌ 257 + 258 |██████████████████████████████▋ 258 + 259 |██████████████████████████████▊ 259 + 260 |██████████████████████████████▉ 260 + 261 |██████████████████████████████▉ 261 + 262 |███████████████████████████████ 262 + 263 |███████████████████████████████▏ 263 + 264 |███████████████████████████████▎ 264 + 265 |███████████████████████████████▍ 265 + 266 |███████████████████████████████▌ 266 + 267 |███████████████████████████████▋ 267 + 268 |███████████████████████████████▊ 268 + 269 |███████████████████████████████▉ 269 + 270 |████████████████████████████████ 270 + 271 |████████████████████████████████▏ 271 + 272 |████████████████████████████████▎ 272 + 273 |████████████████████████████████▍ 273 + 274 |████████████████████████████████▌ 274 + 275 |████████████████████████████████▋ 275 + 276 |████████████████████████████████▊ 276 + 277 |████████████████████████████████▉ 277 + 278 |█████████████████████████████████ 278 + 279 |█████████████████████████████████▏ 279 + 280 |█████████████████████████████████▎ 280 + 281 |█████████████████████████████████▎ 281 + 282 |█████████████████████████████████▍ 282 + 283 |█████████████████████████████████▌ 283 + 284 |█████████████████████████████████▋ 284 + 285 |█████████████████████████████████▊ 285 + 286 |█████████████████████████████████▉ 286 + 287 |██████████████████████████████████ 287 + 288 |██████████████████████████████████▏ 288 + 289 |██████████████████████████████████▎ 289 + 290 |██████████████████████████████████▍ 290 + 291 |██████████████████████████████████▌ 291 + 292 |██████████████████████████████████▋ 292 + 293 |██████████████████████████████████▊ 293 + 294 |██████████████████████████████████▉ 294 + 295 |███████████████████████████████████ 295 + 296 |███████████████████████████████████▏ 296 + 297 |███████████████████████████████████▎ 297 + 298 |███████████████████████████████████▍ 298 + 299 |███████████████████████████████████▌ 299 + 300 |███████████████████████████████████▋ 300 + 301 |███████████████████████████████████▋ 301 + 302 |███████████████████████████████████▊ 302 + 303 |███████████████████████████████████▉ 303 + 304 |████████████████████████████████████ 304 + 305 |████████████████████████████████████▏ 305 + 306 |████████████████████████████████████▎ 306 + 307 |████████████████████████████████████▍ 307 + 308 |████████████████████████████████████▌ 308 + 309 |████████████████████████████████████▋ 309 + 310 |████████████████████████████████████▊ 310 + 311 |████████████████████████████████████▉ 311 + 312 |█████████████████████████████████████ 312 + 313 |█████████████████████████████████████▏ 313 + 314 |█████████████████████████████████████▎ 314 + 315 |█████████████████████████████████████▍ 315 + 316 |█████████████████████████████████████▌ 316 + 317 |█████████████████████████████████████▋ 317 + 318 |█████████████████████████████████████▊ 318 + 319 |█████████████████████████████████████▉ 319 + 320 |██████████████████████████████████████ 320 + 321 |██████████████████████████████████████ 320 + 322 |█████████████████████████████████████▉ 319 + 323 |█████████████████████████████████████▊ 318 + 324 |█████████████████████████████████████▋ 317 + 325 |█████████████████████████████████████▌ 316 + 326 |█████████████████████████████████████▍ 315 + 327 |█████████████████████████████████████▎ 314 + 328 |█████████████████████████████████████▏ 313 + 329 |█████████████████████████████████████ 312 + 330 |████████████████████████████████████▉ 311 + 331 |████████████████████████████████████▊ 310 + 332 |████████████████████████████████████▋ 309 + 333 |████████████████████████████████████▌ 308 + 334 |████████████████████████████████████▍ 307 + 335 |████████████████████████████████████▎ 306 + 336 |████████████████████████████████████▏ 305 + 337 |████████████████████████████████████ 304 + 338 |███████████████████████████████████▉ 303 + 339 |███████████████████████████████████▊ 302 + 340 |███████████████████████████████████▋ 301 + 341 |███████████████████████████████████▋ 300 + 342 |███████████████████████████████████▌ 299 + 343 |███████████████████████████████████▍ 298 + 344 |███████████████████████████████████▎ 297 + 345 |███████████████████████████████████▏ 296 + 346 |███████████████████████████████████ 295 + 347 |██████████████████████████████████▉ 294 + 348 |██████████████████████████████████▊ 293 + 349 |██████████████████████████████████▋ 292 + 350 |██████████████████████████████████▌ 291 + 351 |██████████████████████████████████▍ 290 + 352 |██████████████████████████████████▎ 289 + 353 |██████████████████████████████████▏ 288 + 354 |██████████████████████████████████ 287 + 355 |█████████████████████████████████▉ 286 + 356 |█████████████████████████████████▊ 285 + 357 |█████████████████████████████████▋ 284 + 358 |█████████████████████████████████▌ 283 + 359 |█████████████████████████████████▍ 282 + 360 |█████████████████████████████████▎ 281 + 361 |█████████████████████████████████▎ 280 + 362 |█████████████████████████████████▏ 279 + 363 |█████████████████████████████████ 278 + 364 |████████████████████████████████▉ 277 + 365 |████████████████████████████████▊ 276 + 366 |████████████████████████████████▋ 275 + 367 |████████████████████████████████▌ 274 + 368 |████████████████████████████████▍ 273 + 369 |████████████████████████████████▎ 272 + 370 |████████████████████████████████▏ 271 + 371 |████████████████████████████████ 270 + 372 |███████████████████████████████▉ 269 + 373 |███████████████████████████████▊ 268 + 374 |███████████████████████████████▋ 267 + 375 |███████████████████████████████▌ 266 + 376 |███████████████████████████████▍ 265 + 377 |███████████████████████████████▎ 264 + 378 |███████████████████████████████▏ 263 + 379 |███████████████████████████████ 262 + 380 |██████████████████████████████▉ 261 + 381 |██████████████████████████████▉ 260 + 382 |██████████████████████████████▊ 259 + 383 |██████████████████████████████▋ 258 + 384 |██████████████████████████████▌ 257 + 385 |██████████████████████████████▍ 256 + 386 |██████████████████████████████▎ 255 + 387 |██████████████████████████████▏ 254 + 388 |██████████████████████████████ 253 + 389 |█████████████████████████████▉ 252 + 390 |█████████████████████████████▊ 251 + 391 |█████████████████████████████▋ 250 + 392 |█████████████████████████████▌ 249 + 393 |█████████████████████████████▍ 248 + 394 |█████████████████████████████▎ 247 + 395 |█████████████████████████████▏ 246 + 396 |█████████████████████████████ 245 + 397 |████████████████████████████▉ 244 + 398 |████████████████████████████▊ 243 + 399 |████████████████████████████▋ 242 + 400 |████████████████████████████▌ 241 + 401 |████████████████████████████▌ 240 + 402 |████████████████████████████▍ 239 + 403 |████████████████████████████▎ 238 + 404 |████████████████████████████▏ 237 + 405 |████████████████████████████ 236 + 406 |███████████████████████████▉ 235 + 407 |███████████████████████████▊ 234 + 408 |███████████████████████████▋ 233 + 409 |███████████████████████████▌ 232 + 410 |███████████████████████████▍ 231 + 411 |███████████████████████████▎ 230 + 412 |███████████████████████████▏ 229 + 413 |███████████████████████████ 228 + 414 |██████████████████████████▉ 227 + 415 |██████████████████████████▊ 226 + 416 |██████████████████████████▋ 225 + 417 |██████████████████████████▌ 224 + 418 |██████████████████████████▍ 223 + 419 |██████████████████████████▎ 222 + 420 |██████████████████████████▏ 221 + 421 |██████████████████████████▏ 220 + 422 |██████████████████████████ 219 + 423 |█████████████████████████▉ 218 + 424 |█████████████████████████▊ 217 + 425 |█████████████████████████▋ 216 + 426 |█████████████████████████▌ 215 + 427 |█████████████████████████▍ 214 + 428 |█████████████████████████▎ 213 + 429 |█████████████████████████▏ 212 + 430 |█████████████████████████ 211 + 431 |████████████████████████▉ 210 + 432 |████████████████████████▊ 209 + 433 |████████████████████████▋ 208 + 434 |████████████████████████▌ 207 + 435 |████████████████████████▍ 206 + 436 |████████████████████████▎ 205 + 437 |████████████████████████▏ 204 + 438 |████████████████████████ 203 + 439 |███████████████████████▉ 202 + 440 |███████████████████████▊ 201 + 441 |███████████████████████▊ 200 + 442 |███████████████████████▋ 199 + 443 |███████████████████████▌ 198 + 444 |███████████████████████▍ 197 + 445 |███████████████████████▎ 196 + 446 |███████████████████████▏ 195 + 447 |███████████████████████ 194 + 448 |██████████████████████▉ 193 + 449 |██████████████████████▊ 192 + 450 |██████████████████████▋ 191 + 451 |██████████████████████▌ 190 + 452 |██████████████████████▍ 189 + 453 |██████████████████████▎ 188 + 454 |██████████████████████▏ 187 + 455 |██████████████████████ 186 + 456 |█████████████████████▉ 185 + 457 |█████████████████████▊ 184 + 458 |█████████████████████▋ 183 + 459 |█████████████████████▌ 182 + 460 |█████████████████████▍ 181 + 461 |█████████████████████▍ 180 + 462 |█████████████████████▎ 179 + 463 |█████████████████████▏ 178 + 464 |█████████████████████ 177 + 465 |████████████████████▉ 176 + 466 |████████████████████▊ 175 + 467 |████████████████████▋ 174 + 468 |████████████████████▌ 173 + 469 |████████████████████▍ 172 + 470 |████████████████████▎ 171 + 471 |████████████████████▏ 170 + 472 |████████████████████ 169 + 473 |███████████████████▉ 168 + 474 |███████████████████▊ 167 + 475 |███████████████████▋ 166 + 476 |███████████████████▌ 165 + 477 |███████████████████▍ 164 + 478 |███████████████████▎ 163 + 479 |███████████████████▏ 162 + 480 |███████████████████ 161 + 481 |███████████████████ 160 + 482 |██████████████████▉ 159 + 483 |██████████████████▊ 158 + 484 |██████████████████▋ 157 + 485 |██████████████████▌ 156 + 486 |██████████████████▍ 155 + 487 |██████████████████▎ 154 + 488 |██████████████████▏ 153 + 489 |██████████████████ 152 + 490 |█████████████████▉ 151 + 491 |█████████████████▊ 150 + 492 |█████████████████▋ 149 + 493 |█████████████████▌ 148 + 494 |█████████████████▍ 147 + 495 |█████████████████▎ 146 + 496 |█████████████████▏ 145 + 497 |█████████████████ 144 + 498 |████████████████▉ 143 + 499 |████████████████▊ 142 + 500 |████████████████▋ 141 + 501 |████████████████▋ 140 + 502 |████████████████▌ 139 + 503 |████████████████▍ 138 + 504 |████████████████▎ 137 + 505 |████████████████▏ 136 + 506 |████████████████ 135 + 507 |███████████████▉ 134 + 508 |███████████████▊ 133 + 509 |███████████████▋ 132 + 510 |███████████████▌ 131 + 511 |███████████████▍ 130 + 512 |███████████████▎ 129 + 513 |███████████████▏ 128 + 514 |███████████████ 127 + 515 |██████████████▉ 126 + 516 |██████████████▊ 125 + 517 |██████████████▋ 124 + 518 |██████████████▌ 123 + 519 |██████████████▍ 122 + 520 |██████████████▎ 121 + 521 |██████████████▎ 120 + 522 |██████████████▏ 119 + 523 |██████████████ 118 + 524 |█████████████▉ 117 + 525 |█████████████▊ 116 + 526 |█████████████▋ 115 + 527 |█████████████▌ 114 + 528 |█████████████▍ 113 + 529 |█████████████▎ 112 + 530 |█████████████▏ 111 + 531 |█████████████ 110 + 532 |████████████▉ 109 + 533 |████████████▊ 108 + 534 |████████████▋ 107 + 535 |████████████▌ 106 + 536 |████████████▍ 105 + 537 |████████████▎ 104 + 538 |████████████▏ 103 + 539 |████████████ 102 + 540 |███████████▉ 101 + 541 |███████████▉ 100 + 542 |███████████▊ 99 + 543 |███████████▋ 98 + 544 |███████████▌ 97 + 545 |███████████▍ 96 + 546 |███████████▎ 95 + 547 |███████████▏ 94 + 548 |███████████ 93 + 549 |██████████▉ 92 + 550 |██████████▊ 91 + 551 |██████████▋ 90 + 552 |██████████▌ 89 + 553 |██████████▍ 88 + 554 |██████████▎ 87 + 555 |██████████▏ 86 + 556 |██████████ 85 + 557 |█████████▉ 84 + 558 |█████████▊ 83 + 559 |█████████▋ 82 + 560 |█████████▌ 81 + 561 |█████████▌ 80 + 562 |█████████▍ 79 + 563 |█████████▎ 78 + 564 |█████████▏ 77 + 565 |█████████ 76 + 566 |████████▉ 75 + 567 |████████▊ 74 + 568 |████████▋ 73 + 569 |████████▌ 72 + 570 |████████▍ 71 + 571 |████████▎ 70 + 572 |████████▏ 69 + 573 |████████ 68 + 574 |███████▉ 67 + 575 |███████▊ 66 + 576 |███████▋ 65 + 577 |███████▌ 64 + 578 |███████▍ 63 + 579 |███████▎ 62 + 580 |███████▏ 61 + 581 |███████▏ 60 + 582 |███████ 59 + 583 |██████▉ 58 + 584 |██████▊ 57 + 585 |██████▋ 56 + 586 |██████▌ 55 + 587 |██████▍ 54 + 588 |██████▎ 53 + 589 |██████▏ 52 + 590 |██████ 51 + 591 |█████▉ 50 + 592 |█████▊ 49 + 593 |█████▋ 48 + 594 |█████▌ 47 + 595 |█████▍ 46 + 596 |█████▎ 45 + 597 |█████▏ 44 + 598 |█████ 43 + 599 |████▉ 42 + 600 |████▊ 41 + 601 |████▊ 40 + 602 |████▋ 39 + 603 |████▌ 38 + 604 |████▍ 37 + 605 |████▎ 36 + 606 |████▏ 35 + 607 |████ 34 + 608 |███▉ 33 + 609 |███▊ 32 + 610 |███▋ 31 + 611 |███▌ 30 + 612 |███▍ 29 + 613 |███▎ 28 + 614 |███▏ 27 + 615 |███ 26 + 616 |██▉ 25 + 617 |██▊ 24 + 618 |██▋ 23 + 619 |██▌ 22 + 620 |██▍ 21 + 621 |██▍ 20 + 622 |██▎ 19 + 623 |██▏ 18 + 624 |██ 17 + 625 |█▉ 16 + 626 |█▊ 15 + 627 |█▋ 14 + 628 |█▌ 13 + 629 |█▍ 12 + 630 |█▎ 11 + 631 |█▏ 10 + 632 |█ 9 + 633 |▉ 8 + 634 |▊ 7 + 635 |▋ 6 + 636 |▌ 5 + 637 |▍ 4 + 638 |▎ 3 + 639 |▏ 2 + >= 640 | 1 + + diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.agghist.d b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.agghist.d new file mode 100644 index 0000000..317aece --- /dev/null +++ b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.agghist.d @@ -0,0 +1,46 @@ +/* + * This file and its contents are supplied under the terms of the + * Common Development and Distribution License ("CDDL"), version 1.0. + * You may only use this file in accordance with the terms of version + * 1.0 of the CDDL. + * + * A full copy of the text of the CDDL should have accompanied this + * source. A copy of the CDDL is also available via the Internet at + * http://www.illumos.org/license/CDDL. + */ + +/* + * Copyright (c) 2013 Joyent, Inc. All rights reserved. + */ + +#pragma D option agghist +#pragma D option quiet + +BEGIN +{ + @["demerit"] = sum(-10); + @["wtf"] = sum(10); + @["bot"] = sum(20); + + @bagnoogle["SOAP/XML"] = sum(1); + @bagnoogle["XACML store"] = sum(5); + @bagnoogle["SAML token"] = sum(6); + + @stalloogle["breakfast"] = sum(-5); + @stalloogle["non-diet pepsi"] = sum(-20); + @stalloogle["parrot"] = sum(-100); + + printa(@); + printa(@bagnoogle); + printa(@stalloogle); + + printf("\nzoomed:"); + + setopt("aggzoom"); + printa(@); + printa(@bagnoogle); + printa(@stalloogle); + + exit(0); +} + diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.agghist.d.out b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.agghist.d.out new file mode 100644 index 0000000..d76e4da --- /dev/null +++ b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.agghist.d.out @@ -0,0 +1,38 @@ + + + key ------------- Distribution ------------- count + demerit @@@@@| -10 + wtf |@@@@@ 10 + bot |@@@@@@@@@@ 20 + + + key ------------- Distribution ------------- count + SOAP/XML |@@@ 1 + XACML store |@@@@@@@@@@@@@@@@@ 5 + SAML token |@@@@@@@@@@@@@@@@@@@@ 6 + + + key ------------- Distribution ------------- count + parrot @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@| -100 + non-diet pepsi @@@@@@| -20 + breakfast @@| -5 + +zoomed: + + key ------------- Distribution ------------- count + demerit @@@@@@@@@@| -10 + wtf |@@@@@@@@@@ 10 + bot |@@@@@@@@@@@@@@@@@@@ 20 + + + key ------------- Distribution ------------- count + SOAP/XML |@@@@@@@ 1 + XACML store |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 5 + SAML token |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 6 + + + key ------------- Distribution ------------- count + parrot @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@| -100 + non-diet pepsi @@@@@@@@| -20 + breakfast @@| -5 + diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpack.d b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpack.d new file mode 100644 index 0000000..c9fdba7 --- /dev/null +++ b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpack.d @@ -0,0 +1,53 @@ +/* + * This file and its contents are supplied under the terms of the + * Common Development and Distribution License ("CDDL"), version 1.0. + * You may only use this file in accordance with the terms of version + * 1.0 of the CDDL. + * + * A full copy of the text of the CDDL should have accompanied this + * source. A copy of the CDDL is also available via the Internet at + * http://www.illumos.org/license/CDDL. + */ + +/* + * Copyright (c) 2013 Joyent, Inc. All rights reserved. + */ + +#pragma D option aggpack +#pragma D option encoding=ascii +#pragma D option quiet + +BEGIN +{ + @x = quantize(1 << 32); + @y[1] = quantize(1); + @z["mumble"] = quantize(1); + @xx["foo", (char)1, (short)2, (long)3] = quantize(1); + + @neg = lquantize(-10, -10, 20, 1, -1); + @neg = lquantize(-5, -10, 20, 1, 1); + @neg = lquantize(0, -10, 20, 1, 1); + + i = 0; +} + +tick-1ms +{ + @a[i] = quantize(0, i); + @a[i] = quantize(1, 100 - i); + i++; +} + +tick-1ms +/i > 100/ +{ + exit(0); +} + +END +{ + setopt("aggzoom", "true"); + printa(@neg); + setopt("aggzoom", "false"); + printa(@neg); +} diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpack.d.out b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpack.d.out new file mode 100644 index 0000000..5300ebd --- /dev/null +++ b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpack.d.out @@ -0,0 +1,124 @@ + + + min .--------------------------------. max | count + < -10 : V X X : >= 20 | 1 + + + min .--------------------------------. max | count + < -10 : v x x : >= 20 | 1 + + + min .---. max | count + 2147483648 : X : 8589934592 | 1 + + key min .---. max | count + 1 0 : X : 2 | 1 + + key min .---. max | count + mumble 0 : X : 2 | 1 + + key min .---. max | count + foo 1 2 3 0 : X : 2 | 1 + + key min .---. max | count + 100 0 :X : 2 | 100 + 99 0 :X_ : 2 | 100 + 98 0 :X_ : 2 | 100 + 97 0 :X_ : 2 | 100 + 96 0 :X_ : 2 | 100 + 95 0 :X_ : 2 | 100 + 94 0 :X_ : 2 | 100 + 93 0 :X_ : 2 | 100 + 92 0 :X_ : 2 | 100 + 91 0 :X_ : 2 | 100 + 90 0 :X_ : 2 | 100 + 89 0 :X_ : 2 | 100 + 88 0 :X_ : 2 | 100 + 87 0 :X_ : 2 | 100 + 86 0 :X_ : 2 | 100 + 85 0 :X_ : 2 | 100 + 84 0 :X_ : 2 | 100 + 83 0 :X_ : 2 | 100 + 82 0 :X_ : 2 | 100 + 81 0 :X_ : 2 | 100 + 80 0 :X_ : 2 | 100 + 79 0 :X_ : 2 | 100 + 78 0 :xx : 2 | 100 + 77 0 :xx : 2 | 100 + 76 0 :xx : 2 | 100 + 75 0 :xx : 2 | 100 + 74 0 :xx : 2 | 100 + 73 0 :xx : 2 | 100 + 72 0 :xx : 2 | 100 + 71 0 :xx : 2 | 100 + 70 0 :xx : 2 | 100 + 69 0 :xx : 2 | 100 + 68 0 :xx : 2 | 100 + 67 0 :xx : 2 | 100 + 66 0 :xx : 2 | 100 + 65 0 :xx : 2 | 100 + 64 0 :xx : 2 | 100 + 63 0 :xx : 2 | 100 + 62 0 :xx : 2 | 100 + 61 0 :xx : 2 | 100 + 60 0 :xx : 2 | 100 + 59 0 :xx : 2 | 100 + 58 0 :xx : 2 | 100 + 57 0 :xx : 2 | 100 + 56 0 :xx : 2 | 100 + 55 0 :xx : 2 | 100 + 54 0 :xx : 2 | 100 + 53 0 :xx : 2 | 100 + 52 0 :xx : 2 | 100 + 51 0 :xx : 2 | 100 + 50 0 :xx : 2 | 100 + 49 0 :xx : 2 | 100 + 48 0 :xx : 2 | 100 + 47 0 :xx : 2 | 100 + 46 0 :xx : 2 | 100 + 45 0 :xx : 2 | 100 + 44 0 :xx : 2 | 100 + 43 0 :xx : 2 | 100 + 42 0 :xx : 2 | 100 + 41 0 :xx : 2 | 100 + 40 0 :xx : 2 | 100 + 39 0 :xx : 2 | 100 + 38 0 :xx : 2 | 100 + 37 0 :xx : 2 | 100 + 36 0 :xx : 2 | 100 + 35 0 :xx : 2 | 100 + 34 0 :xx : 2 | 100 + 33 0 :xx : 2 | 100 + 32 0 :xx : 2 | 100 + 31 0 :xx : 2 | 100 + 30 0 :xx : 2 | 100 + 29 0 :xx : 2 | 100 + 28 0 :xx : 2 | 100 + 27 0 :xx : 2 | 100 + 26 0 :xx : 2 | 100 + 25 0 :xx : 2 | 100 + 24 0 :xx : 2 | 100 + 23 0 :xx : 2 | 100 + 22 0 :xx : 2 | 100 + 21 0 :_X : 2 | 100 + 20 0 :_X : 2 | 100 + 19 0 :_X : 2 | 100 + 18 0 :_X : 2 | 100 + 17 0 :_X : 2 | 100 + 16 0 :_X : 2 | 100 + 15 0 :_X : 2 | 100 + 14 0 :_X : 2 | 100 + 13 0 :_X : 2 | 100 + 12 0 :_X : 2 | 100 + 11 0 :_X : 2 | 100 + 10 0 :_X : 2 | 100 + 9 0 :_X : 2 | 100 + 8 0 :_X : 2 | 100 + 7 0 :_X : 2 | 100 + 6 0 :_X : 2 | 100 + 5 0 :_X : 2 | 100 + 4 0 :_X : 2 | 100 + 3 0 :_X : 2 | 100 + 2 0 :_X : 2 | 100 + 1 0 :_X : 2 | 100 + 0 0 : X : 2 | 100 diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackbanner.ksh b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackbanner.ksh new file mode 100644 index 0000000..e53a89b --- /dev/null +++ b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackbanner.ksh @@ -0,0 +1,75 @@ +# +# This file and its contents are supplied under the terms of the +# Common Development and Distribution License ("CDDL"), version 1.0. +# You may only use this file in accordance with the terms of version +# 1.0 of the CDDL. +# +# A full copy of the text of the CDDL should have accompanied this +# source. A copy of the CDDL is also available via the Internet at +# http://www.illumos.org/license/CDDL. +# + +# +# Copyright (c) 2013 Joyent, Inc. All rights reserved. +# + +let width=8 + +function outputchar +{ + banner $3 | awk -v line=$1 -v pos=$2 -v width=$width '{ \ + for (i = 1; i <= length($0); i++) { \ + if (substr($0, i, 1) == " ") \ + continue; \ + printf("\t@letter%d[%d] = lquantize(%d, 0, 40, 1);\n", \ + line, NR, i + (pos * width)); + } \ + }' +} + +function outputstr +{ + let pos=0; + let line=0 + + printf "#pragma D option aggpack\n#pragma D option aggsortkey\n" + + printf "BEGIN\n{\n" + for c in `echo "$1" | awk '{ \ + for (i = 1; i <= length($0); i++) { \ + c = substr($0, i, 1); \ + printf("%s\n", c == " " ? "space" : \ + c == "\n" ? "newline" : c); \ + } \ + }'`; do + if [[ "$c" == "space" ]]; then + let line=line+1 + let pos=0 + continue + fi + + outputchar $line $pos $c + let pos=pos+1 + done + + let i=0 + + while [[ $i -le $line ]]; do + printf "\tprinta(@letter%d);\n" $i + let i=i+1 + done + printf "\texit(0);\n}\n" +} + +dtrace -qs /dev/stdin -x encoding=utf8 <= 40 | 6 + 3 < 0 : ▂ ▂ ▂ ▂ ▂ ▂ : >= 40 | 6 + 4 < 0 : ▂ ▂ ▂▂▂▂▂▂ ▂ : >= 40 | 9 + 5 < 0 : ▂ ▂▂ ▂ ▂ ▂ ▂ : >= 40 | 7 + 6 < 0 : ▂▂ ▂▂ ▂ ▂ ▂ : >= 40 | 7 + 7 < 0 : ▂ ▂ ▂ ▂ ▂ : >= 40 | 5 + + + key min .------------------------------------------. max | count + 2 < 0 : ▂ ▂ ▂ ▂ ▂▂▂▂ ▂▂▂▂▂ : >= 40 | 13 + 3 < 0 : ▂▂ ▂▂ ▂ ▂ ▂ ▂ : >= 40 | 8 + 4 < 0 : ▂ ▂▂ ▂ ▂ ▂ ▂▂▂▂ ▂ : >= 40 | 11 + 5 < 0 : ▂ ▂ ▂ ▂ ▂ ▂ : >= 40 | 6 + 6 < 0 : ▂ ▂ ▂ ▂ ▂ ▂ ▂ : >= 40 | 7 + 7 < 0 : ▂ ▂ ▂▂▂▂ ▂▂▂▂ ▂ : >= 40 | 11 + + + key min .------------------------------------------. max | count + 2 < 0 : █ : >= 40 | 1 + 3 < 0 : █ : >= 40 | 1 + 4 < 0 : █ : >= 40 | 1 + 5 < 0 : █ : >= 40 | 1 + 6 < 0 : █ : >= 40 | 1 + 7 < 0 : █ : >= 40 | 1 + + + key min .------------------------------------------. max | count + 2 < 0 : ▂▂▂▂▂ ▂▂▂▂ : >= 40 | 9 + 3 < 0 : ▃ ▃ ▃ ▃ : >= 40 | 4 + 4 < 0 : ▃ ▃ ▃ ▃ : >= 40 | 4 + 5 < 0 : ▃ ▃ ▃ ▃ : >= 40 | 4 + 6 < 0 : ▃ ▃ ▃ ▃ : >= 40 | 4 + 7 < 0 : ▂▂▂▂▂ ▂▂▂▂ : >= 40 | 9 + + + key min .------------------------------------------. max | count + 2 < 0 : ▂▂▂▂▂ ▂ ▂ ▂ ▂▂▂▂ : >= 40 | 12 + 3 < 0 : ▂ ▂ ▂ ▂ ▂ : >= 40 | 5 + 4 < 0 : ▂ ▂▂▂▂▂▂ ▂ ▂▂▂▂ : >= 40 | 12 + 5 < 0 : ▂ ▂ ▂ ▂ ▂ : >= 40 | 5 + 6 < 0 : ▂ ▂ ▂ ▂ ▂ ▂ : >= 40 | 6 + 7 < 0 : ▂ ▂ ▂ ▂ ▂▂▂▂ : >= 40 | 8 + + + + key min .------------------------------------------. max | count + 2 < 0 : X : >= 40 | 1 + 3 < 0 : X : >= 40 | 1 + 4 < 0 : X : >= 40 | 1 + 5 < 0 : X : >= 40 | 1 + 6 < 0 : X : >= 40 | 1 + 7 < 0 : X : >= 40 | 1 + + + key min .------------------------------------------. max | count + 2 < 0 : XX X X : >= 40 | 4 + 3 < 0 : X X XX XX : >= 40 | 6 + 4 < 0 : X X X XX X : >= 40 | 6 + 5 < 0 : XXXXXX X X : >= 40 | 8 + 6 < 0 : X X X X : >= 40 | 4 + 7 < 0 : X X X X : >= 40 | 4 + + + key min .------------------------------------------. max | count + 2 < 0 : X X XXXX XXXXX : >= 40 | 11 + 3 < 0 : XX X X X X : >= 40 | 6 + 4 < 0 : X X X X X X : >= 40 | 6 + 5 < 0 : X X X X X X : >= 40 | 6 + 6 < 0 : X XX X X X : >= 40 | 6 + 7 < 0 : X X XXXX X : >= 40 | 7 + + + key min .------------------------------------------. max | count + 2 < 0 : X X XXXXXX X X : >= 40 | 10 + 3 < 0 : X X X X X : >= 40 | 5 + 4 < 0 : X X XXXXX X X : >= 40 | 9 + 5 < 0 : X XX X X X X : >= 40 | 7 + 6 < 0 : XX XX X X X : >= 40 | 7 + 7 < 0 : X X XXXXXX XXXXXX XXXXXX : >= 40 | 20 + + + + key min .------------------------------------------. max | count + 2 < 0 : ████ ██████ █ █ █████ : >= 40 | 17 + 3 < 0 : █ █ ██ █ █ █ : >= 40 | 7 + 4 < 0 : ████ █████ █ █ █ █ █ : >= 40 | 14 + 5 < 0 : █ █ █ █ █ █ █ : >= 40 | 7 + 6 < 0 : █ █ █ █ ██ █ █ : >= 40 | 8 + 7 < 0 : ████ ██████ █ █ █████ : >= 40 | 17 + + + key min .------------------------------------------. max | count + 2 < 0 : █ █ ██████ █ █████ : >= 40 | 14 + 3 < 0 : █ █ █ █ █ █ : >= 40 | 6 + 4 < 0 : ██████ █████ █ █ █ : >= 40 | 14 + 5 < 0 : █ █ █ █ █████ : >= 40 | 9 + 6 < 0 : █ █ █ █ █ : >= 40 | 5 + 7 < 0 : █ █ ██████ ██████ █ : >= 40 | 15 + diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackzoom.d b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackzoom.d new file mode 100644 index 0000000..537d1de --- /dev/null +++ b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackzoom.d @@ -0,0 +1,42 @@ +/* + * This file and its contents are supplied under the terms of the + * Common Development and Distribution License ("CDDL"), version 1.0. + * You may only use this file in accordance with the terms of version + * 1.0 of the CDDL. + * + * A full copy of the text of the CDDL should have accompanied this + * source. A copy of the CDDL is also available via the Internet at + * http://www.illumos.org/license/CDDL. + */ + +/* + * Copyright (c) 2013 Joyent, Inc. All rights reserved. + */ + +#pragma D option quiet + +tick-1ms +/i++ < 30/ +{ + @[1] = lquantize(i, 0, 40, 1, 1000); + @[2] = lquantize(i, 0, 40, 1, 1000); + @[3] = lquantize(i, 0, 40, 1, 1000); +} + +tick-1ms +/i == 40/ +{ + @[1] = lquantize(0, 0, 40, 1, 1); + @[1] = lquantize(i, 0, 40, 1, 2000); + @[2] = lquantize(0, 0, 40, 1, 1); + @[2] = lquantize(i, 0, 40, 1, 2000); + @[3] = lquantize(0, 0, 40, 1, 1); + @[3] = lquantize(i, 0, 40, 1, 2000); + + printa(@); + setopt("aggpack"); + printa(@); + setopt("aggzoom"); + printa(@); + exit(0); +} diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackzoom.d.out b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackzoom.d.out new file mode 100644 index 0000000..bc7ec00 --- /dev/null +++ b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackzoom.d.out @@ -0,0 +1,149 @@ + + 1 + value ------------- Distribution ------------- count + < 0 | 0 + 0 | 1 + 1 |@ 1000 + 2 |@ 1000 + 3 |@ 1000 + 4 |@ 1000 + 5 |@ 1000 + 6 |@ 1000 + 7 |@ 1000 + 8 |@ 1000 + 9 |@ 1000 + 10 |@ 1000 + 11 |@ 1000 + 12 |@ 1000 + 13 |@ 1000 + 14 |@ 1000 + 15 |@ 1000 + 16 |@ 1000 + 17 |@ 1000 + 18 |@ 1000 + 19 |@ 1000 + 20 |@ 1000 + 21 |@ 1000 + 22 |@ 1000 + 23 |@ 1000 + 24 |@ 1000 + 25 |@ 1000 + 26 |@ 1000 + 27 |@ 1000 + 28 |@ 1000 + 29 |@ 1000 + 30 |@ 1000 + 31 | 0 + 32 | 0 + 33 | 0 + 34 | 0 + 35 | 0 + 36 | 0 + 37 | 0 + 38 | 0 + 39 | 0 + >= 40 |@@ 2000 + + 2 + value ------------- Distribution ------------- count + < 0 | 0 + 0 | 1 + 1 |@ 1000 + 2 |@ 1000 + 3 |@ 1000 + 4 |@ 1000 + 5 |@ 1000 + 6 |@ 1000 + 7 |@ 1000 + 8 |@ 1000 + 9 |@ 1000 + 10 |@ 1000 + 11 |@ 1000 + 12 |@ 1000 + 13 |@ 1000 + 14 |@ 1000 + 15 |@ 1000 + 16 |@ 1000 + 17 |@ 1000 + 18 |@ 1000 + 19 |@ 1000 + 20 |@ 1000 + 21 |@ 1000 + 22 |@ 1000 + 23 |@ 1000 + 24 |@ 1000 + 25 |@ 1000 + 26 |@ 1000 + 27 |@ 1000 + 28 |@ 1000 + 29 |@ 1000 + 30 |@ 1000 + 31 | 0 + 32 | 0 + 33 | 0 + 34 | 0 + 35 | 0 + 36 | 0 + 37 | 0 + 38 | 0 + 39 | 0 + >= 40 |@@ 2000 + + 3 + value ------------- Distribution ------------- count + < 0 | 0 + 0 | 1 + 1 |@ 1000 + 2 |@ 1000 + 3 |@ 1000 + 4 |@ 1000 + 5 |@ 1000 + 6 |@ 1000 + 7 |@ 1000 + 8 |@ 1000 + 9 |@ 1000 + 10 |@ 1000 + 11 |@ 1000 + 12 |@ 1000 + 13 |@ 1000 + 14 |@ 1000 + 15 |@ 1000 + 16 |@ 1000 + 17 |@ 1000 + 18 |@ 1000 + 19 |@ 1000 + 20 |@ 1000 + 21 |@ 1000 + 22 |@ 1000 + 23 |@ 1000 + 24 |@ 1000 + 25 |@ 1000 + 26 |@ 1000 + 27 |@ 1000 + 28 |@ 1000 + 29 |@ 1000 + 30 |@ 1000 + 31 | 0 + 32 | 0 + 33 | 0 + 34 | 0 + 35 | 0 + 36 | 0 + 37 | 0 + 38 | 0 + 39 | 0 + >= 40 |@@ 2000 + + + + key min .------------------------------------------. max | count + 1 < 0 : ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ ▁: >= 40 | 32001 + 2 < 0 : ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ ▁: >= 40 | 32001 + 3 < 0 : ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ ▁: >= 40 | 32001 + + + key min .------------------------------------------. max | count + 1 < 0 : ▁▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ █: >= 40 | 32001 + 2 < 0 : ▁▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ █: >= 40 | 32001 + 3 < 0 : ▁▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ █: >= 40 | 32001 + diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggzoom.d b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggzoom.d new file mode 100644 index 0000000..860a169 --- /dev/null +++ b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggzoom.d @@ -0,0 +1,34 @@ +/* + * This file and its contents are supplied under the terms of the + * Common Development and Distribution License ("CDDL"), version 1.0. + * You may only use this file in accordance with the terms of version + * 1.0 of the CDDL. + * + * A full copy of the text of the CDDL should have accompanied this + * source. A copy of the CDDL is also available via the Internet at + * http://www.illumos.org/license/CDDL. + */ + +/* + * Copyright (c) 2013 Joyent, Inc. All rights reserved. + */ + +#pragma D option quiet + +tick-1ms +/i++ < 90/ +{ + @ = lquantize(i, 0, 100, 1, 1000); +} + +tick-1ms +/i == 100/ +{ + @ = lquantize(i++, 0, 100, 1, 2000); + @ = lquantize(i++, 0, 100, 1, 3000); + + printa(@); + setopt("aggzoom"); + printa(@); + exit(0); +} diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggzoom.d.out b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggzoom.d.out new file mode 100644 index 0000000..acddf7f --- /dev/null +++ b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggzoom.d.out @@ -0,0 +1,211 @@ + + + value ------------- Distribution ------------- count + 0 | 0 + 1 | 1000 + 2 | 1000 + 3 | 1000 + 4 | 1000 + 5 | 1000 + 6 | 1000 + 7 | 1000 + 8 | 1000 + 9 | 1000 + 10 | 1000 + 11 | 1000 + 12 | 1000 + 13 | 1000 + 14 | 1000 + 15 | 1000 + 16 | 1000 + 17 | 1000 + 18 | 1000 + 19 | 1000 + 20 | 1000 + 21 | 1000 + 22 | 1000 + 23 | 1000 + 24 | 1000 + 25 | 1000 + 26 | 1000 + 27 | 1000 + 28 | 1000 + 29 | 1000 + 30 | 1000 + 31 | 1000 + 32 | 1000 + 33 | 1000 + 34 | 1000 + 35 | 1000 + 36 | 1000 + 37 | 1000 + 38 | 1000 + 39 | 1000 + 40 | 1000 + 41 | 1000 + 42 | 1000 + 43 | 1000 + 44 | 1000 + 45 | 1000 + 46 | 1000 + 47 | 1000 + 48 | 1000 + 49 | 1000 + 50 | 1000 + 51 | 1000 + 52 | 1000 + 53 | 1000 + 54 | 1000 + 55 | 1000 + 56 | 1000 + 57 | 1000 + 58 | 1000 + 59 | 1000 + 60 | 1000 + 61 | 1000 + 62 | 1000 + 63 | 1000 + 64 | 1000 + 65 | 1000 + 66 | 1000 + 67 | 1000 + 68 | 1000 + 69 | 1000 + 70 | 1000 + 71 | 1000 + 72 | 1000 + 73 | 1000 + 74 | 1000 + 75 | 1000 + 76 | 1000 + 77 | 1000 + 78 | 1000 + 79 | 1000 + 80 | 1000 + 81 | 1000 + 82 | 1000 + 83 | 1000 + 84 | 1000 + 85 | 1000 + 86 | 1000 + 87 | 1000 + 88 | 1000 + 89 | 1000 + 90 | 1000 + 91 | 0 + 92 | 0 + 93 | 0 + 94 | 0 + 95 | 0 + 96 | 0 + 97 | 0 + 98 | 0 + 99 | 0 + >= 100 |@@ 5000 + + + + value ------------- Distribution ------------- count + 0 | 0 + 1 |@@@@@@@@ 1000 + 2 |@@@@@@@@ 1000 + 3 |@@@@@@@@ 1000 + 4 |@@@@@@@@ 1000 + 5 |@@@@@@@@ 1000 + 6 |@@@@@@@@ 1000 + 7 |@@@@@@@@ 1000 + 8 |@@@@@@@@ 1000 + 9 |@@@@@@@@ 1000 + 10 |@@@@@@@@ 1000 + 11 |@@@@@@@@ 1000 + 12 |@@@@@@@@ 1000 + 13 |@@@@@@@@ 1000 + 14 |@@@@@@@@ 1000 + 15 |@@@@@@@@ 1000 + 16 |@@@@@@@@ 1000 + 17 |@@@@@@@@ 1000 + 18 |@@@@@@@@ 1000 + 19 |@@@@@@@@ 1000 + 20 |@@@@@@@@ 1000 + 21 |@@@@@@@@ 1000 + 22 |@@@@@@@@ 1000 + 23 |@@@@@@@@ 1000 + 24 |@@@@@@@@ 1000 + 25 |@@@@@@@@ 1000 + 26 |@@@@@@@@ 1000 + 27 |@@@@@@@@ 1000 + 28 |@@@@@@@@ 1000 + 29 |@@@@@@@@ 1000 + 30 |@@@@@@@@ 1000 + 31 |@@@@@@@@ 1000 + 32 |@@@@@@@@ 1000 + 33 |@@@@@@@@ 1000 + 34 |@@@@@@@@ 1000 + 35 |@@@@@@@@ 1000 + 36 |@@@@@@@@ 1000 + 37 |@@@@@@@@ 1000 + 38 |@@@@@@@@ 1000 + 39 |@@@@@@@@ 1000 + 40 |@@@@@@@@ 1000 + 41 |@@@@@@@@ 1000 + 42 |@@@@@@@@ 1000 + 43 |@@@@@@@@ 1000 + 44 |@@@@@@@@ 1000 + 45 |@@@@@@@@ 1000 + 46 |@@@@@@@@ 1000 + 47 |@@@@@@@@ 1000 + 48 |@@@@@@@@ 1000 + 49 |@@@@@@@@ 1000 + 50 |@@@@@@@@ 1000 + 51 |@@@@@@@@ 1000 + 52 |@@@@@@@@ 1000 + 53 |@@@@@@@@ 1000 + 54 |@@@@@@@@ 1000 + 55 |@@@@@@@@ 1000 + 56 |@@@@@@@@ 1000 + 57 |@@@@@@@@ 1000 + 58 |@@@@@@@@ 1000 + 59 |@@@@@@@@ 1000 + 60 |@@@@@@@@ 1000 + 61 |@@@@@@@@ 1000 + 62 |@@@@@@@@ 1000 + 63 |@@@@@@@@ 1000 + 64 |@@@@@@@@ 1000 + 65 |@@@@@@@@ 1000 + 66 |@@@@@@@@ 1000 + 67 |@@@@@@@@ 1000 + 68 |@@@@@@@@ 1000 + 69 |@@@@@@@@ 1000 + 70 |@@@@@@@@ 1000 + 71 |@@@@@@@@ 1000 + 72 |@@@@@@@@ 1000 + 73 |@@@@@@@@ 1000 + 74 |@@@@@@@@ 1000 + 75 |@@@@@@@@ 1000 + 76 |@@@@@@@@ 1000 + 77 |@@@@@@@@ 1000 + 78 |@@@@@@@@ 1000 + 79 |@@@@@@@@ 1000 + 80 |@@@@@@@@ 1000 + 81 |@@@@@@@@ 1000 + 82 |@@@@@@@@ 1000 + 83 |@@@@@@@@ 1000 + 84 |@@@@@@@@ 1000 + 85 |@@@@@@@@ 1000 + 86 |@@@@@@@@ 1000 + 87 |@@@@@@@@ 1000 + 88 |@@@@@@@@ 1000 + 89 |@@@@@@@@ 1000 + 90 |@@@@@@@@ 1000 + 91 | 0 + 92 | 0 + 93 | 0 + 94 | 0 + 95 | 0 + 96 | 0 + 97 | 0 + 98 | 0 + 99 | 0 + >= 100 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 5000 + + -- cgit v1.1 From 37b311bee5d13e596aac0304bd2813b6de2fd12a Mon Sep 17 00:00:00 2001 From: rpaulo Date: Thu, 26 Jun 2014 17:34:42 +0000 Subject: Revert r267898. --- .../dtrace/test/tst/common/aggs/tst.aggencoding.d | 32 - .../test/tst/common/aggs/tst.aggencoding.d.out | 646 --------------------- .../cmd/dtrace/test/tst/common/aggs/tst.agghist.d | 46 -- .../dtrace/test/tst/common/aggs/tst.agghist.d.out | 38 -- .../cmd/dtrace/test/tst/common/aggs/tst.aggpack.d | 53 -- .../dtrace/test/tst/common/aggs/tst.aggpack.d.out | 124 ---- .../test/tst/common/aggs/tst.aggpackbanner.ksh | 75 --- .../test/tst/common/aggs/tst.aggpackbanner.ksh.out | 102 ---- .../dtrace/test/tst/common/aggs/tst.aggpackzoom.d | 42 -- .../test/tst/common/aggs/tst.aggpackzoom.d.out | 149 ----- .../cmd/dtrace/test/tst/common/aggs/tst.aggzoom.d | 34 -- .../dtrace/test/tst/common/aggs/tst.aggzoom.d.out | 211 ------- 12 files changed, 1552 deletions(-) delete mode 100644 cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggencoding.d delete mode 100644 cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggencoding.d.out delete mode 100644 cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.agghist.d delete mode 100644 cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.agghist.d.out delete mode 100644 cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpack.d delete mode 100644 cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpack.d.out delete mode 100644 cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackbanner.ksh delete mode 100644 cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackbanner.ksh.out delete mode 100644 cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackzoom.d delete mode 100644 cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackzoom.d.out delete mode 100644 cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggzoom.d delete mode 100644 cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggzoom.d.out (limited to 'cddl/contrib/opensolaris/cmd/dtrace') diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggencoding.d b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggencoding.d deleted file mode 100644 index a594afc..0000000 --- a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggencoding.d +++ /dev/null @@ -1,32 +0,0 @@ -/* - * This file and its contents are supplied under the terms of the - * Common Development and Distribution License ("CDDL"), version 1.0. - * You may only use this file in accordance with the terms of version - * 1.0 of the CDDL. - * - * A full copy of the text of the CDDL should have accompanied this - * source. A copy of the CDDL is also available via the Internet at - * http://www.illumos.org/license/CDDL. - */ - -/* - * Copyright (c) 2013 Joyent, Inc. All rights reserved. - */ - -#pragma D option quiet -#pragma D option encoding=utf8 -#pragma D option aggzoom - -tick-1ms -/i++ < 320/ -{ - @ = lquantize(i, 0, 640, 1, i); - @ = lquantize(641 - i, 0, 640, 1, i); -} - -tick-1ms -/i == 320/ -{ - printa(@); - exit(0); -} diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggencoding.d.out b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggencoding.d.out deleted file mode 100644 index 68482ff..0000000 --- a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggencoding.d.out +++ /dev/null @@ -1,646 +0,0 @@ - - - value ------------- Distribution ------------- count - 0 | 0 - 1 | 1 - 2 |▏ 2 - 3 |▎ 3 - 4 |▍ 4 - 5 |▌ 5 - 6 |▋ 6 - 7 |▊ 7 - 8 |▉ 8 - 9 |█ 9 - 10 |█▏ 10 - 11 |█▎ 11 - 12 |█▍ 12 - 13 |█▌ 13 - 14 |█▋ 14 - 15 |█▊ 15 - 16 |█▉ 16 - 17 |██ 17 - 18 |██▏ 18 - 19 |██▎ 19 - 20 |██▍ 20 - 21 |██▍ 21 - 22 |██▌ 22 - 23 |██▋ 23 - 24 |██▊ 24 - 25 |██▉ 25 - 26 |███ 26 - 27 |███▏ 27 - 28 |███▎ 28 - 29 |███▍ 29 - 30 |███▌ 30 - 31 |███▋ 31 - 32 |███▊ 32 - 33 |███▉ 33 - 34 |████ 34 - 35 |████▏ 35 - 36 |████▎ 36 - 37 |████▍ 37 - 38 |████▌ 38 - 39 |████▋ 39 - 40 |████▊ 40 - 41 |████▊ 41 - 42 |████▉ 42 - 43 |█████ 43 - 44 |█████▏ 44 - 45 |█████▎ 45 - 46 |█████▍ 46 - 47 |█████▌ 47 - 48 |█████▋ 48 - 49 |█████▊ 49 - 50 |█████▉ 50 - 51 |██████ 51 - 52 |██████▏ 52 - 53 |██████▎ 53 - 54 |██████▍ 54 - 55 |██████▌ 55 - 56 |██████▋ 56 - 57 |██████▊ 57 - 58 |██████▉ 58 - 59 |███████ 59 - 60 |███████▏ 60 - 61 |███████▏ 61 - 62 |███████▎ 62 - 63 |███████▍ 63 - 64 |███████▌ 64 - 65 |███████▋ 65 - 66 |███████▊ 66 - 67 |███████▉ 67 - 68 |████████ 68 - 69 |████████▏ 69 - 70 |████████▎ 70 - 71 |████████▍ 71 - 72 |████████▌ 72 - 73 |████████▋ 73 - 74 |████████▊ 74 - 75 |████████▉ 75 - 76 |█████████ 76 - 77 |█████████▏ 77 - 78 |█████████▎ 78 - 79 |█████████▍ 79 - 80 |█████████▌ 80 - 81 |█████████▌ 81 - 82 |█████████▋ 82 - 83 |█████████▊ 83 - 84 |█████████▉ 84 - 85 |██████████ 85 - 86 |██████████▏ 86 - 87 |██████████▎ 87 - 88 |██████████▍ 88 - 89 |██████████▌ 89 - 90 |██████████▋ 90 - 91 |██████████▊ 91 - 92 |██████████▉ 92 - 93 |███████████ 93 - 94 |███████████▏ 94 - 95 |███████████▎ 95 - 96 |███████████▍ 96 - 97 |███████████▌ 97 - 98 |███████████▋ 98 - 99 |███████████▊ 99 - 100 |███████████▉ 100 - 101 |███████████▉ 101 - 102 |████████████ 102 - 103 |████████████▏ 103 - 104 |████████████▎ 104 - 105 |████████████▍ 105 - 106 |████████████▌ 106 - 107 |████████████▋ 107 - 108 |████████████▊ 108 - 109 |████████████▉ 109 - 110 |█████████████ 110 - 111 |█████████████▏ 111 - 112 |█████████████▎ 112 - 113 |█████████████▍ 113 - 114 |█████████████▌ 114 - 115 |█████████████▋ 115 - 116 |█████████████▊ 116 - 117 |█████████████▉ 117 - 118 |██████████████ 118 - 119 |██████████████▏ 119 - 120 |██████████████▎ 120 - 121 |██████████████▎ 121 - 122 |██████████████▍ 122 - 123 |██████████████▌ 123 - 124 |██████████████▋ 124 - 125 |██████████████▊ 125 - 126 |██████████████▉ 126 - 127 |███████████████ 127 - 128 |███████████████▏ 128 - 129 |███████████████▎ 129 - 130 |███████████████▍ 130 - 131 |███████████████▌ 131 - 132 |███████████████▋ 132 - 133 |███████████████▊ 133 - 134 |███████████████▉ 134 - 135 |████████████████ 135 - 136 |████████████████▏ 136 - 137 |████████████████▎ 137 - 138 |████████████████▍ 138 - 139 |████████████████▌ 139 - 140 |████████████████▋ 140 - 141 |████████████████▋ 141 - 142 |████████████████▊ 142 - 143 |████████████████▉ 143 - 144 |█████████████████ 144 - 145 |█████████████████▏ 145 - 146 |█████████████████▎ 146 - 147 |█████████████████▍ 147 - 148 |█████████████████▌ 148 - 149 |█████████████████▋ 149 - 150 |█████████████████▊ 150 - 151 |█████████████████▉ 151 - 152 |██████████████████ 152 - 153 |██████████████████▏ 153 - 154 |██████████████████▎ 154 - 155 |██████████████████▍ 155 - 156 |██████████████████▌ 156 - 157 |██████████████████▋ 157 - 158 |██████████████████▊ 158 - 159 |██████████████████▉ 159 - 160 |███████████████████ 160 - 161 |███████████████████ 161 - 162 |███████████████████▏ 162 - 163 |███████████████████▎ 163 - 164 |███████████████████▍ 164 - 165 |███████████████████▌ 165 - 166 |███████████████████▋ 166 - 167 |███████████████████▊ 167 - 168 |███████████████████▉ 168 - 169 |████████████████████ 169 - 170 |████████████████████▏ 170 - 171 |████████████████████▎ 171 - 172 |████████████████████▍ 172 - 173 |████████████████████▌ 173 - 174 |████████████████████▋ 174 - 175 |████████████████████▊ 175 - 176 |████████████████████▉ 176 - 177 |█████████████████████ 177 - 178 |█████████████████████▏ 178 - 179 |█████████████████████▎ 179 - 180 |█████████████████████▍ 180 - 181 |█████████████████████▍ 181 - 182 |█████████████████████▌ 182 - 183 |█████████████████████▋ 183 - 184 |█████████████████████▊ 184 - 185 |█████████████████████▉ 185 - 186 |██████████████████████ 186 - 187 |██████████████████████▏ 187 - 188 |██████████████████████▎ 188 - 189 |██████████████████████▍ 189 - 190 |██████████████████████▌ 190 - 191 |██████████████████████▋ 191 - 192 |██████████████████████▊ 192 - 193 |██████████████████████▉ 193 - 194 |███████████████████████ 194 - 195 |███████████████████████▏ 195 - 196 |███████████████████████▎ 196 - 197 |███████████████████████▍ 197 - 198 |███████████████████████▌ 198 - 199 |███████████████████████▋ 199 - 200 |███████████████████████▊ 200 - 201 |███████████████████████▊ 201 - 202 |███████████████████████▉ 202 - 203 |████████████████████████ 203 - 204 |████████████████████████▏ 204 - 205 |████████████████████████▎ 205 - 206 |████████████████████████▍ 206 - 207 |████████████████████████▌ 207 - 208 |████████████████████████▋ 208 - 209 |████████████████████████▊ 209 - 210 |████████████████████████▉ 210 - 211 |█████████████████████████ 211 - 212 |█████████████████████████▏ 212 - 213 |█████████████████████████▎ 213 - 214 |█████████████████████████▍ 214 - 215 |█████████████████████████▌ 215 - 216 |█████████████████████████▋ 216 - 217 |█████████████████████████▊ 217 - 218 |█████████████████████████▉ 218 - 219 |██████████████████████████ 219 - 220 |██████████████████████████▏ 220 - 221 |██████████████████████████▏ 221 - 222 |██████████████████████████▎ 222 - 223 |██████████████████████████▍ 223 - 224 |██████████████████████████▌ 224 - 225 |██████████████████████████▋ 225 - 226 |██████████████████████████▊ 226 - 227 |██████████████████████████▉ 227 - 228 |███████████████████████████ 228 - 229 |███████████████████████████▏ 229 - 230 |███████████████████████████▎ 230 - 231 |███████████████████████████▍ 231 - 232 |███████████████████████████▌ 232 - 233 |███████████████████████████▋ 233 - 234 |███████████████████████████▊ 234 - 235 |███████████████████████████▉ 235 - 236 |████████████████████████████ 236 - 237 |████████████████████████████▏ 237 - 238 |████████████████████████████▎ 238 - 239 |████████████████████████████▍ 239 - 240 |████████████████████████████▌ 240 - 241 |████████████████████████████▌ 241 - 242 |████████████████████████████▋ 242 - 243 |████████████████████████████▊ 243 - 244 |████████████████████████████▉ 244 - 245 |█████████████████████████████ 245 - 246 |█████████████████████████████▏ 246 - 247 |█████████████████████████████▎ 247 - 248 |█████████████████████████████▍ 248 - 249 |█████████████████████████████▌ 249 - 250 |█████████████████████████████▋ 250 - 251 |█████████████████████████████▊ 251 - 252 |█████████████████████████████▉ 252 - 253 |██████████████████████████████ 253 - 254 |██████████████████████████████▏ 254 - 255 |██████████████████████████████▎ 255 - 256 |██████████████████████████████▍ 256 - 257 |██████████████████████████████▌ 257 - 258 |██████████████████████████████▋ 258 - 259 |██████████████████████████████▊ 259 - 260 |██████████████████████████████▉ 260 - 261 |██████████████████████████████▉ 261 - 262 |███████████████████████████████ 262 - 263 |███████████████████████████████▏ 263 - 264 |███████████████████████████████▎ 264 - 265 |███████████████████████████████▍ 265 - 266 |███████████████████████████████▌ 266 - 267 |███████████████████████████████▋ 267 - 268 |███████████████████████████████▊ 268 - 269 |███████████████████████████████▉ 269 - 270 |████████████████████████████████ 270 - 271 |████████████████████████████████▏ 271 - 272 |████████████████████████████████▎ 272 - 273 |████████████████████████████████▍ 273 - 274 |████████████████████████████████▌ 274 - 275 |████████████████████████████████▋ 275 - 276 |████████████████████████████████▊ 276 - 277 |████████████████████████████████▉ 277 - 278 |█████████████████████████████████ 278 - 279 |█████████████████████████████████▏ 279 - 280 |█████████████████████████████████▎ 280 - 281 |█████████████████████████████████▎ 281 - 282 |█████████████████████████████████▍ 282 - 283 |█████████████████████████████████▌ 283 - 284 |█████████████████████████████████▋ 284 - 285 |█████████████████████████████████▊ 285 - 286 |█████████████████████████████████▉ 286 - 287 |██████████████████████████████████ 287 - 288 |██████████████████████████████████▏ 288 - 289 |██████████████████████████████████▎ 289 - 290 |██████████████████████████████████▍ 290 - 291 |██████████████████████████████████▌ 291 - 292 |██████████████████████████████████▋ 292 - 293 |██████████████████████████████████▊ 293 - 294 |██████████████████████████████████▉ 294 - 295 |███████████████████████████████████ 295 - 296 |███████████████████████████████████▏ 296 - 297 |███████████████████████████████████▎ 297 - 298 |███████████████████████████████████▍ 298 - 299 |███████████████████████████████████▌ 299 - 300 |███████████████████████████████████▋ 300 - 301 |███████████████████████████████████▋ 301 - 302 |███████████████████████████████████▊ 302 - 303 |███████████████████████████████████▉ 303 - 304 |████████████████████████████████████ 304 - 305 |████████████████████████████████████▏ 305 - 306 |████████████████████████████████████▎ 306 - 307 |████████████████████████████████████▍ 307 - 308 |████████████████████████████████████▌ 308 - 309 |████████████████████████████████████▋ 309 - 310 |████████████████████████████████████▊ 310 - 311 |████████████████████████████████████▉ 311 - 312 |█████████████████████████████████████ 312 - 313 |█████████████████████████████████████▏ 313 - 314 |█████████████████████████████████████▎ 314 - 315 |█████████████████████████████████████▍ 315 - 316 |█████████████████████████████████████▌ 316 - 317 |█████████████████████████████████████▋ 317 - 318 |█████████████████████████████████████▊ 318 - 319 |█████████████████████████████████████▉ 319 - 320 |██████████████████████████████████████ 320 - 321 |██████████████████████████████████████ 320 - 322 |█████████████████████████████████████▉ 319 - 323 |█████████████████████████████████████▊ 318 - 324 |█████████████████████████████████████▋ 317 - 325 |█████████████████████████████████████▌ 316 - 326 |█████████████████████████████████████▍ 315 - 327 |█████████████████████████████████████▎ 314 - 328 |█████████████████████████████████████▏ 313 - 329 |█████████████████████████████████████ 312 - 330 |████████████████████████████████████▉ 311 - 331 |████████████████████████████████████▊ 310 - 332 |████████████████████████████████████▋ 309 - 333 |████████████████████████████████████▌ 308 - 334 |████████████████████████████████████▍ 307 - 335 |████████████████████████████████████▎ 306 - 336 |████████████████████████████████████▏ 305 - 337 |████████████████████████████████████ 304 - 338 |███████████████████████████████████▉ 303 - 339 |███████████████████████████████████▊ 302 - 340 |███████████████████████████████████▋ 301 - 341 |███████████████████████████████████▋ 300 - 342 |███████████████████████████████████▌ 299 - 343 |███████████████████████████████████▍ 298 - 344 |███████████████████████████████████▎ 297 - 345 |███████████████████████████████████▏ 296 - 346 |███████████████████████████████████ 295 - 347 |██████████████████████████████████▉ 294 - 348 |██████████████████████████████████▊ 293 - 349 |██████████████████████████████████▋ 292 - 350 |██████████████████████████████████▌ 291 - 351 |██████████████████████████████████▍ 290 - 352 |██████████████████████████████████▎ 289 - 353 |██████████████████████████████████▏ 288 - 354 |██████████████████████████████████ 287 - 355 |█████████████████████████████████▉ 286 - 356 |█████████████████████████████████▊ 285 - 357 |█████████████████████████████████▋ 284 - 358 |█████████████████████████████████▌ 283 - 359 |█████████████████████████████████▍ 282 - 360 |█████████████████████████████████▎ 281 - 361 |█████████████████████████████████▎ 280 - 362 |█████████████████████████████████▏ 279 - 363 |█████████████████████████████████ 278 - 364 |████████████████████████████████▉ 277 - 365 |████████████████████████████████▊ 276 - 366 |████████████████████████████████▋ 275 - 367 |████████████████████████████████▌ 274 - 368 |████████████████████████████████▍ 273 - 369 |████████████████████████████████▎ 272 - 370 |████████████████████████████████▏ 271 - 371 |████████████████████████████████ 270 - 372 |███████████████████████████████▉ 269 - 373 |███████████████████████████████▊ 268 - 374 |███████████████████████████████▋ 267 - 375 |███████████████████████████████▌ 266 - 376 |███████████████████████████████▍ 265 - 377 |███████████████████████████████▎ 264 - 378 |███████████████████████████████▏ 263 - 379 |███████████████████████████████ 262 - 380 |██████████████████████████████▉ 261 - 381 |██████████████████████████████▉ 260 - 382 |██████████████████████████████▊ 259 - 383 |██████████████████████████████▋ 258 - 384 |██████████████████████████████▌ 257 - 385 |██████████████████████████████▍ 256 - 386 |██████████████████████████████▎ 255 - 387 |██████████████████████████████▏ 254 - 388 |██████████████████████████████ 253 - 389 |█████████████████████████████▉ 252 - 390 |█████████████████████████████▊ 251 - 391 |█████████████████████████████▋ 250 - 392 |█████████████████████████████▌ 249 - 393 |█████████████████████████████▍ 248 - 394 |█████████████████████████████▎ 247 - 395 |█████████████████████████████▏ 246 - 396 |█████████████████████████████ 245 - 397 |████████████████████████████▉ 244 - 398 |████████████████████████████▊ 243 - 399 |████████████████████████████▋ 242 - 400 |████████████████████████████▌ 241 - 401 |████████████████████████████▌ 240 - 402 |████████████████████████████▍ 239 - 403 |████████████████████████████▎ 238 - 404 |████████████████████████████▏ 237 - 405 |████████████████████████████ 236 - 406 |███████████████████████████▉ 235 - 407 |███████████████████████████▊ 234 - 408 |███████████████████████████▋ 233 - 409 |███████████████████████████▌ 232 - 410 |███████████████████████████▍ 231 - 411 |███████████████████████████▎ 230 - 412 |███████████████████████████▏ 229 - 413 |███████████████████████████ 228 - 414 |██████████████████████████▉ 227 - 415 |██████████████████████████▊ 226 - 416 |██████████████████████████▋ 225 - 417 |██████████████████████████▌ 224 - 418 |██████████████████████████▍ 223 - 419 |██████████████████████████▎ 222 - 420 |██████████████████████████▏ 221 - 421 |██████████████████████████▏ 220 - 422 |██████████████████████████ 219 - 423 |█████████████████████████▉ 218 - 424 |█████████████████████████▊ 217 - 425 |█████████████████████████▋ 216 - 426 |█████████████████████████▌ 215 - 427 |█████████████████████████▍ 214 - 428 |█████████████████████████▎ 213 - 429 |█████████████████████████▏ 212 - 430 |█████████████████████████ 211 - 431 |████████████████████████▉ 210 - 432 |████████████████████████▊ 209 - 433 |████████████████████████▋ 208 - 434 |████████████████████████▌ 207 - 435 |████████████████████████▍ 206 - 436 |████████████████████████▎ 205 - 437 |████████████████████████▏ 204 - 438 |████████████████████████ 203 - 439 |███████████████████████▉ 202 - 440 |███████████████████████▊ 201 - 441 |███████████████████████▊ 200 - 442 |███████████████████████▋ 199 - 443 |███████████████████████▌ 198 - 444 |███████████████████████▍ 197 - 445 |███████████████████████▎ 196 - 446 |███████████████████████▏ 195 - 447 |███████████████████████ 194 - 448 |██████████████████████▉ 193 - 449 |██████████████████████▊ 192 - 450 |██████████████████████▋ 191 - 451 |██████████████████████▌ 190 - 452 |██████████████████████▍ 189 - 453 |██████████████████████▎ 188 - 454 |██████████████████████▏ 187 - 455 |██████████████████████ 186 - 456 |█████████████████████▉ 185 - 457 |█████████████████████▊ 184 - 458 |█████████████████████▋ 183 - 459 |█████████████████████▌ 182 - 460 |█████████████████████▍ 181 - 461 |█████████████████████▍ 180 - 462 |█████████████████████▎ 179 - 463 |█████████████████████▏ 178 - 464 |█████████████████████ 177 - 465 |████████████████████▉ 176 - 466 |████████████████████▊ 175 - 467 |████████████████████▋ 174 - 468 |████████████████████▌ 173 - 469 |████████████████████▍ 172 - 470 |████████████████████▎ 171 - 471 |████████████████████▏ 170 - 472 |████████████████████ 169 - 473 |███████████████████▉ 168 - 474 |███████████████████▊ 167 - 475 |███████████████████▋ 166 - 476 |███████████████████▌ 165 - 477 |███████████████████▍ 164 - 478 |███████████████████▎ 163 - 479 |███████████████████▏ 162 - 480 |███████████████████ 161 - 481 |███████████████████ 160 - 482 |██████████████████▉ 159 - 483 |██████████████████▊ 158 - 484 |██████████████████▋ 157 - 485 |██████████████████▌ 156 - 486 |██████████████████▍ 155 - 487 |██████████████████▎ 154 - 488 |██████████████████▏ 153 - 489 |██████████████████ 152 - 490 |█████████████████▉ 151 - 491 |█████████████████▊ 150 - 492 |█████████████████▋ 149 - 493 |█████████████████▌ 148 - 494 |█████████████████▍ 147 - 495 |█████████████████▎ 146 - 496 |█████████████████▏ 145 - 497 |█████████████████ 144 - 498 |████████████████▉ 143 - 499 |████████████████▊ 142 - 500 |████████████████▋ 141 - 501 |████████████████▋ 140 - 502 |████████████████▌ 139 - 503 |████████████████▍ 138 - 504 |████████████████▎ 137 - 505 |████████████████▏ 136 - 506 |████████████████ 135 - 507 |███████████████▉ 134 - 508 |███████████████▊ 133 - 509 |███████████████▋ 132 - 510 |███████████████▌ 131 - 511 |███████████████▍ 130 - 512 |███████████████▎ 129 - 513 |███████████████▏ 128 - 514 |███████████████ 127 - 515 |██████████████▉ 126 - 516 |██████████████▊ 125 - 517 |██████████████▋ 124 - 518 |██████████████▌ 123 - 519 |██████████████▍ 122 - 520 |██████████████▎ 121 - 521 |██████████████▎ 120 - 522 |██████████████▏ 119 - 523 |██████████████ 118 - 524 |█████████████▉ 117 - 525 |█████████████▊ 116 - 526 |█████████████▋ 115 - 527 |█████████████▌ 114 - 528 |█████████████▍ 113 - 529 |█████████████▎ 112 - 530 |█████████████▏ 111 - 531 |█████████████ 110 - 532 |████████████▉ 109 - 533 |████████████▊ 108 - 534 |████████████▋ 107 - 535 |████████████▌ 106 - 536 |████████████▍ 105 - 537 |████████████▎ 104 - 538 |████████████▏ 103 - 539 |████████████ 102 - 540 |███████████▉ 101 - 541 |███████████▉ 100 - 542 |███████████▊ 99 - 543 |███████████▋ 98 - 544 |███████████▌ 97 - 545 |███████████▍ 96 - 546 |███████████▎ 95 - 547 |███████████▏ 94 - 548 |███████████ 93 - 549 |██████████▉ 92 - 550 |██████████▊ 91 - 551 |██████████▋ 90 - 552 |██████████▌ 89 - 553 |██████████▍ 88 - 554 |██████████▎ 87 - 555 |██████████▏ 86 - 556 |██████████ 85 - 557 |█████████▉ 84 - 558 |█████████▊ 83 - 559 |█████████▋ 82 - 560 |█████████▌ 81 - 561 |█████████▌ 80 - 562 |█████████▍ 79 - 563 |█████████▎ 78 - 564 |█████████▏ 77 - 565 |█████████ 76 - 566 |████████▉ 75 - 567 |████████▊ 74 - 568 |████████▋ 73 - 569 |████████▌ 72 - 570 |████████▍ 71 - 571 |████████▎ 70 - 572 |████████▏ 69 - 573 |████████ 68 - 574 |███████▉ 67 - 575 |███████▊ 66 - 576 |███████▋ 65 - 577 |███████▌ 64 - 578 |███████▍ 63 - 579 |███████▎ 62 - 580 |███████▏ 61 - 581 |███████▏ 60 - 582 |███████ 59 - 583 |██████▉ 58 - 584 |██████▊ 57 - 585 |██████▋ 56 - 586 |██████▌ 55 - 587 |██████▍ 54 - 588 |██████▎ 53 - 589 |██████▏ 52 - 590 |██████ 51 - 591 |█████▉ 50 - 592 |█████▊ 49 - 593 |█████▋ 48 - 594 |█████▌ 47 - 595 |█████▍ 46 - 596 |█████▎ 45 - 597 |█████▏ 44 - 598 |█████ 43 - 599 |████▉ 42 - 600 |████▊ 41 - 601 |████▊ 40 - 602 |████▋ 39 - 603 |████▌ 38 - 604 |████▍ 37 - 605 |████▎ 36 - 606 |████▏ 35 - 607 |████ 34 - 608 |███▉ 33 - 609 |███▊ 32 - 610 |███▋ 31 - 611 |███▌ 30 - 612 |███▍ 29 - 613 |███▎ 28 - 614 |███▏ 27 - 615 |███ 26 - 616 |██▉ 25 - 617 |██▊ 24 - 618 |██▋ 23 - 619 |██▌ 22 - 620 |██▍ 21 - 621 |██▍ 20 - 622 |██▎ 19 - 623 |██▏ 18 - 624 |██ 17 - 625 |█▉ 16 - 626 |█▊ 15 - 627 |█▋ 14 - 628 |█▌ 13 - 629 |█▍ 12 - 630 |█▎ 11 - 631 |█▏ 10 - 632 |█ 9 - 633 |▉ 8 - 634 |▊ 7 - 635 |▋ 6 - 636 |▌ 5 - 637 |▍ 4 - 638 |▎ 3 - 639 |▏ 2 - >= 640 | 1 - - diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.agghist.d b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.agghist.d deleted file mode 100644 index 317aece..0000000 --- a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.agghist.d +++ /dev/null @@ -1,46 +0,0 @@ -/* - * This file and its contents are supplied under the terms of the - * Common Development and Distribution License ("CDDL"), version 1.0. - * You may only use this file in accordance with the terms of version - * 1.0 of the CDDL. - * - * A full copy of the text of the CDDL should have accompanied this - * source. A copy of the CDDL is also available via the Internet at - * http://www.illumos.org/license/CDDL. - */ - -/* - * Copyright (c) 2013 Joyent, Inc. All rights reserved. - */ - -#pragma D option agghist -#pragma D option quiet - -BEGIN -{ - @["demerit"] = sum(-10); - @["wtf"] = sum(10); - @["bot"] = sum(20); - - @bagnoogle["SOAP/XML"] = sum(1); - @bagnoogle["XACML store"] = sum(5); - @bagnoogle["SAML token"] = sum(6); - - @stalloogle["breakfast"] = sum(-5); - @stalloogle["non-diet pepsi"] = sum(-20); - @stalloogle["parrot"] = sum(-100); - - printa(@); - printa(@bagnoogle); - printa(@stalloogle); - - printf("\nzoomed:"); - - setopt("aggzoom"); - printa(@); - printa(@bagnoogle); - printa(@stalloogle); - - exit(0); -} - diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.agghist.d.out b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.agghist.d.out deleted file mode 100644 index d76e4da..0000000 --- a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.agghist.d.out +++ /dev/null @@ -1,38 +0,0 @@ - - - key ------------- Distribution ------------- count - demerit @@@@@| -10 - wtf |@@@@@ 10 - bot |@@@@@@@@@@ 20 - - - key ------------- Distribution ------------- count - SOAP/XML |@@@ 1 - XACML store |@@@@@@@@@@@@@@@@@ 5 - SAML token |@@@@@@@@@@@@@@@@@@@@ 6 - - - key ------------- Distribution ------------- count - parrot @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@| -100 - non-diet pepsi @@@@@@| -20 - breakfast @@| -5 - -zoomed: - - key ------------- Distribution ------------- count - demerit @@@@@@@@@@| -10 - wtf |@@@@@@@@@@ 10 - bot |@@@@@@@@@@@@@@@@@@@ 20 - - - key ------------- Distribution ------------- count - SOAP/XML |@@@@@@@ 1 - XACML store |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 5 - SAML token |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 6 - - - key ------------- Distribution ------------- count - parrot @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@| -100 - non-diet pepsi @@@@@@@@| -20 - breakfast @@| -5 - diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpack.d b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpack.d deleted file mode 100644 index c9fdba7..0000000 --- a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpack.d +++ /dev/null @@ -1,53 +0,0 @@ -/* - * This file and its contents are supplied under the terms of the - * Common Development and Distribution License ("CDDL"), version 1.0. - * You may only use this file in accordance with the terms of version - * 1.0 of the CDDL. - * - * A full copy of the text of the CDDL should have accompanied this - * source. A copy of the CDDL is also available via the Internet at - * http://www.illumos.org/license/CDDL. - */ - -/* - * Copyright (c) 2013 Joyent, Inc. All rights reserved. - */ - -#pragma D option aggpack -#pragma D option encoding=ascii -#pragma D option quiet - -BEGIN -{ - @x = quantize(1 << 32); - @y[1] = quantize(1); - @z["mumble"] = quantize(1); - @xx["foo", (char)1, (short)2, (long)3] = quantize(1); - - @neg = lquantize(-10, -10, 20, 1, -1); - @neg = lquantize(-5, -10, 20, 1, 1); - @neg = lquantize(0, -10, 20, 1, 1); - - i = 0; -} - -tick-1ms -{ - @a[i] = quantize(0, i); - @a[i] = quantize(1, 100 - i); - i++; -} - -tick-1ms -/i > 100/ -{ - exit(0); -} - -END -{ - setopt("aggzoom", "true"); - printa(@neg); - setopt("aggzoom", "false"); - printa(@neg); -} diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpack.d.out b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpack.d.out deleted file mode 100644 index 5300ebd..0000000 --- a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpack.d.out +++ /dev/null @@ -1,124 +0,0 @@ - - - min .--------------------------------. max | count - < -10 : V X X : >= 20 | 1 - - - min .--------------------------------. max | count - < -10 : v x x : >= 20 | 1 - - - min .---. max | count - 2147483648 : X : 8589934592 | 1 - - key min .---. max | count - 1 0 : X : 2 | 1 - - key min .---. max | count - mumble 0 : X : 2 | 1 - - key min .---. max | count - foo 1 2 3 0 : X : 2 | 1 - - key min .---. max | count - 100 0 :X : 2 | 100 - 99 0 :X_ : 2 | 100 - 98 0 :X_ : 2 | 100 - 97 0 :X_ : 2 | 100 - 96 0 :X_ : 2 | 100 - 95 0 :X_ : 2 | 100 - 94 0 :X_ : 2 | 100 - 93 0 :X_ : 2 | 100 - 92 0 :X_ : 2 | 100 - 91 0 :X_ : 2 | 100 - 90 0 :X_ : 2 | 100 - 89 0 :X_ : 2 | 100 - 88 0 :X_ : 2 | 100 - 87 0 :X_ : 2 | 100 - 86 0 :X_ : 2 | 100 - 85 0 :X_ : 2 | 100 - 84 0 :X_ : 2 | 100 - 83 0 :X_ : 2 | 100 - 82 0 :X_ : 2 | 100 - 81 0 :X_ : 2 | 100 - 80 0 :X_ : 2 | 100 - 79 0 :X_ : 2 | 100 - 78 0 :xx : 2 | 100 - 77 0 :xx : 2 | 100 - 76 0 :xx : 2 | 100 - 75 0 :xx : 2 | 100 - 74 0 :xx : 2 | 100 - 73 0 :xx : 2 | 100 - 72 0 :xx : 2 | 100 - 71 0 :xx : 2 | 100 - 70 0 :xx : 2 | 100 - 69 0 :xx : 2 | 100 - 68 0 :xx : 2 | 100 - 67 0 :xx : 2 | 100 - 66 0 :xx : 2 | 100 - 65 0 :xx : 2 | 100 - 64 0 :xx : 2 | 100 - 63 0 :xx : 2 | 100 - 62 0 :xx : 2 | 100 - 61 0 :xx : 2 | 100 - 60 0 :xx : 2 | 100 - 59 0 :xx : 2 | 100 - 58 0 :xx : 2 | 100 - 57 0 :xx : 2 | 100 - 56 0 :xx : 2 | 100 - 55 0 :xx : 2 | 100 - 54 0 :xx : 2 | 100 - 53 0 :xx : 2 | 100 - 52 0 :xx : 2 | 100 - 51 0 :xx : 2 | 100 - 50 0 :xx : 2 | 100 - 49 0 :xx : 2 | 100 - 48 0 :xx : 2 | 100 - 47 0 :xx : 2 | 100 - 46 0 :xx : 2 | 100 - 45 0 :xx : 2 | 100 - 44 0 :xx : 2 | 100 - 43 0 :xx : 2 | 100 - 42 0 :xx : 2 | 100 - 41 0 :xx : 2 | 100 - 40 0 :xx : 2 | 100 - 39 0 :xx : 2 | 100 - 38 0 :xx : 2 | 100 - 37 0 :xx : 2 | 100 - 36 0 :xx : 2 | 100 - 35 0 :xx : 2 | 100 - 34 0 :xx : 2 | 100 - 33 0 :xx : 2 | 100 - 32 0 :xx : 2 | 100 - 31 0 :xx : 2 | 100 - 30 0 :xx : 2 | 100 - 29 0 :xx : 2 | 100 - 28 0 :xx : 2 | 100 - 27 0 :xx : 2 | 100 - 26 0 :xx : 2 | 100 - 25 0 :xx : 2 | 100 - 24 0 :xx : 2 | 100 - 23 0 :xx : 2 | 100 - 22 0 :xx : 2 | 100 - 21 0 :_X : 2 | 100 - 20 0 :_X : 2 | 100 - 19 0 :_X : 2 | 100 - 18 0 :_X : 2 | 100 - 17 0 :_X : 2 | 100 - 16 0 :_X : 2 | 100 - 15 0 :_X : 2 | 100 - 14 0 :_X : 2 | 100 - 13 0 :_X : 2 | 100 - 12 0 :_X : 2 | 100 - 11 0 :_X : 2 | 100 - 10 0 :_X : 2 | 100 - 9 0 :_X : 2 | 100 - 8 0 :_X : 2 | 100 - 7 0 :_X : 2 | 100 - 6 0 :_X : 2 | 100 - 5 0 :_X : 2 | 100 - 4 0 :_X : 2 | 100 - 3 0 :_X : 2 | 100 - 2 0 :_X : 2 | 100 - 1 0 :_X : 2 | 100 - 0 0 : X : 2 | 100 diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackbanner.ksh b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackbanner.ksh deleted file mode 100644 index e53a89b..0000000 --- a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackbanner.ksh +++ /dev/null @@ -1,75 +0,0 @@ -# -# This file and its contents are supplied under the terms of the -# Common Development and Distribution License ("CDDL"), version 1.0. -# You may only use this file in accordance with the terms of version -# 1.0 of the CDDL. -# -# A full copy of the text of the CDDL should have accompanied this -# source. A copy of the CDDL is also available via the Internet at -# http://www.illumos.org/license/CDDL. -# - -# -# Copyright (c) 2013 Joyent, Inc. All rights reserved. -# - -let width=8 - -function outputchar -{ - banner $3 | awk -v line=$1 -v pos=$2 -v width=$width '{ \ - for (i = 1; i <= length($0); i++) { \ - if (substr($0, i, 1) == " ") \ - continue; \ - printf("\t@letter%d[%d] = lquantize(%d, 0, 40, 1);\n", \ - line, NR, i + (pos * width)); - } \ - }' -} - -function outputstr -{ - let pos=0; - let line=0 - - printf "#pragma D option aggpack\n#pragma D option aggsortkey\n" - - printf "BEGIN\n{\n" - for c in `echo "$1" | awk '{ \ - for (i = 1; i <= length($0); i++) { \ - c = substr($0, i, 1); \ - printf("%s\n", c == " " ? "space" : \ - c == "\n" ? "newline" : c); \ - } \ - }'`; do - if [[ "$c" == "space" ]]; then - let line=line+1 - let pos=0 - continue - fi - - outputchar $line $pos $c - let pos=pos+1 - done - - let i=0 - - while [[ $i -le $line ]]; do - printf "\tprinta(@letter%d);\n" $i - let i=i+1 - done - printf "\texit(0);\n}\n" -} - -dtrace -qs /dev/stdin -x encoding=utf8 <= 40 | 6 - 3 < 0 : ▂ ▂ ▂ ▂ ▂ ▂ : >= 40 | 6 - 4 < 0 : ▂ ▂ ▂▂▂▂▂▂ ▂ : >= 40 | 9 - 5 < 0 : ▂ ▂▂ ▂ ▂ ▂ ▂ : >= 40 | 7 - 6 < 0 : ▂▂ ▂▂ ▂ ▂ ▂ : >= 40 | 7 - 7 < 0 : ▂ ▂ ▂ ▂ ▂ : >= 40 | 5 - - - key min .------------------------------------------. max | count - 2 < 0 : ▂ ▂ ▂ ▂ ▂▂▂▂ ▂▂▂▂▂ : >= 40 | 13 - 3 < 0 : ▂▂ ▂▂ ▂ ▂ ▂ ▂ : >= 40 | 8 - 4 < 0 : ▂ ▂▂ ▂ ▂ ▂ ▂▂▂▂ ▂ : >= 40 | 11 - 5 < 0 : ▂ ▂ ▂ ▂ ▂ ▂ : >= 40 | 6 - 6 < 0 : ▂ ▂ ▂ ▂ ▂ ▂ ▂ : >= 40 | 7 - 7 < 0 : ▂ ▂ ▂▂▂▂ ▂▂▂▂ ▂ : >= 40 | 11 - - - key min .------------------------------------------. max | count - 2 < 0 : █ : >= 40 | 1 - 3 < 0 : █ : >= 40 | 1 - 4 < 0 : █ : >= 40 | 1 - 5 < 0 : █ : >= 40 | 1 - 6 < 0 : █ : >= 40 | 1 - 7 < 0 : █ : >= 40 | 1 - - - key min .------------------------------------------. max | count - 2 < 0 : ▂▂▂▂▂ ▂▂▂▂ : >= 40 | 9 - 3 < 0 : ▃ ▃ ▃ ▃ : >= 40 | 4 - 4 < 0 : ▃ ▃ ▃ ▃ : >= 40 | 4 - 5 < 0 : ▃ ▃ ▃ ▃ : >= 40 | 4 - 6 < 0 : ▃ ▃ ▃ ▃ : >= 40 | 4 - 7 < 0 : ▂▂▂▂▂ ▂▂▂▂ : >= 40 | 9 - - - key min .------------------------------------------. max | count - 2 < 0 : ▂▂▂▂▂ ▂ ▂ ▂ ▂▂▂▂ : >= 40 | 12 - 3 < 0 : ▂ ▂ ▂ ▂ ▂ : >= 40 | 5 - 4 < 0 : ▂ ▂▂▂▂▂▂ ▂ ▂▂▂▂ : >= 40 | 12 - 5 < 0 : ▂ ▂ ▂ ▂ ▂ : >= 40 | 5 - 6 < 0 : ▂ ▂ ▂ ▂ ▂ ▂ : >= 40 | 6 - 7 < 0 : ▂ ▂ ▂ ▂ ▂▂▂▂ : >= 40 | 8 - - - - key min .------------------------------------------. max | count - 2 < 0 : X : >= 40 | 1 - 3 < 0 : X : >= 40 | 1 - 4 < 0 : X : >= 40 | 1 - 5 < 0 : X : >= 40 | 1 - 6 < 0 : X : >= 40 | 1 - 7 < 0 : X : >= 40 | 1 - - - key min .------------------------------------------. max | count - 2 < 0 : XX X X : >= 40 | 4 - 3 < 0 : X X XX XX : >= 40 | 6 - 4 < 0 : X X X XX X : >= 40 | 6 - 5 < 0 : XXXXXX X X : >= 40 | 8 - 6 < 0 : X X X X : >= 40 | 4 - 7 < 0 : X X X X : >= 40 | 4 - - - key min .------------------------------------------. max | count - 2 < 0 : X X XXXX XXXXX : >= 40 | 11 - 3 < 0 : XX X X X X : >= 40 | 6 - 4 < 0 : X X X X X X : >= 40 | 6 - 5 < 0 : X X X X X X : >= 40 | 6 - 6 < 0 : X XX X X X : >= 40 | 6 - 7 < 0 : X X XXXX X : >= 40 | 7 - - - key min .------------------------------------------. max | count - 2 < 0 : X X XXXXXX X X : >= 40 | 10 - 3 < 0 : X X X X X : >= 40 | 5 - 4 < 0 : X X XXXXX X X : >= 40 | 9 - 5 < 0 : X XX X X X X : >= 40 | 7 - 6 < 0 : XX XX X X X : >= 40 | 7 - 7 < 0 : X X XXXXXX XXXXXX XXXXXX : >= 40 | 20 - - - - key min .------------------------------------------. max | count - 2 < 0 : ████ ██████ █ █ █████ : >= 40 | 17 - 3 < 0 : █ █ ██ █ █ █ : >= 40 | 7 - 4 < 0 : ████ █████ █ █ █ █ █ : >= 40 | 14 - 5 < 0 : █ █ █ █ █ █ █ : >= 40 | 7 - 6 < 0 : █ █ █ █ ██ █ █ : >= 40 | 8 - 7 < 0 : ████ ██████ █ █ █████ : >= 40 | 17 - - - key min .------------------------------------------. max | count - 2 < 0 : █ █ ██████ █ █████ : >= 40 | 14 - 3 < 0 : █ █ █ █ █ █ : >= 40 | 6 - 4 < 0 : ██████ █████ █ █ █ : >= 40 | 14 - 5 < 0 : █ █ █ █ █████ : >= 40 | 9 - 6 < 0 : █ █ █ █ █ : >= 40 | 5 - 7 < 0 : █ █ ██████ ██████ █ : >= 40 | 15 - diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackzoom.d b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackzoom.d deleted file mode 100644 index 537d1de..0000000 --- a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackzoom.d +++ /dev/null @@ -1,42 +0,0 @@ -/* - * This file and its contents are supplied under the terms of the - * Common Development and Distribution License ("CDDL"), version 1.0. - * You may only use this file in accordance with the terms of version - * 1.0 of the CDDL. - * - * A full copy of the text of the CDDL should have accompanied this - * source. A copy of the CDDL is also available via the Internet at - * http://www.illumos.org/license/CDDL. - */ - -/* - * Copyright (c) 2013 Joyent, Inc. All rights reserved. - */ - -#pragma D option quiet - -tick-1ms -/i++ < 30/ -{ - @[1] = lquantize(i, 0, 40, 1, 1000); - @[2] = lquantize(i, 0, 40, 1, 1000); - @[3] = lquantize(i, 0, 40, 1, 1000); -} - -tick-1ms -/i == 40/ -{ - @[1] = lquantize(0, 0, 40, 1, 1); - @[1] = lquantize(i, 0, 40, 1, 2000); - @[2] = lquantize(0, 0, 40, 1, 1); - @[2] = lquantize(i, 0, 40, 1, 2000); - @[3] = lquantize(0, 0, 40, 1, 1); - @[3] = lquantize(i, 0, 40, 1, 2000); - - printa(@); - setopt("aggpack"); - printa(@); - setopt("aggzoom"); - printa(@); - exit(0); -} diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackzoom.d.out b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackzoom.d.out deleted file mode 100644 index bc7ec00..0000000 --- a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggpackzoom.d.out +++ /dev/null @@ -1,149 +0,0 @@ - - 1 - value ------------- Distribution ------------- count - < 0 | 0 - 0 | 1 - 1 |@ 1000 - 2 |@ 1000 - 3 |@ 1000 - 4 |@ 1000 - 5 |@ 1000 - 6 |@ 1000 - 7 |@ 1000 - 8 |@ 1000 - 9 |@ 1000 - 10 |@ 1000 - 11 |@ 1000 - 12 |@ 1000 - 13 |@ 1000 - 14 |@ 1000 - 15 |@ 1000 - 16 |@ 1000 - 17 |@ 1000 - 18 |@ 1000 - 19 |@ 1000 - 20 |@ 1000 - 21 |@ 1000 - 22 |@ 1000 - 23 |@ 1000 - 24 |@ 1000 - 25 |@ 1000 - 26 |@ 1000 - 27 |@ 1000 - 28 |@ 1000 - 29 |@ 1000 - 30 |@ 1000 - 31 | 0 - 32 | 0 - 33 | 0 - 34 | 0 - 35 | 0 - 36 | 0 - 37 | 0 - 38 | 0 - 39 | 0 - >= 40 |@@ 2000 - - 2 - value ------------- Distribution ------------- count - < 0 | 0 - 0 | 1 - 1 |@ 1000 - 2 |@ 1000 - 3 |@ 1000 - 4 |@ 1000 - 5 |@ 1000 - 6 |@ 1000 - 7 |@ 1000 - 8 |@ 1000 - 9 |@ 1000 - 10 |@ 1000 - 11 |@ 1000 - 12 |@ 1000 - 13 |@ 1000 - 14 |@ 1000 - 15 |@ 1000 - 16 |@ 1000 - 17 |@ 1000 - 18 |@ 1000 - 19 |@ 1000 - 20 |@ 1000 - 21 |@ 1000 - 22 |@ 1000 - 23 |@ 1000 - 24 |@ 1000 - 25 |@ 1000 - 26 |@ 1000 - 27 |@ 1000 - 28 |@ 1000 - 29 |@ 1000 - 30 |@ 1000 - 31 | 0 - 32 | 0 - 33 | 0 - 34 | 0 - 35 | 0 - 36 | 0 - 37 | 0 - 38 | 0 - 39 | 0 - >= 40 |@@ 2000 - - 3 - value ------------- Distribution ------------- count - < 0 | 0 - 0 | 1 - 1 |@ 1000 - 2 |@ 1000 - 3 |@ 1000 - 4 |@ 1000 - 5 |@ 1000 - 6 |@ 1000 - 7 |@ 1000 - 8 |@ 1000 - 9 |@ 1000 - 10 |@ 1000 - 11 |@ 1000 - 12 |@ 1000 - 13 |@ 1000 - 14 |@ 1000 - 15 |@ 1000 - 16 |@ 1000 - 17 |@ 1000 - 18 |@ 1000 - 19 |@ 1000 - 20 |@ 1000 - 21 |@ 1000 - 22 |@ 1000 - 23 |@ 1000 - 24 |@ 1000 - 25 |@ 1000 - 26 |@ 1000 - 27 |@ 1000 - 28 |@ 1000 - 29 |@ 1000 - 30 |@ 1000 - 31 | 0 - 32 | 0 - 33 | 0 - 34 | 0 - 35 | 0 - 36 | 0 - 37 | 0 - 38 | 0 - 39 | 0 - >= 40 |@@ 2000 - - - - key min .------------------------------------------. max | count - 1 < 0 : ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ ▁: >= 40 | 32001 - 2 < 0 : ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ ▁: >= 40 | 32001 - 3 < 0 : ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ ▁: >= 40 | 32001 - - - key min .------------------------------------------. max | count - 1 < 0 : ▁▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ █: >= 40 | 32001 - 2 < 0 : ▁▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ █: >= 40 | 32001 - 3 < 0 : ▁▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ █: >= 40 | 32001 - diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggzoom.d b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggzoom.d deleted file mode 100644 index 860a169..0000000 --- a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggzoom.d +++ /dev/null @@ -1,34 +0,0 @@ -/* - * This file and its contents are supplied under the terms of the - * Common Development and Distribution License ("CDDL"), version 1.0. - * You may only use this file in accordance with the terms of version - * 1.0 of the CDDL. - * - * A full copy of the text of the CDDL should have accompanied this - * source. A copy of the CDDL is also available via the Internet at - * http://www.illumos.org/license/CDDL. - */ - -/* - * Copyright (c) 2013 Joyent, Inc. All rights reserved. - */ - -#pragma D option quiet - -tick-1ms -/i++ < 90/ -{ - @ = lquantize(i, 0, 100, 1, 1000); -} - -tick-1ms -/i == 100/ -{ - @ = lquantize(i++, 0, 100, 1, 2000); - @ = lquantize(i++, 0, 100, 1, 3000); - - printa(@); - setopt("aggzoom"); - printa(@); - exit(0); -} diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggzoom.d.out b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggzoom.d.out deleted file mode 100644 index acddf7f..0000000 --- a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.aggzoom.d.out +++ /dev/null @@ -1,211 +0,0 @@ - - - value ------------- Distribution ------------- count - 0 | 0 - 1 | 1000 - 2 | 1000 - 3 | 1000 - 4 | 1000 - 5 | 1000 - 6 | 1000 - 7 | 1000 - 8 | 1000 - 9 | 1000 - 10 | 1000 - 11 | 1000 - 12 | 1000 - 13 | 1000 - 14 | 1000 - 15 | 1000 - 16 | 1000 - 17 | 1000 - 18 | 1000 - 19 | 1000 - 20 | 1000 - 21 | 1000 - 22 | 1000 - 23 | 1000 - 24 | 1000 - 25 | 1000 - 26 | 1000 - 27 | 1000 - 28 | 1000 - 29 | 1000 - 30 | 1000 - 31 | 1000 - 32 | 1000 - 33 | 1000 - 34 | 1000 - 35 | 1000 - 36 | 1000 - 37 | 1000 - 38 | 1000 - 39 | 1000 - 40 | 1000 - 41 | 1000 - 42 | 1000 - 43 | 1000 - 44 | 1000 - 45 | 1000 - 46 | 1000 - 47 | 1000 - 48 | 1000 - 49 | 1000 - 50 | 1000 - 51 | 1000 - 52 | 1000 - 53 | 1000 - 54 | 1000 - 55 | 1000 - 56 | 1000 - 57 | 1000 - 58 | 1000 - 59 | 1000 - 60 | 1000 - 61 | 1000 - 62 | 1000 - 63 | 1000 - 64 | 1000 - 65 | 1000 - 66 | 1000 - 67 | 1000 - 68 | 1000 - 69 | 1000 - 70 | 1000 - 71 | 1000 - 72 | 1000 - 73 | 1000 - 74 | 1000 - 75 | 1000 - 76 | 1000 - 77 | 1000 - 78 | 1000 - 79 | 1000 - 80 | 1000 - 81 | 1000 - 82 | 1000 - 83 | 1000 - 84 | 1000 - 85 | 1000 - 86 | 1000 - 87 | 1000 - 88 | 1000 - 89 | 1000 - 90 | 1000 - 91 | 0 - 92 | 0 - 93 | 0 - 94 | 0 - 95 | 0 - 96 | 0 - 97 | 0 - 98 | 0 - 99 | 0 - >= 100 |@@ 5000 - - - - value ------------- Distribution ------------- count - 0 | 0 - 1 |@@@@@@@@ 1000 - 2 |@@@@@@@@ 1000 - 3 |@@@@@@@@ 1000 - 4 |@@@@@@@@ 1000 - 5 |@@@@@@@@ 1000 - 6 |@@@@@@@@ 1000 - 7 |@@@@@@@@ 1000 - 8 |@@@@@@@@ 1000 - 9 |@@@@@@@@ 1000 - 10 |@@@@@@@@ 1000 - 11 |@@@@@@@@ 1000 - 12 |@@@@@@@@ 1000 - 13 |@@@@@@@@ 1000 - 14 |@@@@@@@@ 1000 - 15 |@@@@@@@@ 1000 - 16 |@@@@@@@@ 1000 - 17 |@@@@@@@@ 1000 - 18 |@@@@@@@@ 1000 - 19 |@@@@@@@@ 1000 - 20 |@@@@@@@@ 1000 - 21 |@@@@@@@@ 1000 - 22 |@@@@@@@@ 1000 - 23 |@@@@@@@@ 1000 - 24 |@@@@@@@@ 1000 - 25 |@@@@@@@@ 1000 - 26 |@@@@@@@@ 1000 - 27 |@@@@@@@@ 1000 - 28 |@@@@@@@@ 1000 - 29 |@@@@@@@@ 1000 - 30 |@@@@@@@@ 1000 - 31 |@@@@@@@@ 1000 - 32 |@@@@@@@@ 1000 - 33 |@@@@@@@@ 1000 - 34 |@@@@@@@@ 1000 - 35 |@@@@@@@@ 1000 - 36 |@@@@@@@@ 1000 - 37 |@@@@@@@@ 1000 - 38 |@@@@@@@@ 1000 - 39 |@@@@@@@@ 1000 - 40 |@@@@@@@@ 1000 - 41 |@@@@@@@@ 1000 - 42 |@@@@@@@@ 1000 - 43 |@@@@@@@@ 1000 - 44 |@@@@@@@@ 1000 - 45 |@@@@@@@@ 1000 - 46 |@@@@@@@@ 1000 - 47 |@@@@@@@@ 1000 - 48 |@@@@@@@@ 1000 - 49 |@@@@@@@@ 1000 - 50 |@@@@@@@@ 1000 - 51 |@@@@@@@@ 1000 - 52 |@@@@@@@@ 1000 - 53 |@@@@@@@@ 1000 - 54 |@@@@@@@@ 1000 - 55 |@@@@@@@@ 1000 - 56 |@@@@@@@@ 1000 - 57 |@@@@@@@@ 1000 - 58 |@@@@@@@@ 1000 - 59 |@@@@@@@@ 1000 - 60 |@@@@@@@@ 1000 - 61 |@@@@@@@@ 1000 - 62 |@@@@@@@@ 1000 - 63 |@@@@@@@@ 1000 - 64 |@@@@@@@@ 1000 - 65 |@@@@@@@@ 1000 - 66 |@@@@@@@@ 1000 - 67 |@@@@@@@@ 1000 - 68 |@@@@@@@@ 1000 - 69 |@@@@@@@@ 1000 - 70 |@@@@@@@@ 1000 - 71 |@@@@@@@@ 1000 - 72 |@@@@@@@@ 1000 - 73 |@@@@@@@@ 1000 - 74 |@@@@@@@@ 1000 - 75 |@@@@@@@@ 1000 - 76 |@@@@@@@@ 1000 - 77 |@@@@@@@@ 1000 - 78 |@@@@@@@@ 1000 - 79 |@@@@@@@@ 1000 - 80 |@@@@@@@@ 1000 - 81 |@@@@@@@@ 1000 - 82 |@@@@@@@@ 1000 - 83 |@@@@@@@@ 1000 - 84 |@@@@@@@@ 1000 - 85 |@@@@@@@@ 1000 - 86 |@@@@@@@@ 1000 - 87 |@@@@@@@@ 1000 - 88 |@@@@@@@@ 1000 - 89 |@@@@@@@@ 1000 - 90 |@@@@@@@@ 1000 - 91 | 0 - 92 | 0 - 93 | 0 - 94 | 0 - 95 | 0 - 96 | 0 - 97 | 0 - 98 | 0 - 99 | 0 - >= 100 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 5000 - - -- cgit v1.1