• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // ASM: a very small and fast Java bytecode manipulation framework
2 // Copyright (c) 2000-2011 INRIA, France Telecom
3 // All rights reserved.
4 //
5 // Redistribution and use in source and binary forms, with or without
6 // modification, are permitted provided that the following conditions
7 // are met:
8 // 1. Redistributions of source code must retain the above copyright
9 //    notice, this list of conditions and the following disclaimer.
10 // 2. Redistributions in binary form must reproduce the above copyright
11 //    notice, this list of conditions and the following disclaimer in the
12 //    documentation and/or other materials provided with the distribution.
13 // 3. Neither the name of the copyright holders nor the names of its
14 //    contributors may be used to endorse or promote products derived from
15 //    this software without specific prior written permission.
16 //
17 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
18 // AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
19 // IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
20 // ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
21 // LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
22 // CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
23 // SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
24 // INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
25 // CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
26 // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
27 // THE POSSIBILITY OF SUCH DAMAGE.
28 package jdk8;
29 
30 /**
31  * Class which, compiled with the JDK 1.8.0, produces a large method with stack map frames. Must be
32  * compiled with "javac -g -parameters".
33  */
34 public class LargeMethod {
35 
36   int f;
37 
LargeMethod(Object o, String s)38   public LargeMethod(Object o, String s) {}
39 
40   // Frames in methods larger than 32K.
largeMethod( boolean v0, byte v1, char v2, short v3, int v4, long v5, float v6, double v7, Object v8, boolean[] v9, byte[] v10, char[] v11, short[] v12, int[] v13, long[] v14, float[] v15, double[] v16, Object[] v17)41   public LargeMethod largeMethod(
42       boolean v0,
43       byte v1,
44       char v2,
45       short v3,
46       int v4,
47       long v5,
48       float v6,
49       double v7,
50       Object v8,
51       boolean[] v9,
52       byte[] v10,
53       char[] v11,
54       short[] v12,
55       int[] v13,
56       long[] v14,
57       float[] v15,
58       double[] v16,
59       Object[] v17) {
60     try {
61       while (v4++ < v5) {
62         f =
63             f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
64                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
65                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
66                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
67                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
68                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
69                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
70                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
71                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
72                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
73                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
74                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
75                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
76                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
77                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
78                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
79                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
80                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
81                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
82                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
83                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
84                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
85                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
86                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
87                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
88                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
89                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
90                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
91                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
92                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
93                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
94                 + f + f + f + f + f + f + f + f;
95         f =
96             f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
97                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
98                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
99                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
100                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
101                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
102                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
103                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
104                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
105                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
106                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
107                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
108                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
109                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
110                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
111                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
112                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
113                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
114                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
115                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
116                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
117                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
118                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
119                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
120                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
121                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
122                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
123                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
124                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
125                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
126                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
127                 + f + f + f + f + f + f + f + f;
128         f =
129             f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
130                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
131                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
132                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
133                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
134                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
135                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
136                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
137                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
138                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
139                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
140                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
141                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
142                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
143                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
144                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
145                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
146                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
147                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
148                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
149                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
150                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
151                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
152                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
153                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
154                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
155                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
156                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
157                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
158                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
159                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
160                 + f + f + f + f + f + f + f + f;
161         f =
162             f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
163                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
164                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
165                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
166                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
167                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
168                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
169                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
170                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
171                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
172                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
173                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
174                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
175                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
176                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
177                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
178                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
179                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
180                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
181                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
182                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
183                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
184                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
185                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
186                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
187                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
188                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
189                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
190                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
191                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
192                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
193                 + f + f + f + f + f + f + f + f;
194         f =
195             f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
196                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
197                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
198                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
199                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
200                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
201                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
202                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
203                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
204                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
205                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
206                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
207                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
208                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
209                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
210                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
211                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
212                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
213                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
214                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
215                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
216                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
217                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
218                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
219                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
220                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
221                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
222                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
223                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
224                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
225                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
226                 + f + f + f + f + f + f + f + f;
227         f =
228             f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
229                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
230                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
231                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
232                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
233                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
234                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
235                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
236                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
237                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
238                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
239                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
240                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
241                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
242                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
243                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
244                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
245                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
246                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
247                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
248                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
249                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
250                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
251                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
252                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
253                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
254                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
255                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
256                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
257                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
258                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
259                 + f + f + f + f + f + f + f + f;
260         f =
261             f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
262                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
263                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
264                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
265                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
266                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
267                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
268                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
269                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
270                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
271                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
272                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
273                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
274                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
275                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
276                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
277                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
278                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
279                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
280                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
281                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
282                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
283                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
284                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
285                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
286                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
287                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
288                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
289                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
290                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
291                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
292                 + f + f + f + f + f + f + f + f;
293         f =
294             f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
295                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
296                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
297                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
298                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
299                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
300                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
301                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
302                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
303                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
304                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
305                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
306                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
307                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
308                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
309                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
310                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
311                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
312                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
313                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
314                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
315                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
316                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
317                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
318                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
319                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
320                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
321                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
322                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
323                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
324                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
325                 + f + f + f + f + f + f + f + f;
326         f =
327             f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
328                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
329                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
330                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
331                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
332                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
333                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
334                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
335                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
336                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
337                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
338                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
339                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
340                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
341                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
342                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
343                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
344                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
345                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
346                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
347                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
348                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
349                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
350                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
351                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
352                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
353                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
354                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
355                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
356                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
357                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
358                 + f + f + f + f + f + f + f + f;
359         f =
360             f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
361                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
362                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
363                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
364                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
365                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
366                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
367                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
368                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
369                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
370                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
371                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
372                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
373                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
374                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
375                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
376                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
377                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
378                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
379                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
380                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
381                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
382                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
383                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
384                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
385                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
386                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
387                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
388                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
389                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
390                 + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f + f
391                 + f + f + f + f + f + f + f + f;
392       }
393     } catch (Throwable t) {
394       return null;
395     } finally {
396       v17[0] = null;
397     }
398     return new LargeMethod(v17[f % v17.length], null);
399   }
400 }
401