1################### 2### Same thread ### 3################### 4From top 5--------- 6 getStackTrace (Ljava/lang/Thread;II)[[Ljava/lang/String; -1 -2 7 print (Ljava/lang/Thread;II)V 0 38 8 printOrWait (IILart/ControlData;)V 6 41 9 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 10 bar (IIILart/ControlData;)J 0 26 11 foo (IIILart/ControlData;)I 0 21 12 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 13 bar (IIILart/ControlData;)J 0 26 14 foo (IIILart/ControlData;)I 0 21 15 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 16 bar (IIILart/ControlData;)J 0 26 17 foo (IIILart/ControlData;)I 0 21 18 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 19 bar (IIILart/ControlData;)J 0 26 20 foo (IIILart/ControlData;)I 0 21 21 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 22 bar (IIILart/ControlData;)J 0 26 23 foo (IIILart/ControlData;)I 0 21 24 doTest ()V 31 25 25 run ()V 0 31 26--------- 27 print (Ljava/lang/Thread;II)V 0 38 28 printOrWait (IILart/ControlData;)V 6 41 29 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 30 bar (IIILart/ControlData;)J 0 26 31 foo (IIILart/ControlData;)I 0 21 32 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 33 bar (IIILart/ControlData;)J 0 26 34 foo (IIILart/ControlData;)I 0 21 35 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 36 bar (IIILart/ControlData;)J 0 26 37 foo (IIILart/ControlData;)I 0 21 38 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 39 bar (IIILart/ControlData;)J 0 26 40 foo (IIILart/ControlData;)I 0 21 41 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 42 bar (IIILart/ControlData;)J 0 26 43 foo (IIILart/ControlData;)I 0 21 44 doTest ()V 35 26 45 run ()V 0 31 46--------- 47 getStackTrace (Ljava/lang/Thread;II)[[Ljava/lang/String; -1 -2 48 print (Ljava/lang/Thread;II)V 0 38 49 printOrWait (IILart/ControlData;)V 6 41 50 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 51 bar (IIILart/ControlData;)J 0 26 52--------- 53 printOrWait (IILart/ControlData;)V 6 41 54 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 55 bar (IIILart/ControlData;)J 0 26 56 foo (IIILart/ControlData;)I 0 21 57 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 58--------- 59 printOrWait (IILart/ControlData;)V 6 41 60From bottom 61--------- 62 run ()V 0 31 63--------- 64 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 65 bar (IIILart/ControlData;)J 0 26 66 foo (IIILart/ControlData;)I 0 21 67 doTest ()V 61 33 68 run ()V 0 31 69--------- 70 bar (IIILart/ControlData;)J 0 26 71 foo (IIILart/ControlData;)I 0 21 72 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 73 bar (IIILart/ControlData;)J 0 26 74 foo (IIILart/ControlData;)I 0 21 75 76################################ 77### Other thread (suspended) ### 78################################ 79From top 80--------- 81 wait (JI)V -1 -2 82 wait (J)V 1 442 83 wait ()V 2 568 84 printOrWait (IILart/ControlData;)V 24 47 85 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 86 bar (IIILart/ControlData;)J 0 26 87 foo (IIILart/ControlData;)I 0 21 88 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 89 bar (IIILart/ControlData;)J 0 26 90 foo (IIILart/ControlData;)I 0 21 91 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 92 bar (IIILart/ControlData;)J 0 26 93 foo (IIILart/ControlData;)I 0 21 94 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 95 bar (IIILart/ControlData;)J 0 26 96 foo (IIILart/ControlData;)I 0 21 97 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 98 bar (IIILart/ControlData;)J 0 26 99 foo (IIILart/ControlData;)I 0 21 100 run ()V 4 28 101--------- 102 wait (J)V 1 442 103 wait ()V 2 568 104 printOrWait (IILart/ControlData;)V 24 47 105 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 106 bar (IIILart/ControlData;)J 0 26 107 foo (IIILart/ControlData;)I 0 21 108 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 109 bar (IIILart/ControlData;)J 0 26 110 foo (IIILart/ControlData;)I 0 21 111 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 112 bar (IIILart/ControlData;)J 0 26 113 foo (IIILart/ControlData;)I 0 21 114 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 115 bar (IIILart/ControlData;)J 0 26 116 foo (IIILart/ControlData;)I 0 21 117 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 118 bar (IIILart/ControlData;)J 0 26 119 foo (IIILart/ControlData;)I 0 21 120 run ()V 4 28 121--------- 122 wait (JI)V -1 -2 123 wait (J)V 1 442 124 wait ()V 2 568 125 printOrWait (IILart/ControlData;)V 24 47 126 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 127 bar (IIILart/ControlData;)J 0 26 128 foo (IIILart/ControlData;)I 0 21 129--------- 130 wait ()V 2 568 131 printOrWait (IILart/ControlData;)V 24 47 132 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 133 bar (IIILart/ControlData;)J 0 26 134 foo (IIILart/ControlData;)I 0 21 135 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 136 bar (IIILart/ControlData;)J 0 26 137--------- 138 wait ()V 2 568 139From bottom 140--------- 141 run ()V 4 28 142--------- 143 foo (IIILart/ControlData;)I 0 21 144 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 145 bar (IIILart/ControlData;)J 0 26 146 foo (IIILart/ControlData;)I 0 21 147 run ()V 4 28 148--------- 149 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 150 bar (IIILart/ControlData;)J 0 26 151 foo (IIILart/ControlData;)I 0 21 152 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 153 bar (IIILart/ControlData;)J 0 26 154 155########################### 156### Other thread (live) ### 157########################### 158From top 159--------- 160 printOrWait (IILart/ControlData;)V 45 54 161 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 162 bar (IIILart/ControlData;)J 0 26 163 foo (IIILart/ControlData;)I 0 21 164 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 165 bar (IIILart/ControlData;)J 0 26 166 foo (IIILart/ControlData;)I 0 21 167 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 168 bar (IIILart/ControlData;)J 0 26 169 foo (IIILart/ControlData;)I 0 21 170 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 171 bar (IIILart/ControlData;)J 0 26 172 foo (IIILart/ControlData;)I 0 21 173 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 174 bar (IIILart/ControlData;)J 0 26 175 foo (IIILart/ControlData;)I 0 21 176 run ()V 4 62 177--------- 178 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 179 bar (IIILart/ControlData;)J 0 26 180 foo (IIILart/ControlData;)I 0 21 181 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 182 bar (IIILart/ControlData;)J 0 26 183 foo (IIILart/ControlData;)I 0 21 184 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 185 bar (IIILart/ControlData;)J 0 26 186 foo (IIILart/ControlData;)I 0 21 187 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 188 bar (IIILart/ControlData;)J 0 26 189 foo (IIILart/ControlData;)I 0 21 190 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 191 bar (IIILart/ControlData;)J 0 26 192 foo (IIILart/ControlData;)I 0 21 193 run ()V 4 62 194--------- 195 printOrWait (IILart/ControlData;)V 45 54 196 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 197 bar (IIILart/ControlData;)J 0 26 198 foo (IIILart/ControlData;)I 0 21 199 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 200--------- 201 bar (IIILart/ControlData;)J 0 26 202 foo (IIILart/ControlData;)I 0 21 203 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 204 bar (IIILart/ControlData;)J 0 26 205 foo (IIILart/ControlData;)I 0 21 206From bottom 207--------- 208 run ()V 4 62 209--------- 210 foo (IIILart/ControlData;)I 0 21 211 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 212 bar (IIILart/ControlData;)J 0 26 213 foo (IIILart/ControlData;)I 0 21 214 run ()V 4 62 215--------- 216 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 217 bar (IIILart/ControlData;)J 0 26 218 foo (IIILart/ControlData;)I 0 21 219 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 220 bar (IIILart/ControlData;)J 0 26 221 222################################ 223### Other threads (suspended) ### 224################################ 225--------- 226AllTraces Thread 0 227 228--------- 229AllTraces Thread 1 230 231--------- 232AllTraces Thread 2 233 234--------- 235AllTraces Thread 3 236 237--------- 238AllTraces Thread 4 239 240--------- 241AllTraces Thread 5 242 243--------- 244AllTraces Thread 6 245 246--------- 247AllTraces Thread 7 248 249--------- 250AllTraces Thread 8 251 252--------- 253AllTraces Thread 9 254 255--------- 256FinalizerDaemon 257<not printed> 258--------- 259FinalizerWatchdogDaemon 260<not printed> 261--------- 262HeapTaskDaemon 263<not printed> 264--------- 265ReferenceQueueDaemon 266<not printed> 267--------- 268Signal Catcher 269 270--------- 271Test911 272 273--------- 274main 275<not printed> 276--------- 277AllTraces Thread 0 278 wait (JI)V -1 -2 279 wait (J)V 1 442 280 wait ()V 2 568 281 printOrWait (IILart/ControlData;)V 24 47 282 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 283 bar (IIILart/ControlData;)J 0 26 284 foo (IIILart/ControlData;)I 0 21 285 286--------- 287AllTraces Thread 1 288 wait (JI)V -1 -2 289 wait (J)V 1 442 290 wait ()V 2 568 291 printOrWait (IILart/ControlData;)V 24 47 292 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 293 bar (IIILart/ControlData;)J 0 26 294 foo (IIILart/ControlData;)I 0 21 295 296--------- 297AllTraces Thread 2 298 wait (JI)V -1 -2 299 wait (J)V 1 442 300 wait ()V 2 568 301 printOrWait (IILart/ControlData;)V 24 47 302 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 303 bar (IIILart/ControlData;)J 0 26 304 foo (IIILart/ControlData;)I 0 21 305 306--------- 307AllTraces Thread 3 308 wait (JI)V -1 -2 309 wait (J)V 1 442 310 wait ()V 2 568 311 printOrWait (IILart/ControlData;)V 24 47 312 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 313 bar (IIILart/ControlData;)J 0 26 314 foo (IIILart/ControlData;)I 0 21 315 316--------- 317AllTraces Thread 4 318 wait (JI)V -1 -2 319 wait (J)V 1 442 320 wait ()V 2 568 321 printOrWait (IILart/ControlData;)V 24 47 322 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 323 bar (IIILart/ControlData;)J 0 26 324 foo (IIILart/ControlData;)I 0 21 325 326--------- 327AllTraces Thread 5 328 wait (JI)V -1 -2 329 wait (J)V 1 442 330 wait ()V 2 568 331 printOrWait (IILart/ControlData;)V 24 47 332 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 333 bar (IIILart/ControlData;)J 0 26 334 foo (IIILart/ControlData;)I 0 21 335 336--------- 337AllTraces Thread 6 338 wait (JI)V -1 -2 339 wait (J)V 1 442 340 wait ()V 2 568 341 printOrWait (IILart/ControlData;)V 24 47 342 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 343 bar (IIILart/ControlData;)J 0 26 344 foo (IIILart/ControlData;)I 0 21 345 346--------- 347AllTraces Thread 7 348 wait (JI)V -1 -2 349 wait (J)V 1 442 350 wait ()V 2 568 351 printOrWait (IILart/ControlData;)V 24 47 352 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 353 bar (IIILart/ControlData;)J 0 26 354 foo (IIILart/ControlData;)I 0 21 355 356--------- 357AllTraces Thread 8 358 wait (JI)V -1 -2 359 wait (J)V 1 442 360 wait ()V 2 568 361 printOrWait (IILart/ControlData;)V 24 47 362 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 363 bar (IIILart/ControlData;)J 0 26 364 foo (IIILart/ControlData;)I 0 21 365 366--------- 367AllTraces Thread 9 368 wait (JI)V -1 -2 369 wait (J)V 1 442 370 wait ()V 2 568 371 printOrWait (IILart/ControlData;)V 24 47 372 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 373 bar (IIILart/ControlData;)J 0 26 374 foo (IIILart/ControlData;)I 0 21 375 376--------- 377FinalizerDaemon 378<not printed> 379--------- 380FinalizerWatchdogDaemon 381<not printed> 382--------- 383HeapTaskDaemon 384<not printed> 385--------- 386ReferenceQueueDaemon 387<not printed> 388--------- 389Signal Catcher 390 391--------- 392Test911 393 getAllStackTraces (I)[[Ljava/lang/Object; -1 -2 394 printAll (I)V 0 75 395 doTest ()V 118 59 396 run ()V 28 44 397 398--------- 399main 400<not printed> 401--------- 402AllTraces Thread 0 403 wait (JI)V -1 -2 404 wait (J)V 1 442 405 wait ()V 2 568 406 printOrWait (IILart/ControlData;)V 24 47 407 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 408 bar (IIILart/ControlData;)J 0 26 409 foo (IIILart/ControlData;)I 0 21 410 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 411 bar (IIILart/ControlData;)J 0 26 412 foo (IIILart/ControlData;)I 0 21 413 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 414 bar (IIILart/ControlData;)J 0 26 415 foo (IIILart/ControlData;)I 0 21 416 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 417 bar (IIILart/ControlData;)J 0 26 418 foo (IIILart/ControlData;)I 0 21 419 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 420 bar (IIILart/ControlData;)J 0 26 421 foo (IIILart/ControlData;)I 0 21 422 run ()V 4 47 423 424--------- 425AllTraces Thread 1 426 wait (JI)V -1 -2 427 wait (J)V 1 442 428 wait ()V 2 568 429 printOrWait (IILart/ControlData;)V 24 47 430 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 431 bar (IIILart/ControlData;)J 0 26 432 foo (IIILart/ControlData;)I 0 21 433 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 434 bar (IIILart/ControlData;)J 0 26 435 foo (IIILart/ControlData;)I 0 21 436 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 437 bar (IIILart/ControlData;)J 0 26 438 foo (IIILart/ControlData;)I 0 21 439 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 440 bar (IIILart/ControlData;)J 0 26 441 foo (IIILart/ControlData;)I 0 21 442 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 443 bar (IIILart/ControlData;)J 0 26 444 foo (IIILart/ControlData;)I 0 21 445 run ()V 4 47 446 447--------- 448AllTraces Thread 2 449 wait (JI)V -1 -2 450 wait (J)V 1 442 451 wait ()V 2 568 452 printOrWait (IILart/ControlData;)V 24 47 453 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 454 bar (IIILart/ControlData;)J 0 26 455 foo (IIILart/ControlData;)I 0 21 456 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 457 bar (IIILart/ControlData;)J 0 26 458 foo (IIILart/ControlData;)I 0 21 459 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 460 bar (IIILart/ControlData;)J 0 26 461 foo (IIILart/ControlData;)I 0 21 462 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 463 bar (IIILart/ControlData;)J 0 26 464 foo (IIILart/ControlData;)I 0 21 465 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 466 bar (IIILart/ControlData;)J 0 26 467 foo (IIILart/ControlData;)I 0 21 468 run ()V 4 47 469 470--------- 471AllTraces Thread 3 472 wait (JI)V -1 -2 473 wait (J)V 1 442 474 wait ()V 2 568 475 printOrWait (IILart/ControlData;)V 24 47 476 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 477 bar (IIILart/ControlData;)J 0 26 478 foo (IIILart/ControlData;)I 0 21 479 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 480 bar (IIILart/ControlData;)J 0 26 481 foo (IIILart/ControlData;)I 0 21 482 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 483 bar (IIILart/ControlData;)J 0 26 484 foo (IIILart/ControlData;)I 0 21 485 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 486 bar (IIILart/ControlData;)J 0 26 487 foo (IIILart/ControlData;)I 0 21 488 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 489 bar (IIILart/ControlData;)J 0 26 490 foo (IIILart/ControlData;)I 0 21 491 run ()V 4 47 492 493--------- 494AllTraces Thread 4 495 wait (JI)V -1 -2 496 wait (J)V 1 442 497 wait ()V 2 568 498 printOrWait (IILart/ControlData;)V 24 47 499 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 500 bar (IIILart/ControlData;)J 0 26 501 foo (IIILart/ControlData;)I 0 21 502 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 503 bar (IIILart/ControlData;)J 0 26 504 foo (IIILart/ControlData;)I 0 21 505 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 506 bar (IIILart/ControlData;)J 0 26 507 foo (IIILart/ControlData;)I 0 21 508 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 509 bar (IIILart/ControlData;)J 0 26 510 foo (IIILart/ControlData;)I 0 21 511 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 512 bar (IIILart/ControlData;)J 0 26 513 foo (IIILart/ControlData;)I 0 21 514 run ()V 4 47 515 516--------- 517AllTraces Thread 5 518 wait (JI)V -1 -2 519 wait (J)V 1 442 520 wait ()V 2 568 521 printOrWait (IILart/ControlData;)V 24 47 522 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 523 bar (IIILart/ControlData;)J 0 26 524 foo (IIILart/ControlData;)I 0 21 525 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 526 bar (IIILart/ControlData;)J 0 26 527 foo (IIILart/ControlData;)I 0 21 528 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 529 bar (IIILart/ControlData;)J 0 26 530 foo (IIILart/ControlData;)I 0 21 531 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 532 bar (IIILart/ControlData;)J 0 26 533 foo (IIILart/ControlData;)I 0 21 534 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 535 bar (IIILart/ControlData;)J 0 26 536 foo (IIILart/ControlData;)I 0 21 537 run ()V 4 47 538 539--------- 540AllTraces Thread 6 541 wait (JI)V -1 -2 542 wait (J)V 1 442 543 wait ()V 2 568 544 printOrWait (IILart/ControlData;)V 24 47 545 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 546 bar (IIILart/ControlData;)J 0 26 547 foo (IIILart/ControlData;)I 0 21 548 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 549 bar (IIILart/ControlData;)J 0 26 550 foo (IIILart/ControlData;)I 0 21 551 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 552 bar (IIILart/ControlData;)J 0 26 553 foo (IIILart/ControlData;)I 0 21 554 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 555 bar (IIILart/ControlData;)J 0 26 556 foo (IIILart/ControlData;)I 0 21 557 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 558 bar (IIILart/ControlData;)J 0 26 559 foo (IIILart/ControlData;)I 0 21 560 run ()V 4 47 561 562--------- 563AllTraces Thread 7 564 wait (JI)V -1 -2 565 wait (J)V 1 442 566 wait ()V 2 568 567 printOrWait (IILart/ControlData;)V 24 47 568 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 569 bar (IIILart/ControlData;)J 0 26 570 foo (IIILart/ControlData;)I 0 21 571 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 572 bar (IIILart/ControlData;)J 0 26 573 foo (IIILart/ControlData;)I 0 21 574 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 575 bar (IIILart/ControlData;)J 0 26 576 foo (IIILart/ControlData;)I 0 21 577 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 578 bar (IIILart/ControlData;)J 0 26 579 foo (IIILart/ControlData;)I 0 21 580 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 581 bar (IIILart/ControlData;)J 0 26 582 foo (IIILart/ControlData;)I 0 21 583 run ()V 4 47 584 585--------- 586AllTraces Thread 8 587 wait (JI)V -1 -2 588 wait (J)V 1 442 589 wait ()V 2 568 590 printOrWait (IILart/ControlData;)V 24 47 591 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 592 bar (IIILart/ControlData;)J 0 26 593 foo (IIILart/ControlData;)I 0 21 594 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 595 bar (IIILart/ControlData;)J 0 26 596 foo (IIILart/ControlData;)I 0 21 597 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 598 bar (IIILart/ControlData;)J 0 26 599 foo (IIILart/ControlData;)I 0 21 600 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 601 bar (IIILart/ControlData;)J 0 26 602 foo (IIILart/ControlData;)I 0 21 603 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 604 bar (IIILart/ControlData;)J 0 26 605 foo (IIILart/ControlData;)I 0 21 606 run ()V 4 47 607 608--------- 609AllTraces Thread 9 610 wait (JI)V -1 -2 611 wait (J)V 1 442 612 wait ()V 2 568 613 printOrWait (IILart/ControlData;)V 24 47 614 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 615 bar (IIILart/ControlData;)J 0 26 616 foo (IIILart/ControlData;)I 0 21 617 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 618 bar (IIILart/ControlData;)J 0 26 619 foo (IIILart/ControlData;)I 0 21 620 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 621 bar (IIILart/ControlData;)J 0 26 622 foo (IIILart/ControlData;)I 0 21 623 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 624 bar (IIILart/ControlData;)J 0 26 625 foo (IIILart/ControlData;)I 0 21 626 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 627 bar (IIILart/ControlData;)J 0 26 628 foo (IIILart/ControlData;)I 0 21 629 run ()V 4 47 630 631--------- 632FinalizerDaemon 633<not printed> 634--------- 635FinalizerWatchdogDaemon 636<not printed> 637--------- 638HeapTaskDaemon 639<not printed> 640--------- 641ReferenceQueueDaemon 642<not printed> 643--------- 644Signal Catcher 645 646--------- 647Test911 648 getAllStackTraces (I)[[Ljava/lang/Object; -1 -2 649 printAll (I)V 0 75 650 doTest ()V 123 61 651 run ()V 28 44 652 653--------- 654main 655<not printed> 656 657######################################## 658### Other select threads (suspended) ### 659######################################## 660--------- 661Test911 662 663--------- 664ThreadListTraces Thread 0 665 666--------- 667ThreadListTraces Thread 2 668 669--------- 670ThreadListTraces Thread 4 671 672--------- 673ThreadListTraces Thread 6 674 675--------- 676ThreadListTraces Thread 8 677 678--------- 679Test911 680 getThreadListStackTraces ([Ljava/lang/Thread;I)[[Ljava/lang/Object; -1 -2 681 printList ([Ljava/lang/Thread;I)V 0 68 682 doTest ()V 110 54 683 run ()V 36 49 684 685--------- 686ThreadListTraces Thread 0 687 wait (JI)V -1 -2 688 wait (J)V 1 442 689 wait ()V 2 568 690 printOrWait (IILart/ControlData;)V 24 47 691 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 692 bar (IIILart/ControlData;)J 0 26 693 foo (IIILart/ControlData;)I 0 21 694 695--------- 696ThreadListTraces Thread 2 697 wait (JI)V -1 -2 698 wait (J)V 1 442 699 wait ()V 2 568 700 printOrWait (IILart/ControlData;)V 24 47 701 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 702 bar (IIILart/ControlData;)J 0 26 703 foo (IIILart/ControlData;)I 0 21 704 705--------- 706ThreadListTraces Thread 4 707 wait (JI)V -1 -2 708 wait (J)V 1 442 709 wait ()V 2 568 710 printOrWait (IILart/ControlData;)V 24 47 711 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 712 bar (IIILart/ControlData;)J 0 26 713 foo (IIILart/ControlData;)I 0 21 714 715--------- 716ThreadListTraces Thread 6 717 wait (JI)V -1 -2 718 wait (J)V 1 442 719 wait ()V 2 568 720 printOrWait (IILart/ControlData;)V 24 47 721 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 722 bar (IIILart/ControlData;)J 0 26 723 foo (IIILart/ControlData;)I 0 21 724 725--------- 726ThreadListTraces Thread 8 727 wait (JI)V -1 -2 728 wait (J)V 1 442 729 wait ()V 2 568 730 printOrWait (IILart/ControlData;)V 24 47 731 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 732 bar (IIILart/ControlData;)J 0 26 733 foo (IIILart/ControlData;)I 0 21 734 735--------- 736Test911 737 getThreadListStackTraces ([Ljava/lang/Thread;I)[[Ljava/lang/Object; -1 -2 738 printList ([Ljava/lang/Thread;I)V 0 68 739 doTest ()V 115 56 740 run ()V 36 49 741 742--------- 743ThreadListTraces Thread 0 744 wait (JI)V -1 -2 745 wait (J)V 1 442 746 wait ()V 2 568 747 printOrWait (IILart/ControlData;)V 24 47 748 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 749 bar (IIILart/ControlData;)J 0 26 750 foo (IIILart/ControlData;)I 0 21 751 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 752 bar (IIILart/ControlData;)J 0 26 753 foo (IIILart/ControlData;)I 0 21 754 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 755 bar (IIILart/ControlData;)J 0 26 756 foo (IIILart/ControlData;)I 0 21 757 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 758 bar (IIILart/ControlData;)J 0 26 759 foo (IIILart/ControlData;)I 0 21 760 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 761 bar (IIILart/ControlData;)J 0 26 762 foo (IIILart/ControlData;)I 0 21 763 run ()V 4 37 764 765--------- 766ThreadListTraces Thread 2 767 wait (JI)V -1 -2 768 wait (J)V 1 442 769 wait ()V 2 568 770 printOrWait (IILart/ControlData;)V 24 47 771 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 772 bar (IIILart/ControlData;)J 0 26 773 foo (IIILart/ControlData;)I 0 21 774 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 775 bar (IIILart/ControlData;)J 0 26 776 foo (IIILart/ControlData;)I 0 21 777 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 778 bar (IIILart/ControlData;)J 0 26 779 foo (IIILart/ControlData;)I 0 21 780 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 781 bar (IIILart/ControlData;)J 0 26 782 foo (IIILart/ControlData;)I 0 21 783 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 784 bar (IIILart/ControlData;)J 0 26 785 foo (IIILart/ControlData;)I 0 21 786 run ()V 4 37 787 788--------- 789ThreadListTraces Thread 4 790 wait (JI)V -1 -2 791 wait (J)V 1 442 792 wait ()V 2 568 793 printOrWait (IILart/ControlData;)V 24 47 794 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 795 bar (IIILart/ControlData;)J 0 26 796 foo (IIILart/ControlData;)I 0 21 797 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 798 bar (IIILart/ControlData;)J 0 26 799 foo (IIILart/ControlData;)I 0 21 800 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 801 bar (IIILart/ControlData;)J 0 26 802 foo (IIILart/ControlData;)I 0 21 803 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 804 bar (IIILart/ControlData;)J 0 26 805 foo (IIILart/ControlData;)I 0 21 806 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 807 bar (IIILart/ControlData;)J 0 26 808 foo (IIILart/ControlData;)I 0 21 809 run ()V 4 37 810 811--------- 812ThreadListTraces Thread 6 813 wait (JI)V -1 -2 814 wait (J)V 1 442 815 wait ()V 2 568 816 printOrWait (IILart/ControlData;)V 24 47 817 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 818 bar (IIILart/ControlData;)J 0 26 819 foo (IIILart/ControlData;)I 0 21 820 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 821 bar (IIILart/ControlData;)J 0 26 822 foo (IIILart/ControlData;)I 0 21 823 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 824 bar (IIILart/ControlData;)J 0 26 825 foo (IIILart/ControlData;)I 0 21 826 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 827 bar (IIILart/ControlData;)J 0 26 828 foo (IIILart/ControlData;)I 0 21 829 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 830 bar (IIILart/ControlData;)J 0 26 831 foo (IIILart/ControlData;)I 0 21 832 run ()V 4 37 833 834--------- 835ThreadListTraces Thread 8 836 wait (JI)V -1 -2 837 wait (J)V 1 442 838 wait ()V 2 568 839 printOrWait (IILart/ControlData;)V 24 47 840 baz (IIILart/ControlData;)Ljava/lang/Object; 2 32 841 bar (IIILart/ControlData;)J 0 26 842 foo (IIILart/ControlData;)I 0 21 843 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 844 bar (IIILart/ControlData;)J 0 26 845 foo (IIILart/ControlData;)I 0 21 846 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 847 bar (IIILart/ControlData;)J 0 26 848 foo (IIILart/ControlData;)I 0 21 849 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 850 bar (IIILart/ControlData;)J 0 26 851 foo (IIILart/ControlData;)I 0 21 852 baz (IIILart/ControlData;)Ljava/lang/Object; 8 34 853 bar (IIILart/ControlData;)J 0 26 854 foo (IIILart/ControlData;)I 0 21 855 run ()V 4 37 856 857 858################### 859### Same thread ### 860################### 8614 862JVMTI_ERROR_ILLEGAL_ARGUMENT 863[public static native java.lang.Object[] art.Frames.getFrameLocation(java.lang.Thread,int), ffffffff] 864[public static void art.Frames.doTestSameThread(), 3e] 865[public static void art.Frames.doTest() throws java.lang.Exception, 0] 866[public void art.Test911$1.run(), 2c] 867JVMTI_ERROR_NO_MORE_FRAMES 868 869################################ 870### Other thread (suspended) ### 871################################ 87220 873JVMTI_ERROR_ILLEGAL_ARGUMENT 874[public final native void java.lang.Object.wait(long,int) throws java.lang.InterruptedException, ffffffff] 875[public final void java.lang.Object.wait(long) throws java.lang.InterruptedException, 1] 876[public final void java.lang.Object.wait() throws java.lang.InterruptedException, 2] 877[private static void art.Recurse.printOrWait(int,int,art.ControlData), 18] 878[private static java.lang.Object art.Recurse.baz(int,int,int,art.ControlData), 2] 879[private static long art.Recurse.bar(int,int,int,art.ControlData), 0] 880[public static int art.Recurse.foo(int,int,int,art.ControlData), 0] 881[private static java.lang.Object art.Recurse.baz(int,int,int,art.ControlData), 8] 882[private static long art.Recurse.bar(int,int,int,art.ControlData), 0] 883[public static int art.Recurse.foo(int,int,int,art.ControlData), 0] 884[private static java.lang.Object art.Recurse.baz(int,int,int,art.ControlData), 8] 885[private static long art.Recurse.bar(int,int,int,art.ControlData), 0] 886[public static int art.Recurse.foo(int,int,int,art.ControlData), 0] 887[private static java.lang.Object art.Recurse.baz(int,int,int,art.ControlData), 8] 888[private static long art.Recurse.bar(int,int,int,art.ControlData), 0] 889[public static int art.Recurse.foo(int,int,int,art.ControlData), 0] 890[private static java.lang.Object art.Recurse.baz(int,int,int,art.ControlData), 8] 891[private static long art.Recurse.bar(int,int,int,art.ControlData), 0] 892[public static int art.Recurse.foo(int,int,int,art.ControlData), 0] 893[public void art.Frames$1.run(), 4] 894JVMTI_ERROR_NO_MORE_FRAMES 895 896########################### 897### Other thread (live) ### 898########################### 89917 900JVMTI_ERROR_ILLEGAL_ARGUMENT 901[private static void art.Recurse.printOrWait(int,int,art.ControlData), 2d] 902[private static java.lang.Object art.Recurse.baz(int,int,int,art.ControlData), 2] 903[private static long art.Recurse.bar(int,int,int,art.ControlData), 0] 904[public static int art.Recurse.foo(int,int,int,art.ControlData), 0] 905[private static java.lang.Object art.Recurse.baz(int,int,int,art.ControlData), 8] 906[private static long art.Recurse.bar(int,int,int,art.ControlData), 0] 907[public static int art.Recurse.foo(int,int,int,art.ControlData), 0] 908[private static java.lang.Object art.Recurse.baz(int,int,int,art.ControlData), 8] 909[private static long art.Recurse.bar(int,int,int,art.ControlData), 0] 910[public static int art.Recurse.foo(int,int,int,art.ControlData), 0] 911[private static java.lang.Object art.Recurse.baz(int,int,int,art.ControlData), 8] 912[private static long art.Recurse.bar(int,int,int,art.ControlData), 0] 913[public static int art.Recurse.foo(int,int,int,art.ControlData), 0] 914[private static java.lang.Object art.Recurse.baz(int,int,int,art.ControlData), 8] 915[private static long art.Recurse.bar(int,int,int,art.ControlData), 0] 916[public static int art.Recurse.foo(int,int,int,art.ControlData), 0] 917[public void art.Frames$2.run(), 4] 918JVMTI_ERROR_NO_MORE_FRAMES 919Done 920