Home | History | Annotate | Download | only in 911-get-stack-trace
      1 ###################
      2 ### Same thread ###
      3 ###################
      4 From 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 25
     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 25
     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
     60 From bottom
     61 ---------
     62  run ()V 0 25
     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 25
     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 ################################
     79 From 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
    139 From 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 ###########################
    158 From 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
    206 From 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 ---------
    226 AllTraces Thread 0
    227 
    228 ---------
    229 AllTraces Thread 1
    230 
    231 ---------
    232 AllTraces Thread 2
    233 
    234 ---------
    235 AllTraces Thread 3
    236 
    237 ---------
    238 AllTraces Thread 4
    239 
    240 ---------
    241 AllTraces Thread 5
    242 
    243 ---------
    244 AllTraces Thread 6
    245 
    246 ---------
    247 AllTraces Thread 7
    248 
    249 ---------
    250 AllTraces Thread 8
    251 
    252 ---------
    253 AllTraces Thread 9
    254 
    255 ---------
    256 FinalizerDaemon
    257 <not printed>
    258 ---------
    259 FinalizerWatchdogDaemon
    260 <not printed>
    261 ---------
    262 HeapTaskDaemon
    263 <not printed>
    264 ---------
    265 ReferenceQueueDaemon
    266 <not printed>
    267 ---------
    268 Signal Catcher
    269 
    270 ---------
    271 Test911
    272 
    273 ---------
    274 main
    275 <not printed>
    276 ---------
    277 AllTraces 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 ---------
    287 AllTraces 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 ---------
    297 AllTraces 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 ---------
    307 AllTraces 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 ---------
    317 AllTraces 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 ---------
    327 AllTraces 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 ---------
    337 AllTraces 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 ---------
    347 AllTraces 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 ---------
    357 AllTraces 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 ---------
    367 AllTraces 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 ---------
    377 FinalizerDaemon
    378 <not printed>
    379 ---------
    380 FinalizerWatchdogDaemon
    381 <not printed>
    382 ---------
    383 HeapTaskDaemon
    384 <not printed>
    385 ---------
    386 ReferenceQueueDaemon
    387 <not printed>
    388 ---------
    389 Signal Catcher
    390 
    391 ---------
    392 Test911
    393  getAllStackTraces (I)[[Ljava/lang/Object; -1 -2
    394  printAll (I)V 0 75
    395  doTest ()V 120 59
    396  run ()V 24 37
    397 
    398 ---------
    399 main
    400 <not printed>
    401 ---------
    402 AllTraces 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 ---------
    425 AllTraces 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 ---------
    448 AllTraces 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 ---------
    471 AllTraces 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 ---------
    494 AllTraces 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 ---------
    517 AllTraces 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 ---------
    540 AllTraces 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 ---------
    563 AllTraces 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 ---------
    586 AllTraces 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 ---------
    609 AllTraces 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 ---------
    632 FinalizerDaemon
    633 <not printed>
    634 ---------
    635 FinalizerWatchdogDaemon
    636 <not printed>
    637 ---------
    638 HeapTaskDaemon
    639 <not printed>
    640 ---------
    641 ReferenceQueueDaemon
    642 <not printed>
    643 ---------
    644 Signal Catcher
    645 
    646 ---------
    647 Test911
    648  getAllStackTraces (I)[[Ljava/lang/Object; -1 -2
    649  printAll (I)V 0 75
    650  doTest ()V 125 61
    651  run ()V 24 37
    652 
    653 ---------
    654 main
    655 <not printed>
    656 
    657 ########################################
    658 ### Other select threads (suspended) ###
    659 ########################################
    660 ---------
    661 Test911
    662 
    663 ---------
    664 ThreadListTraces Thread 0
    665 
    666 ---------
    667 ThreadListTraces Thread 2
    668 
    669 ---------
    670 ThreadListTraces Thread 4
    671 
    672 ---------
    673 ThreadListTraces Thread 6
    674 
    675 ---------
    676 ThreadListTraces Thread 8
    677 
    678 ---------
    679 Test911
    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 32 41
    684 
    685 ---------
    686 ThreadListTraces 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 ---------
    696 ThreadListTraces 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 ---------
    706 ThreadListTraces 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 ---------
    716 ThreadListTraces 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 ---------
    726 ThreadListTraces 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 ---------
    736 Test911
    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 32 41
    741 
    742 ---------
    743 ThreadListTraces 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 ---------
    766 ThreadListTraces 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 ---------
    789 ThreadListTraces 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 ---------
    812 ThreadListTraces 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 ---------
    835 ThreadListTraces 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 ###################
    861 4
    862 JVMTI_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(), 28]
    867 JVMTI_ERROR_NO_MORE_FRAMES
    868 
    869 ################################
    870 ### Other thread (suspended) ###
    871 ################################
    872 20
    873 JVMTI_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]
    894 JVMTI_ERROR_NO_MORE_FRAMES
    895 
    896 ###########################
    897 ### Other thread (live) ###
    898 ###########################
    899 17
    900 JVMTI_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]
    918 JVMTI_ERROR_NO_MORE_FRAMES
    919 Done
    920