1.class public LTooDeep;
2
3.super Ljava/lang/Object;
4
5.method public static run(Ljava/lang/Object;)V
6   .registers 3
7
8   # Lock depth is 33, which is more than the verifier supports. This should have been punted to
9   # the interpreter.
10   invoke-static {}, LMain;->assertIsInterpreted()V
11
12   monitor-enter v2        #  1
13   monitor-enter v2        #  2
14   monitor-enter v2        #  3
15   monitor-enter v2        #  4
16   monitor-enter v2        #  5
17   monitor-enter v2        #  6
18   monitor-enter v2        #  7
19   monitor-enter v2        #  8
20   monitor-enter v2        #  9
21   monitor-enter v2        # 10
22   monitor-enter v2        # 11
23   monitor-enter v2        # 12
24   monitor-enter v2        # 13
25   monitor-enter v2        # 14
26   monitor-enter v2        # 15
27   monitor-enter v2        # 16
28   monitor-enter v2        # 17
29   monitor-enter v2        # 18
30   monitor-enter v2        # 19
31   monitor-enter v2        # 20
32   monitor-enter v2        # 21
33   monitor-enter v2        # 22
34   monitor-enter v2        # 23
35   monitor-enter v2        # 24
36   monitor-enter v2        # 25
37   monitor-enter v2        # 26
38   monitor-enter v2        # 27
39   monitor-enter v2        # 28
40   monitor-enter v2        # 29
41   monitor-enter v2        # 30
42   monitor-enter v2        # 31
43   monitor-enter v2        # 32
44   monitor-enter v2        # 33
45
46   monitor-exit v2         #  1
47   monitor-exit v2         #  2
48   monitor-exit v2         #  3
49   monitor-exit v2         #  4
50   monitor-exit v2         #  5
51   monitor-exit v2         #  6
52   monitor-exit v2         #  7
53   monitor-exit v2         #  8
54   monitor-exit v2         #  9
55   monitor-exit v2         # 10
56   monitor-exit v2         # 11
57   monitor-exit v2         # 12
58   monitor-exit v2         # 13
59   monitor-exit v2         # 14
60   monitor-exit v2         # 15
61   monitor-exit v2         # 16
62   monitor-exit v2         # 17
63   monitor-exit v2         # 18
64   monitor-exit v2         # 19
65   monitor-exit v2         # 20
66   monitor-exit v2         # 21
67   monitor-exit v2         # 22
68   monitor-exit v2         # 23
69   monitor-exit v2         # 24
70   monitor-exit v2         # 25
71   monitor-exit v2         # 26
72   monitor-exit v2         # 27
73   monitor-exit v2         # 28
74   monitor-exit v2         # 29
75   monitor-exit v2         # 30
76   monitor-exit v2         # 31
77   monitor-exit v2         # 32
78   monitor-exit v2         # 33
79
80   return-void
81
82.end method
83